Skip to content

Conversation

setotau
Copy link

@setotau setotau commented Oct 4, 2025

Этот PR добавляет поддержку Qt6 и адаптирует под него код
This PR adds Qt6 support and adapts both programmer's and editor's code for it
Issue: #104

@bigbigmdm
Copy link
Owner

@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, хотя в требованиях он есть.

@setotau
Copy link
Author

setotau commented Oct 6, 2025

Я сам в qt не особо бум-бум, я просто подсмотрел, как вы sfp-master портировали

@setotau
Copy link
Author

setotau commented Oct 6, 2025

А если qt6-base явно указать в зависимостях?

@bigbigmdm
Copy link
Owner

Так указано в десятой строке - qt6-base-dev,
Если решения не найдется, пока приторможу Ваш PR, поскольку не хочется выпускать частично работающее приложение.

@setotau
Copy link
Author

setotau commented Oct 6, 2025

Я просто на debian-based давно не сижу, может быть qt6-base-dev не тянет за собой qt6-base

@bigbigmdm
Copy link
Owner

Возможно. Буду разбираться. Вчера на старенький комп ставил - те-же грабли. Если у Вас Fedora, проверьте там SFP-master работает ли. (sudo dnf install sfp-master).

@setotau
Copy link
Author

setotau commented Oct 6, 2025

У меня gentoo. Могу накидать ebuild и попробовать

@bigbigmdm
Copy link
Owner

Лишним не будет. Спасибо!

@setotau
Copy link
Author

setotau commented Oct 6, 2025

Накидал ebuild. Собирается, устанавливается и работает (правда, sfp-модулей у меня нет) https://paste.sr.ht/~setotau/021cd0acb7400098395c9c23420fe2f5a00174d2

@setotau
Copy link
Author

setotau commented Oct 8, 2025

по итогу добавление qt6-base в зависимости помогло?

@bigbigmdm
Copy link
Owner

Пока не успел еще, загрузили работой по уши.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants