BlinCTJune 24, 2019, 4:51 a.m.
qml quick1(quick2) приложение графическое с управлением с клавиатуры
Всем привет.
Кто то писал подобное, ну чтобы qml приложуха управлялась с клавы?
Может есть у кого простой пример чтоыб показать?
Например есть 3 кнопки, одна под другой. Они могут быть активные или нет. И например у вас курсор стоит на 2 кнопке, и от куда то прилетел сигнал что эта кнопка должна быть не активная. И тогда курсом переместит выделение на следующую по списку кнопку.
Может кто сталкивался с таким?
Буду признателен за инфу или возможный пример.
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.Do you like it? Share on social networks!
Г
- Геній
- Sept. 13, 2024, 12:46 p.m.
C++ - Test 001. The first program and data types
- Result:66points,
- Rating points-1
t
- torgaev_2024
- Sept. 8, 2024, 6:20 a.m.
C++ - Test 001. The first program and data types
- Result:33points,
- Rating points-10
Last comments
How to Copy Files in Linux Задумывались когда-нибудь о том, как мы привыкли доверять свои вещи службам грузоперевозок? Сейчас такие услуги стали неотъемлемой частью нашей жизни, особенно когда речь идет о переездах между …
ВР
How to Copy Files in Linux Screenshot_20240802-065123.png
Влад РусоковAug. 2, 2024, 1:47 a.m.
QML - Lesson 016. SQLite database and the working with it in QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Qt Linux - Lesson 001. Autorun Qt application under Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Qt WinAPI - Lesson 007. Working with ICMP Ping in Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
Анатолий КононенкоFeb. 5, 2024, 1:50 a.m.
Now discuss on the forum
Evgenii LegotckoiJune 24, 2024, 3:11 p.m.
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …
BlinCTJune 25, 2024, 1 a.m.
BlinCTMay 5, 2024, 5:46 a.m.
Evgenii LegotckoiMay 2, 2024, 2:07 p.m.
Привет.
Есть такая штука как Keyboard events, можно управлять кнопками клавиатуры, нужно только добавлять эти события в соответствуюшие QML объекты.
Keys QML Types - это документация.
Выглядит обычно вот так
Хорошо, с этим понятно.
Вот есть такой набор каких то кнопок. Цифры отображают в каком порядке должен менятся фокус.
1. Как правильнее сделать отображение активного обьекта? Что то типа рамки или как то еще?
2. Например откуда то в код прилетела инфа что обьект число 5 должен быть отключен, значит что этот обьект не может стать активным.
Например перемещение по обьектам можно осуществрять только кнопками вправо и влево. И получается если обьект 5 не активен то после 4 идет 6.
На данный момент я их все в GridLayout поместил.
Спасибо.
Всё это добро добавить в вектор и при переходе проверять, какие isEnabled, а какие отключены в том векторе. Если 5-я отключена, то переходить с 4ой сразу в 6ю.