Qt6 support
Этот PR добавляет поддержку Qt6 и адаптирует под него код This PR adds Qt6 support and adapts both programmer's and editor's code for it Issue: https://github.com/bigbigmdm/IMSProg/issues/104
@setotau , спасибо. Я посмотрел. Но пока немного его отложу. Не могли бы Вы помочь мне в похожем проекте для CH341a - SFP-Master. Там я также сделал миграцию на QT6 и результат мне совсем не нравится. Я хочу разобраться, чтобы в этом проекте не повторять свои ошибки. То, что шрифты и межстрочные расстояния стали меньше это неприятно, но по сути мелочи. Главная проблема - в ветке debian/latest в файле debian/control указываю требования пакета cmake, debhelper-compat (= 13), libusb-1.0-0-dev, pkgconf, qt6-base-dev, qt6-tools-dev, linguist-qt6, qt6-l10n-tools, qt6-tools-dev-tools, systemd-dev (>= 253-2~) | udev (<< 253-2~), выпускаю пакет на launchpad все устанавливается на Linux mint 22.3, но не запускается. Почему-то не устанавливается qt6-base, хотя в требованиях он есть.
Я сам в qt не особо бум-бум, я просто подсмотрел, как вы sfp-master портировали
А если qt6-base явно указать в зависимостях?
Так указано в десятой строке - qt6-base-dev, Если решения не найдется, пока приторможу Ваш PR, поскольку не хочется выпускать частично работающее приложение.
Я просто на debian-based давно не сижу, может быть qt6-base-dev не тянет за собой qt6-base
Возможно. Буду разбираться. Вчера на старенький комп ставил - те-же грабли. Если у Вас Fedora, проверьте там SFP-master работает ли. (sudo dnf install sfp-master).
У меня gentoo. Могу накидать ebuild и попробовать
Лишним не будет. Спасибо!
Накидал ebuild. Собирается, устанавливается и работает (правда, sfp-модулей у меня нет) https://paste.sr.ht/~setotau/021cd0acb7400098395c9c23420fe2f5a00174d2
по итогу добавление qt6-base в зависимости помогло?
Пока не успел еще, загрузили работой по уши.
Вы проверили гипотезу про qt6-base или все еще работы полно?
Пока ещё полно. Да и отвлекали много по другим делам.
пинг, вдруг забыли