Аватар для Warezovvv
9 / 9 / 3
Регистрация: 09.12.2012
Сообщений: 219

Qt и как с ним работают большие корпорации?

14.10.2014, 19:41. Показов 5180. Ответов 56
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер!
Хочу у вас спросить, как большие корпорации разрабатываю приложения на Qt??
Для продуктивной работы требуются хорошие IDE с хорошими средставами рефакторинга, с которыми у Qt не супер (аля VassitX, ReSharper). Используют ли они плагин для интеграции с VS??
Спасибо!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.10.2014, 19:41
Ответы с готовыми решениями:

Что такое "хук" в C# и как с ним работают?
Что такое "хук" в C# и как с ним работают? Для программы необходимо, по советам с форумов, либо писать под C# но с хуками, либо надо...

Большие трудности с Яндексом: не работают Я.Карты, Я.Музыка, не устанавливается Я.Браузер
Первое, что я заметил - при открывании Яндекс.Карты не отображается сама карта, отсутствуют некоторые элементы (линейка, ..) и вкладка...

Как преобразовать в строке все маленькие буквы в большие а большие в маленькие?
Дана строка .Преобразовать в ней все маленькие буквы в большие а большие в маленькие. Вот что я написал но только считывает один Элемент...

56
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
16.10.2014, 01:49
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Pingvinoff Посмотреть сообщение
А в QtCreator все достаточно просто и удобно настраивается
Правильно. Потому что почти ничего невозможно настроить. Этаки IDE для хомячков.
CLion туда же идет, никакой гибкой настройки.
1
 Аватар для RazrFalcon
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
16.10.2014, 02:00
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
CLion туда же идет
Это тот который еще даже не зарелизился? Ну да, он хуже VS...

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Этаки IDE для хомячков.
Воу-воу. Зачем переходить на оскорбления. Как минимум для Linux это лучшая IDE, а что там на винде используют многим даже не важно, тем более "ынтырпрайз".
0
 Аватар для alexey_rage
596 / 396 / 79
Регистрация: 23.10.2013
Сообщений: 1,143
16.10.2014, 09:38
Цитата Сообщение от Pingvinoff Посмотреть сообщение
А еще коммерческая лицензия студии стоит столько, что страшно жить, а мне жалко за это чудо хотя бы рубль
Вот и я того же мнения! Принципиально никогда в жизни не платил ни копейки за продукцию компании Microsoft!
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
16.10.2014, 10:08
Цитата Сообщение от Pingvinoff Посмотреть сообщение
А еще коммерческая лицензия студии стоит столько, что страшно жить, а мне жалко за это чудо хотя бы рубль
Коммерческая лицензия Qt стоит не меньше (а то и больше).
Сравните с Visual Studio Professional, например.
0
Заблокирован
16.10.2014, 10:48
Цитата Сообщение от Warezovvv Посмотреть сообщение
Мне интересно использует ли тот же Crytek, Luxoft, Роскосмос -> Qt Creator, либо что то другое?
Не Роскосмос, а смежная с ней отраслевая корпорация. Всё "мои" работают в QtCreator, работают в разных ОС, кто под Linux. кто под Widnows, стоит сервер сборки, который по ночам собирает и под то и под сё, так что сразу видно кто лажанулся и заюзал платформ депендет фишку Проект / ы, гигантские.
Раньше всегда программировал под WinAPI на VisaulStudio. Если программировать исключительно под Windows, Visual Studio - вне конкуренции, особенно когда речь идёт об отладке х64 многопоточных приложений.
Само WinAPI намного качественней Qt, да это и логично, ибо в его разработку вбухивают миллиарды $$$.
При отладке Qt зачастую улетаешь казалось бы на каком - то пустяке в дебри Qt и начинаешь дизассемблить Много багов в Qt, в отличии от WinAPI.
Цитата Сообщение от Warezovvv Посмотреть сообщение
Не важен смысл. Мне было интересно, есть ли люди с работы, на которой используют Qt.
Есть - Я
Цитата Сообщение от alexey_rage Посмотреть сообщение
Почти наверняка Роскосмос работает под какую-нибудь отечественную сборку Линукс, типа МСВС.
Я тебя огорчу, все подобные корпорации на данные момент работают на Windows Некоторые разработки ведутся на QNX, ну это где нужно ОСРВ. Но вот именно сейчас, точнее с недавнего времени, стартовала программа импортозамещения, в рамках которой предполагается в частности и уход от зарубежного ПО, а так же расширение собственной элементной базы электронных компонентов, в плоть до разработки собственных процессоров общего назначения, а так же RISK процессоров нового поколения и надеюсь мой труд в последней сфере даст хорошего пинка Intel-у с AMD

P.S.: О.о.. Убежденный появился в ветке Qt Сменил религию с WinAPI на Qt ?
1
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
16.10.2014, 11:27
RazrFalcon, и сколько IDE под Linux ты тестировал?
0
Pied Piper
 Аватар для ArmanPrestige
237 / 228 / 57
Регистрация: 15.01.2013
Сообщений: 855
16.10.2014, 11:53
Цитата Сообщение от Pingvinoff Посмотреть сообщение
А в QtCreator все достаточно просто и удобно настраивается, достаточно иметь прямые руки.
В студии тоже при наличии прямых рук все настраивается.
0
 Аватар для Cyber_Fighter
3 / 3 / 0
Регистрация: 02.01.2014
Сообщений: 75
16.10.2014, 13:13
Я раньше в VS писал прожки, сейчас перешел на qt чтоб не изобретать велосипед )
0
 Аватар для RazrFalcon
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
16.10.2014, 15:02
Цитата Сообщение от Убежденный Посмотреть сообщение
Коммерческая лицензия Qt стоит не меньше (а то и больше).
Сравните с Visual Studio Professional, например.
Visual Studio Professional - 1 200 $
Visual Studio Premium - 6 120 $
Visual Studio Ultimate - 13 300 $

Qt Professional - 1800.

Так что по сравнению с VS Pro дороже, но это по сути базовая версия (учитывая что Express вообще ничего не умеет)

И это учитывая что к VS все плагины платные, разработка только под винду и это чисто IDE. А Qt включает IDE, фреймворк и возможность работы на всех современных ОС и под все эти ОС разрабатывать.


Цитата Сообщение от Dmitriy_M Посмотреть сообщение
и сколько IDE под Linux ты тестировал?
Все что есть, а их не много.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
16.10.2014, 21:20
Цитата Сообщение от RazrFalcon Посмотреть сообщение
Так что по сравнению с VS Pro дороже, но это по сути базовая версия
Это она для Шарпистов базовая, а для программирования на C/C++ там есть все,
что нужно для полноценной разработки - x64, отладчик, Intellisense и т.д.
Ну и конечно, тем, кто привык качать все на халяву и ставить без разбора
последние версии и Ultimate/Full, этого будет мало.

Цитата Сообщение от RazrFalcon Посмотреть сообщение
И это учитывая что к VS все плагины платные
А вот это неправда. Куча бесплатных плагинов на любой вкус.
Впрочем, все это оффтоп, так что завязываю.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
16.10.2014, 21:36
Цитата Сообщение от Warezovvv Посмотреть сообщение
У VS отличная система экстеншенов, их в Qt creator'e нет.
Экст кого/чего ?

Добавлено через 3 минуты
Цитата Сообщение от -THE_MASTER666- Посмотреть сообщение
Само WinAPI намного качественней Qt, да это и логично, ибо в его разработку вбухивают миллиарды $$$.
Че за бред ... как вообще можно сравнивать кучу Си функций для ОС и кроссплатформенный фреймворк на С++ с классами и паттернами ?

Добавлено через 5 минут
Цитата Сообщение от RazrFalcon Посмотреть сообщение
И это учитывая что к VS все плагины платные, разработка только под винду и это чисто IDE. А Qt включает IDE, фреймворк и возможность работы на всех современных ОС и под все эти ОС разрабатывать.
Ну Qt Creator можно собрать их исходников, собрать к нему свои плагины. Но вся печалька в том что нужно это делать компилятором от MSVC, плюс нужно пересобирать Qt Creator и плагины каждый раз при выходе нового релиза IDE/Qt
1
Заблокирован
16.10.2014, 21:45
Цитата Сообщение от Avazart Посмотреть сообщение
Че за бред ... как вообще можно сравнивать кучу Си функций для ОС
Это ты WinAPI назвал кучей Си функций ?
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
16.10.2014, 21:53
Цитата Сообщение от -THE_MASTER666- Посмотреть сообщение
Это ты WinAPI назвал кучей Си функций ?
А разве не так ? Или ты там где-то классы и паттерны видел?

Добавлено через 1 минуту
Цитата Сообщение от Чистый Посмотреть сообщение
ну Skype (точнее его GUI) написана на Qt, по крайней мере Linux версия
Под виндой судя по именам классов окон, на делфи...
1
Заблокирован
16.10.2014, 22:38
Цитата Сообщение от Avazart Посмотреть сообщение
А разве не так ? Или ты там где-то классы и паттерны видел?
Убеждённый, заступись!
0
 Аватар для RazrFalcon
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
16.10.2014, 22:50
Цитата Сообщение от -THE_MASTER666- Посмотреть сообщение
Само WinAPI намного качественней Qt
Лол, даже микрософт признали что это мусор и сделали .Net. Сейчас на чистом winapi пишут только маргиналы. И да, он хуже Qt по любому параметру.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
16.10.2014, 22:51
А чего заступаться ?
Avazart ведь правильно все написал.
WinAPI - это программный интерфейс Windows, и интерфейс этот в стиле C.
Смысл сравнивать WinAPI и Qt - примерно такой же, как дрель и шуруп.
1
Заблокирован
17.10.2014, 11:00
Цитата Сообщение от Убежденный Посмотреть сообщение
А чего заступаться ?
Да это я для смеха сказал
Лично я, когда говорю WinAPI, имею ввиду весь пласт API под Windows, просто для краткости говорю WinAPI, ну можно говорить Windows SDK например, в состав которого входит и DirectX на COM модели, которая вся в интерфейсном наследование например. Ну это всё демагогия и оффтоп.
Убеждённый, вот ты лучше скажи, почему сам не перейдёшь на Qt (или уже перешёл) ? Ты ж вроде чисто под WinAPI программируешь, а так же пишешь драйверы опять же под Windows, почему не сделать выбор в сторону кроссовости? Хотя в плане драйверов то это вроде как и не возможно, но в плане софта - вполне.
(хотя в плане драйверов, есть же WDF, которая вроде как облегчает написание драйверов (вставляет в код кучу стандартных заглушек ) под разные ОС семейства Windows, но какая же эта кроссовость )

Добавлено через 21 минуту
P.S.: Я сам с WinAPI перешёл на Qt, в крации о том, что я наблюдаю на данный момент:
Минусы:
1. Более медленная отладка.
2. В QtCreator механизм attach to process работает через раз, да и если работает - то очень медленно.
3. Отсутствие полноценного механизма full screen рендеренга, с возможностью изменять разрешение экрана и глубокой настройки видео устройства (в общем нет там DirectX). Есть OpenGL, но это довольно таки экзотическая штука, для которой драйвера надо качать отдельно, т.к. в комплекте с ОС или драйвером видеокарты они не поставляются или же поставляются какой - нибуть ветхой версии 1.0, да и вообще OpenGL - допотопный хлам. Вот когда AMD задействует свой Mantle SDK на полную катушку, тогда и посмотрим...
В общем система аппаратного ускорения рендеренга Qt у меня вызывает массу вопросов.
4. Периодический натыкаешься на баги Qt, ну это последствия его опен сорсности, в WinAPI такого не было, а если и было, то крайне редко.
Плюсы:
1. Я перестал быть параноиком и проверять возвращаемое значение каждой функции, т.к. в Qt они почти все void Процесс разработки ускорился
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
17.10.2014, 11:07
Цитата Сообщение от -THE_MASTER666- Посмотреть сообщение
Есть OpenGL, но это довольно таки экзотическая штука, для которой драйвера надо качать отдельно, т.к. в комплекте с ОС или драйвером видеокарты они не поставляются или же поставляются какой - нибуть ветхой версии 1.0, да и вообще OpenGL - допотопный хлам.
Троль детектед. OpenGL 4 есть даже в процессорах.
0
 Аватар для alexey_rage
596 / 396 / 79
Регистрация: 23.10.2013
Сообщений: 1,143
17.10.2014, 11:19
Цитата Сообщение от -THE_MASTER666- Посмотреть сообщение
Я сам с WinAPI перешёл на Qt, в крации о том, что я наблюдаю на данный момент
Вроде бы IDE обсуждали, а вы уже в какие-то дебри залезли.
0
Заблокирован
17.10.2014, 11:22
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Троль детектед.
Почему сразу троль, просто хочу всё знать
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
OpenGL 4 есть даже в процессорах.
Разве? В каких? Для работы с ним разве не надо качать и устанавливать отдельные драйвера? На сколько я помню, например, в Windows входит какая -то базовая версия OpenGL.
Цитата Сообщение от alexey_rage Посмотреть сообщение
Вроде бы IDE обсуждали, а вы уже в какие-то дебри залезли.
Да, действительно, всё - закрывайте этот троль тред
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.10.2014, 11:22

Заменить в тексте все большие латинские буквы на большие
1. Написать программу, заменябщую в тексте все большие латинские буквы на большие(текст вводить с клавиатуры)

Не работают задние USB а передние работают как по маслу в чем дело.
Здравствуйте.Включил комп и заметил что не работает принтер подумал что отключил от питания а оказалось что не работают задние usb,передние...

Дана строка слов из латинских букв. Разработать программу, которая будет менять строчные буквы на большие, а большие на
Дана строка слов из латинских букв. Разработать программу, которая будет менять строчные буквы на большие, а большие на малые

Стратегия развития корпорации
Помогите мне пожалуйста разобраться с программой. У меня дерево решений. Если получаются отрицательные значения, то программа должна...

Настройка сети корпорации
Есть предприятие ,у него 4 отделения + центр обработки данных (сверх-малый). Необходимо сконфигурировать сеть так чтобы: Каждый отдел...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru