Баги Qt5/Qt6 версий в Ubuntu 24

mix-7
Posts: 1040
Joined: 11.05.2018 11:02

Re: Баги Qt5/Qt6 версий в Ubuntu 24

Post by mix-7 »

По умолчанию у меня X11 (видно еще по тому, что контролы окна слева
CudaText 1.230.4.0, linux-x86_64-qt6, fpc 3.2.3
Пропуски кликов редки, при переключении на другое окно (обычно я пробую Терминал GNOME) иногда случается сообщение "Окно CudaText ожидает".
сообщение "Окно CudaText ожидает"
сообщение "Окно CudaText ожидает"
Снимок экрана от 2025-12-05 12-11-52.png (8.56 KiB) Viewed 62 times
А чего оно ждет? Ввода?
Может, натолкнет на мысль это наблюдение, почему "прилипает" фокус на CudaText.
Это неприятней, чем когда клики не отрабатываются.
Я уже писал: вводишь текст, а он идет во вкладке CudaText.
Там портится текст.
И теряешь время на повторный ввод в нужном окне.

Придумал лайфак: надо переключиться на панель Code tree, причем, не на поле ввода фильтра дерева вверху, она тоже "съедает" клики и ввод в другое окно, а на какую-то строчку в дереве.
main Alexey
Posts: 2797
Joined: 25.08.2021 18:15

Re: Баги Qt5/Qt6 версий в Ubuntu 24

Post by main Alexey »

хорошо что есть повтор на synedit демке, пингнул Zeljko с указанием на это.
main Alexey
Posts: 2797
Joined: 25.08.2021 18:15

Re: Баги Qt5/Qt6 версий в Ubuntu 24

Post by main Alexey »

> при переключении на другое окно (обычно я пробую Терминал GNOME) иногда случается сообщение "Окно CudaText ожидает".

это повторяется без моего кода, т е на synedit-демке? как именно повторить - кликом на окнах или alt-tab?
mix-7
Posts: 1040
Joined: 11.05.2018 11:02

Re: Баги Qt5/Qt6 версий в Ubuntu 24

Post by mix-7 »

> это повторяется без моего кода, т е на synedit-демке? как именно повторить - кликом на окнах или alt-tab?

это окно заметил на демке CudaText 1.230.4.0, linux-x86_64-qt6, fpc 3.2.3

и на main (? из .deb) CudaText 1.230.2.0, linux-x86_64-qt5, fpc 3.2.3
и на main (? из .deb) CudaText 1.230.4.0, linux-x86_64-qt5, fpc 3.2.3
main Alexey
Posts: 2797
Joined: 25.08.2021 18:15

Re: Баги Qt5/Qt6 версий в Ubuntu 24

Post by main Alexey »

а на synedit демке без моего кода, повтора нет?
mix-7
Posts: 1040
Joined: 11.05.2018 11:02

Re: Баги Qt5/Qt6 версий в Ubuntu 24

Post by mix-7 »

> а на synedit демке без моего кода, повтора нет?
клики не пропускаются, фокус не залипает, переключается.
Сообщения "Окно ожидает" нет
Из Clipboard Indicator в project_qt5 вставляет,
в project_qt6 не вставляет, только переключает Ins/Subst

X11, Ubuntu 24.04 64 бит, GNOME 46
mix-7
Posts: 1040
Joined: 11.05.2018 11:02

Re: Баги Qt5/Qt6 версий в Ubuntu 24

Post by mix-7 »

1. В чем отличие демок Synedit от ATSynedit?
2. Нельзя ли использовать SynEdit вместо ATsynedit?
3. как в gtk2 сделать форму открытия файлов, как в qt2 и qt6?
а то в gtk2 нужно регистрозависимое соответствие начала имени файла,
а не части внутри имени и независимо от регистра, что очень удобно.

Пока откатился на CudaText 1.229.0.0, linux-x86_64-qt6, fpc 3.2.3
(Ну очень уж мешает, когда вводишь в другом приложении, а текст идет в CudaText, портит в нем и не идет в нужное место)
main Alexey
Posts: 2797
Joined: 25.08.2021 18:15

Re: Баги Qt5/Qt6 версий в Ubuntu 24

Post by main Alexey »

1. SynEdit это простой компонент из Лазарус. ATsynedit это мой контрол , база Куды.
2. нельзя
3. в каждом наборе виджетов (gtk / qt) свой диалог выбора файлов. надо терпеть если не хочется менять версию Куды.
main Alexey
Posts: 2797
Joined: 25.08.2021 18:15

Re: Баги Qt5/Qt6 версий в Ubuntu 24

Post by main Alexey »

4. "ввод в другом приложении".
пока Zeljko вяло отвечает, gnome вообще не хочет тестить, а с моим ATsynedit тоже не хочет тестить. так что пока ему не репортил.

наверно надо мне проверить где регрессия в Лаз. если с Кудой 1.229 работало то видимо регресия. займусь.
main Alexey
Posts: 2797
Joined: 25.08.2021 18:15

Re: Баги Qt5/Qt6 версий в Ubuntu 24

Post by main Alexey »

"клик на другом приложении пропадает".
найден проблемный патч.
сообщил автору.
https://github.com/Alexey-T/ATSynEdit/issues
Post Reply