Вопросы по теме '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 просмотров
schedule
19.04.2023
Отключить прокрутку нескольких элементов на 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