Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/22: Рейтинг темы: голосов - 22, средняя оценка - 4.82
 Аватар для Warezovvv
9 / 9 / 3
Регистрация: 09.12.2012
Сообщений: 219

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

14.10.2014, 19:41. Показов 5167. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru