Вопросы по теме 'qtquickcontrols2'

Как скрыть пункты меню в QML
Я использую Qt Quick Controls 2 и пишу этот код для контекстного меню: Menu{ id: contextmenu x: ( parent.width - contextmenu.width ) / 2 y: ( parent.height - contextmenu.height ) / 2 modal: true property int selid...
4607 просмотров
schedule 19.07.2022

Текстовое поле Qt Quick Controls 2.0 не может выбрать текст
У меня возникают трудности с выделением текста в TextField из Qt Quick Controls 2.0 с помощью мыши. Когда я навожу курсор на TextField, курсор не меняется со стрелки курсора на курсор, который я излучаю, и я не могу выбрать текст. Я проверил, что...
5053 просмотров
schedule 17.05.2022

Qml QtQuick2 «Недопустимый стиль имени свойства (M16)»
Я пишу мобильное приложение в Qt5.7.0 QtCreator 4.1, и я получаю сообщение об ошибке в файле QtQuick qml «Неверное имя свойства «стиль» (M16)», и форма не хочет что-то отображать. Что я делаю неправильно? Должен ли я что-то настраивать в проекте...
8803 просмотров
schedule 13.03.2023

Открыть раскрывающееся меню QML ComboBox из текущей позиции элемента
Я выбрал элемент в поле со списком. Например, позиция элемента 300. Если я хочу выбрать новый элемент из поля со списком. Всплывающее окно показывает с самого начала. Я хочу, чтобы всплывающее окно открывалось из текущей позиции элемента....
1617 просмотров
schedule 12.07.2023

Кнопка QML изменить цвет текста
Я новичок в QML и хочу персонализировать свои кнопки. Мне удалось изменить цвет фона и цвет границы. Но мне совсем не удается изменить цвет текста кнопки. Я видел, что мы больше не используем «стиль» для изменения стиля, а «фон», и я не все в этом...
20943 просмотров
schedule 14.09.2023

Как получать события клавиатуры в несфокусированном элементе QtQuick?
Я хочу использовать поведение нажатия и удержания для переключения состояний элемента графического интерфейса. Я использую FocusScope (ниже) для получения событий клавиатуры. FocusScope{ id:pageFocus property var pedalKey//a key id...
2800 просмотров
schedule 05.04.2023

Как распространяется фокус QML?
Я пытаюсь понять, как правильно установить фокус в своем приложении. У меня есть компонент MyItem.qml, фон которого я хочу изменить, когда любой из его дочерних элементов получает фокус. У меня также есть MyDerivedItem.qml, производный от...
1284 просмотров
schedule 31.10.2022

Как реализовать представление Qt / QML с основными подробностями на планшете Android?
Я портирую приложение iOS на Qt / QML для планшета Android. Я хотел бы сохранить поведение приложения, аналогичное исходной версии iOS, которая основана на UISplitViewController . Другими словами, мне нужно создать представление основных...
398 просмотров
schedule 10.06.2023

QML: изменить размер флажка
У меня есть ListView с моим собственным делегатом. import QtQuick 2.7 import QtQuick.Controls 2.0 import QtQuick.Layouts 1.0 ItemDelegate { height: 40 Row { spacing: 10 anchors.verticalCenter: parent.verticalCenter...
3925 просмотров
schedule 17.07.2023

QML: делегат ListView: элементы против MouseArea
У меня такой код: ListView { delegate: MyDelegate { MouseArea { anchors.fill: parent /*some other stuff*/ } } } Проблема в том, что MyDelegate содержит флажки и MouseArea "крадет" у них...
1026 просмотров
schedule 02.05.2022

Как добавить переход к StackLayout в QML?
Я хотел бы иметь графический интерфейс, подобный примеру TabBar в Qt. документы : Если я использую SwipeView, при перемещении между страницами происходит переход (содержимое перемещается влево или вправо). С StackLayout изменение...
5538 просмотров
schedule 03.06.2023

как получить доступ к свойствам элемента внутри объекта загрузчика
Я использую компонент qml Loader для динамического отображения страницы. Теперь страница, которую я нажимаю, имеет различные свойства, и я хотел бы получить к ним доступ из самого компонента Loader. Однако я не могу создавать псевдонимы для этих...
1754 просмотров
schedule 19.06.2022

Динамическое добавление TabButton в TabBar в QML
Я пытаюсь динамически добавить tabButton в TabBar при нажатии кнопки, но я потратил много времени на поиск, но я не понимаю, как добавить, ниже приведен код, над которым я работаю: MyTabButton.qml import QtQuick 2.4 import QtQuick.Controls...
2887 просмотров

Отключить прокрутку нескольких элементов на SwipeDelegate
По умолчанию SwipeDelegate позволяет перелистывать несколько элементов, как показано ниже: Как вы можете видеть, элементы с несколькими пролистываниями открыты одновременно, и мне нужен только один открытый элемент за раз, это означает, что...
868 просмотров
schedule 25.06.2022

QML Не удается создать подменю в меню
Я пытаюсь создать меню import QtQuick 2.0 import QtQuick.Controls 2.2 ... Menu { id: menu title: "mainMenu" MenuItem { text: "menuItem1" } MenuItem { text: "menuItem2" } Menu {...
1917 просмотров
schedule 10.07.2023

QML Repeater и QML Grid Layout с переменным количеством столбцов
У меня есть модель, состоящая из объектов с некоторыми свойствами, например: ListModel { id: fruitModel ListElement { name: "Apple" color: "green" cost: 2.45 } ListElement { name: "Orange"...
3480 просмотров
schedule 23.03.2023

Какой объект имеет активный фокус в QML?
у меня сложный графический интерфейс с QML, но в какой-то ситуации я потерял фокус и не знаю, какой объект имеет активный фокус. Существуют ли какие-либо инструменты или способы поиска в файлах QML и поиска сфокусированного объекта?
6839 просмотров
schedule 08.10.2022

TabBar без разделителей
Я пытаюсь избавиться от вертикальных разделительных линий между TabButtons панели вкладок: В документации указано, что TabBar состоит из двух визуальных элементов: background и contentItem. Так что, если я правильно понимаю,...
244 просмотров
schedule 19.05.2024

FileDialog в Qml не работает в выпуске
Я работаю над проектом с Qt Quick Control 2 . Когда я пытаюсь запустить свое программное обеспечение в режиме отладки, FileDialog.qml открывается отлично, но когда я развертываю его в режиме выпуска, он не работает. Вот мой код: import...
1549 просмотров
schedule 09.05.2023

Сетка не учитывает leftMargin
Qt 5.11. Я использую Column для размещения элементов управления. Для этого элемента столбца я установил anchors.leftMargin: 10 . Все дочерние элементы учитывают это, кроме Grid . Скриншот того, что я получаю: QML-код: import...
43 просмотров
schedule 10.09.2022