Page 1 of 3
Qt5, проблема с вводом Л
Posted: 10.12.2023 13:06
by main Alexey
@mix-7
Проверьте на этой демке.
http://uvviewsoft.com/c/tst-KeyDown.zip
Л вводится как-то не так? у меня строчка появляется "keypress: Л, hex D0 9B".
все аналогично другим буквам.
а у вас?
Re: Qt5, проблема с вводом Л
Posted: 10.12.2023 13:44
by main Alexey
Держим в демке нажатый Shift, вводим 4 буквы
КЛМН
лог демки показывает все красиво, 4 подряд идущих hex кода?
Re: Qt5, проблема с вводом Л
Posted: 11.12.2023 10:18
by mix-7
> а у вас?
тоже "keypress: Л, hex D0 9B".
Но нужно вводить 2 раза в Ubuntu 23.10 в сеансах Wayland и Xorg (X11)
в Ubuntu 22.04 с "Л" все нормально.
> лог демки
у меня не лог-файл, а окно Form1
Re: Qt5, проблема с вводом Л
Posted: 11.12.2023 10:23
by main Alexey
del
Re: Qt5, проблема с вводом Л
Posted: 11.12.2023 10:29
by main Alexey
А что если с новым пакетом libqt5Pas ?
Если распаковать *.so* в папку проги и запускать так
LD_LIBRARY_PATH=. ./project1
Re: Qt5, проблема с вводом Л
Posted: 11.12.2023 13:26
by mix-7
> А что если с новым пакетом libqt5Pas ?
Да, их просто установил, эти библиотеки с
https://github.com/davidbannon/libqt5pas/releases
И несмотря, на эту установку новых библиотек, также двойной ввод "Л" после символов, которые вводятся без Shift
И в сеансе Wayilаnd, и в сеансе Xorg
Ubuntu 23.10
Теперь CudaText QT5 работает корректно, кроме ввода "Л" и разового неуловимого перескакивания.
Кроме того, в сеансе Wayilаnd ошибки:
Code: Select all
: $ cudatext
QSocketNotifier: Can only be used with threads started with QThread
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
This plugin supports grabbing the mouse only for popup windows
This plugin supports grabbing the mouse only for popup windows
...
Подробнее на
https://pastebin.com/AhnxSuhy , там есть и другие сообщения
Re: Qt5, проблема с вводом Л
Posted: 11.12.2023 13:46
by main Alexey
Re: Qt5, проблема с вводом Л
Posted: 11.12.2023 16:34
by main Alexey
Re: Qt5, проблема с вводом Л
Posted: 11.12.2023 16:51
by main Alexey
ваши настройки клавиш могут влиять? чтобы отсеять ваши настройки клавиш в ОС, хорошо б повторить на чистой Ubuntu 23.10.
может live CD убунты взять?
Re: Qt5, проблема с вводом Л
Posted: 12.12.2023 12:09
by mix-7
> хорошо б повторить на чистой Ubuntu 23.10. может live CD убунты взять?
Повторил (см.
https://synwrite.sourceforge.net/forums ... 551#p18551 )
Та же ошибка с "Л"
/*
Блин, мы как Шерлок Холмс и доктор Ватсон!
Никак не найдем жулика!
Чем дальше в лес, тем толще ...
*/