powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Qt. Перспективы изучения.
25 сообщений из 60, страница 2 из 3
Qt. Перспективы изучения.
    #39720457
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivавторХочу спросить мнение сообщества – есть ли сегодня смысл начинать глубоко изучать Qt?


Да. Это вообще единственная библиотека для GUI для С++, которую стоит изучать.

"Губоко" при этом -- это изучить метапрограммирование и сборку, изучить концепцию сигналов и слотов, изучить базовые концепции виджетов и лейаутов, и изучить базовую подсистему Qt Model/View.
немного, согласись.

...
wxWidgets - без moc, без сигналов и слотов, нативный интерфейс, без тараканов в лицензии, легкая: ТОЛЬКО GUI, хоть динамически - хоть статически собирается без танцев с бубном, экзешник с библиотекой самой последней версии собирается и под WinXP (возможно, и ниже).

Единственное - собрать под себя и настроить все же сложнее, чем тупо инсталлировать QtCreator.
И нет (и, возможно, никогда не будет) стабильной реализации под Android и проч. мобильные приблуды. Впрочем, и про Qt такое можно сказать, хотя к такому выводу приходишь не сразу.
И кофеварки и автомобили кодить нельзя.

И - легкая в изучении, документация обширная и затрагивает многие аспекты применения.
Только не упираться в ту самую книжку - с тех пор все стало гораздо проще и лучше (например, больше не нужно в обязательном порядке строить таблицу событий - события и обработчики связываются и на лету).

И в библиотеке все нацелено исключительно на реализацию гуя, а не как в Qt, где всего полно (сети, файлы, свои контейнеры, мультитрейдинг, ipc...), но до конца толком не работает, ибо ради кроссплатформенности отказываются от многих фич. Впрочем, и там, где не может быть никакой кроссплатформенности, все равно плохо - например, реализация COM/DCOM.
...
Да, Qt более известна, но для применения в практических проектах и "для себя" - про WxWidgets пишут, что очень неплоха.
И - бесплатно, для приложений любого типа.

Впрочем, сам я в C++ новичок и с WxWidgets реализовал пока лишь пару несложных проектов, так что к моему мнению прошу отнестись лишь в качестве весьма оценочного.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720478
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivQt подчас работает совсем не так.

Вот именно поэтому я и дал такой совет. Чтобы потом не удивляться "почему приложения Qt
выглядят и работают совсем не так".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720511
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wxWidgets - без moc, без сигналов и слотов, нативный интерфейс, без тараканов в лицензии, легкая: ТОЛЬКО GUI, хоть динамически - хоть статически собирается без танцев с бубном, экзешник с библиотекой самой последней версии собирается и под WinXP (возможно, и ниже).

Ну, не сравнимо.
Разные весовые категории.
wxWidgets несравнимо реже используется.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720517
Antibiotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
creator-V http://qt-doc.ru/articles.html
Хороший ресурс, но статьи на нём не обновлялись с 2011 года

Ну и что? А может просто автор ласты склеил, ну мало ли что бывает, может интерес пропал, времени нет.
Здесь ведь был тоже такой человек Анатолий Подгорецкий, тоже сейчас пребывает вне бытия, ну и что теперь у остальных то жизнь продолжается.
Или вот про Delphi говорят что это "вымирающий" язык, но я считаю что это не так.. Да и пользователю вообще пофиг, на чем написана софтина, ему лишь бы она выполняла возложенные на нее задачи.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720530
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivwxWidgets - без moc, без сигналов и слотов, нативный интерфейс, без тараканов в лицензии, легкая: ТОЛЬКО GUI, хоть динамически - хоть статически собирается без танцев с бубном, экзешник с библиотекой самой последней версии собирается и под WinXP (возможно, и ниже).

Ну, не сравнимо.
Разные весовые категории.
wxWidgets несравнимо реже используется.
Да, я выше тоже писал о том, что спрос на спецов wxWidgets ниже.
Но ведь не всегда стоит задача подороже продать себя на собеседовании, многие просто реализуют очередной проект с гуем, не задумываясь - "а позволяет ли лицензия Qt использовать вот это в данном конкретном случае?".
Имхо, скорость создания скелета гуй - приложения ничуть не ниже, чем с Qt, тоже есть (и не одна) "мышетыкалка" для визуального построения интерфейса, набор виджетов достаточен, система размещения и выравнивания схожа с Qt-шной. И ничего лишнего, кроме гуя, что, возможно, правильно: например, не выносишь себе мозг, пытаясь обойтись убогими драйверами к СУБД, поставляемыми вместе с Qt, а используешь те, что считаешь нужным.
И! Реально работать можно уже через несколько дней после начала изучения.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720542
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КотовасияИ ничего лишнего, кроме гуя, что, возможно, правильно: например, не выносишь себе мозг, пытаясь обойтись убогими драйверами к СУБД, поставляемыми вместе с Qt, а используешь те, что считаешь нужным.Какие, например? Спрашиваю без подколки: не слышал о других многоплатформенных драйверах СУБД для C++.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720556
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010КотовасияИ ничего лишнего, кроме гуя, что, возможно, правильно: например, не выносишь себе мозг, пытаясь обойтись убогими драйверами к СУБД, поставляемыми вместе с Qt, а используешь те, что считаешь нужным.Какие, например? Спрашиваю без подколки: не слышал о других многоплатформенных драйверах СУБД для C++.ODBC
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720557
creator-V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КотовасияТо, что форумов на русском мало - это нормально,

Это абсолютно не нормально!

Котовасияшкольники на С++ пишут мало

А 7 -8 лет назад писали много, поэтому форумы наполнялись и дышали жизнью? :)


Котовасияпрограммеры живут на англоязычных форумах.

Где? А то я вот пару нашёл,

https://www.qtcentre.org/

https://forum.qt.io/category/4/qt-development

так и они тоже - еле живые. Может быть не те? Так поделитесь ссылкой на «правильные».
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720558
creator-V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antares0Это годы последних релизов стабильного и отлаженого 4ого кьюта. Но уже морально устарел к сожалению:( 5ый выдал нагора много глючных версий. Да и сейчас не все гладко. Не все смогли это пережить:)


antares0Основной затык в трактовках. Владельцы кюьта считают что если проект стартовал на базе бесплатной lgpl-версии, то его нельзя переводить на коммерческую версию. Даже честно купленую:( => Стартапы без бюджета желающие жить по совести - совершают круговые движения на половом органе. А нужность кьюта как чисто коммерческого и не очень дешевого решения для меня не очевидна.
Импортозамещение в силу особенностей линкуса вполне уюно живет на беслатной версии без необходимости что-то менять.

К большому сожаленью - это похоже на правду.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720563
creator-V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv"Губоко" при этом -- это изучить метапрограммирование и сборку,

Здесь бы поподробнее и конкретнее.

MasterZivизучить концепцию сигналов и слотов,

Здесь вопросов нет

MasterZivизучить базовые концепции виджетов и лейаутов,

Здесь тоже вопросов нет.

MasterZivи изучить базовую подсистему Qt Model/View.

А вот здесь тумана пока много.
В М.Шлее главу 12 читал. У Саммерфлда главу 3-6 видел.

Вот сейчас планирую – это
https://www.youtube.com/playlist?list=PLvb7ivodu7oQLu64CHUHojXHY9Pslc78i
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720570
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
creator-VКотовасияТо, что форумов на русском мало - это нормально,

Это абсолютно не нормально!

Котовасияшкольники на С++ пишут мало

А 7 -8 лет назад писали много, поэтому форумы наполнялись и дышали жизнью? :)

7 лет назад на русскоязычных форумах насчет Qt было ни лучше ни хуже, сейчас активности вроде даже побольше. Разве что в момент, когда Нокиа поглощалась Майрософтом, некоторый кипеж был, не связанный с техническими вещами.
А в чем проблема-то? Поговорить "за жизнь" и здесь и вообще где угодно можно, а для работы ничего, кроме документации и не нужно.
Qt - востребован, доступен, ограничения и цены известны, развивается - что еще?
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720576
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напомню, что нельзя "купить" привычную лицензию (купил и пользуйтся всю жизнь), теперь к коммерческой Qt доступ только по подписке. Заплатил за 1 год - 1 год кО'дишь. 1 год.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720579
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010КотовасияИ ничего лишнего, кроме гуя, что, возможно, правильно: например, не выносишь себе мозг, пытаясь обойтись убогими драйверами к СУБД, поставляемыми вместе с Qt, а используешь те, что считаешь нужным.Какие, например? Спрашиваю без подколки: не слышал о других многоплатформенных драйверах СУБД для C++.
Например, IBPP, a C++ Client Interface to Firebird Server.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720715
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovWin32 API в области UI - весьма рекомендую.
Я бы рекомендовал GTK+.
Кстати, при установке GTK+ в MSYS2 ставится большое количество уже работающих примеров.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720728
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devDimitry SibiryakovWin32 API в области UI - весьма рекомендую.
Я бы рекомендовал GTK+.
Кстати, при установке GTK+ в MSYS2 ставится большое количество уже работающих примеров.
Не рекомендовал бы.
Когда тестил, наблюдал в _примерах_ утечки памяти. В clock
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720736
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
creator-V,

не стоит, чисто с академической целью если только просмотреть

про лицензии уже было

да и вообще системное программирование нынче загибается
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720842
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)да и вообще системное программирование нынче загибаетсяоткуда дровишки?)
PS да, и как связаны Qt и системное программирование?
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720848
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych,

привет проснувшимся
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720854
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglНе рекомендовал бы.
Когда тестил, наблюдал в _примерах_ утечки памяти. В clockПричем тут GTK+? Может сам пример был кривой?
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720864
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КотовасияMasterZivwxWidgets - без moc, без сигналов и слотов, нативный интерфейс, без тараканов в лицензии, легкая: ТОЛЬКО GUI, хоть динамически - хоть статически собирается без танцев с бубном, экзешник с библиотекой самой последней версии собирается и под WinXP (возможно, и ниже).

Ну, не сравнимо.
Разные весовые категории.
wxWidgets несравнимо реже используется.
Да, я выше тоже писал о том, что спрос на спецов wxWidgets ниже.
Но ведь не всегда стоит задача подороже продать себя на собеседовании, многие просто реализуют очередной проект с гуем, не задумываясь - "а позволяет ли лицензия Qt использовать вот это в данном конкретном случае?".
Имхо, скорость создания скелета гуй - приложения ничуть не ниже, чем с Qt, тоже есть (и не одна) "мышетыкалка" для визуального построения интерфейса, набор виджетов достаточен, система размещения и выравнивания схожа с Qt-шной. И ничего лишнего, кроме гуя, что, возможно, правильно: например, не выносишь себе мозг, пытаясь обойтись убогими драйверами к СУБД, поставляемыми вместе с Qt, а используешь те, что считаешь нужным.
И! Реально работать можно уже через несколько дней после начала изучения.

Чёта я не понял ничего.
Всё не так, короче.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720865
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010КотовасияИ ничего лишнего, кроме гуя, что, возможно, правильно: например, не выносишь себе мозг, пытаясь обойтись убогими драйверами к СУБД, поставляемыми вместе с Qt, а используешь те, что считаешь нужным.Какие, например? Спрашиваю без подколки: не слышал о других многоплатформенных драйверах СУБД для C++.

Ну, POCO как минимум есть...
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720867
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
creator-Vтак и они тоже - еле живые. Может быть не те? Так поделитесь ссылкой на «правильные».

Что ты ожидал увидеть на форуме по узконишевой технологии для создания UI для desktop-систем -- не понятно.
Да и сейчас разнообразие технологий производства ПО вообще возросло сильно, соотв. кол-во человек на единицу технологии уменьшилось.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720870
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivbk0010пропущено...
Какие, например? Спрашиваю без подколки: не слышал о других многоплатформенных драйверах СУБД для C++.

Ну, POCO как минимум есть...
Или ODB , который, как и Qt, всё равно работает, в большинстве своём через ODBC,
если не видит другого подходящего драйвера в окружении.
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720872
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
creator-VНе получается. Не пускают меня туда.

Чего?
...
Рейтинг: 0 / 0
Qt. Перспективы изучения.
    #39720874
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
creator-VMasterZiv"Губоко" при этом -- это изучить метапрограммирование и сборку,

Здесь бы поподробнее и конкретнее.



Что подробнее? Всё в книжках (Бланшет) и стандартной документации Qt на сайте.
...
Рейтинг: 0 / 0
25 сообщений из 60, страница 2 из 3
Форумы / C++ [игнор отключен] [закрыт для гостей] / Qt. Перспективы изучения.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]