Comments 24
Мыши кололись, плакали, но продолжали есть кактус ...
То есть никого в Рассии не волнует, что владельцы Qt полностью не заинтересованы с общении с россиянами и хвалённая комьюнити корова ничего не стоит?
А чего, в России нельзя апдейты на qт ставить больше? Тогда то конечно и новость не нужна, согласен
Майнтейнеры дистрибутивов линукс вполне заинтересованы. В репозиториях арча, например, Qt 6.6.3 и QtCreator 12.0.4 вполне доступны
Есть адекватная альтернатива?
Изучаю этот вопрос с того момента, как сборки для винды перестали быть доступны. Пока не особо. Есть много разных сторонних библиотек, закрывающих частные вопросы, но альтернативы в виде целостного фреймворка мне не попадалось. Самое ценное-то, имхо, в Qt не GUI, а концепция сигналов/слотов. Оно есть в boost, но как по мне, boost уж слишком развесист.
https://github.com/KDAB/KDBindings
Попробуйте открыть сайт https://www.kdab.com/ из России :)
А зачем вам сайт, если исходники на github лежат? :)
Исходники Qt тоже в открытом доступе есть, но почему-то людям нравится пользоваться уже собранными библиотеками чаще всего
Основная проблема в том, что завязываться на код, авторы которого вставляют палки в колёса, это ненадёжно. В данном случае - это менять шило на мыло
Конкретно эта библиотека header only и без привязок Qt, реализует signal-slot и property. Лицензия - MIT. Поэтому, именно с этой библиотекой особых проблем не вижу
Исходники Qt тоже в открытом доступе есть, но почему-то людям нравится пользоваться уже собранными библиотеками чаще всего
Это если никаких зависимостей кроме Qt нет. Или все конпилируешь сам ручками (или упаси боже собираешь монстра Франкенштейна из разных бинарников с васянских сайтов).
Пакетный менеджер сам все соберет из исходников. Правда в случае vcpkg обновления Qt можно ждать месяц-два.
Спасибо, опробовал в своем проекте, который принципиально пишу без применения Qt. Работает
Сисиема сигнал/слот - вещь приятная, особенно при построении многонитевых приложений, но вовсе не обязательная.
libsigc++?
Ищите бинарные сборки Qt Creator? Посмотрите на at. Вот пример как установить Qt, Qt Creator на Linux
aqt install-qt linux desktop 6.6
aqt install-tool linux tools_qtcreator 9.0.0-0-202211220359
The third parameter "arch" is a directory name, you can find it from https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/tools_qtcreator/
Full manual
ln -s qtcreator /home/a/Tools/QtCreator/bin/qtcreator
В моём примере ошибка в симлинке. Итак, если вы хотите в консоли писать qtcreator и при этом запускался файл /home/a/Tools/QtCreator/bin/qtcreator тогда пропишите
sudo ln -s /home/a/Tools/QtCreator/bin/qtcreator /usr/bin/qtcreator
Важно. Не используйте этот трюк, если у вас в системе установлен qtcreator из пакетного менеджера apt во избежание коллизий...
Что в 12, что в 13 версии при нескольких запущенных экземплярах QtCreator, у меня постоянно выскакивает ошибка, что QtCreator не может записать в файл default.qws, в 10 версии такой ошибки не возникает
На багтрекер писали?
Ищите как собрать Qt 6 на Linux из исходных кодов? Попробуйте мой репозиторий
Удивительно, как по разному все смотрят на changelog.
Я вот считаю важнейшим нововведением Qt 6.7 QRhiWidget, а этого даже и в списке не оказалось
Считаю что релиз является значительным шагом вперёд в экосистеме разработки Qt, демонстрируя стремление компании к инновациям и отзывчивость на потребности разработчиков.
И полгода не прошло: релиз Qt 6.7 и Qt Creator 13. Что нового и что изменилось?