Вопросы по теме 'qtquick2'
Когда какие классы использовать в Qt Quick 2 и как?
Я пытаюсь написать игру с Qt 5.1 и Qt Quick 2 и новым (более быстрым) графическим движком. Я часами читаю документацию, но до сих пор не могу понять, какие классы использовать, если я хочу перемещать элементы на экране, положение которых определяется...
1776 просмотров
schedule
08.01.2024
Как сделать снимок экрана приложения QML без QQuickView
Я хочу захватить экран моего приложения QML. Но мой корневой объект QML — ApplicationWindow , поэтому я не могу использовать QQuickView для его отображения. Вместо этого я должен использовать QQmlApplicationEngine . Я знаю, как сделать скриншот...
3491 просмотров
schedule
01.01.2024
Почему QML MediaPlayer / VideoOutput у меня не работает?
Я пытаюсь воспроизвести тестовое видео с qml по этому коду:
import QtQuick 2.2
import QtMultimedia 5.0
Item {
width: 300
height: 300
MediaPlayer {
id: player
source: "C:\\Downloads\\video.mp4"
}
VideoOutput...
3801 просмотров
schedule
04.12.2023
QML: видна только одна строка TableView с делегатами строк и элементов
В следующем коде:
Rectangle{
width: { parent==null ? 640: parent.width }
height: { parent==null ? 480: parent.height }
Image {
id: mainBackground
anchors.fill: parent
source: "qrc:///wallDiscoveryBackground"...
1115 просмотров
schedule
12.05.2024
Создайте динамическое изображение ListElement с помощью fileUrl с использованием QML
Я новичок в программировании QML. Я хочу создавать динамические изображения как ListElement s в ListModel , нажав кнопку «открыть» в FileDialog . Моя проблема в том, что при добавлении второго изображения первое изображение также заменяется...
1247 просмотров
schedule
10.02.2024
Ошибка модуля QtCanvas3D не установлена на устройстве Android
Следуйте процедуре установки QtCanvas3D из исходного кода, описанной здесь .
Кажется, ничего не устанавливается в подкаталог Qt Android на моем рабочем столе для разработки (Mac OSX), и я получаю
модуль не установлен
log, когда я...
910 просмотров
schedule
23.07.2022
Рисование простых гистограмм в QML
Используя Qt/C++ для обычного приложения виджета и QQuickWidget с QML, как мне нарисовать простую гистограмму, как показано ниже?
Я предполагаю, что этот вопрос восходит к тому, как будет составлен QML.
5865 просмотров
schedule
03.11.2023
Итерация по состояниям не работает для меня
У меня есть элемент с несколькими StateGroup :
MyObject.qml
import QtQuick 2.0
Item
{
id: root
property alias myStates: myStateGroup.states
// ..
StateGroup
{
id:...
70 просмотров
schedule
11.01.2024
QML / QtQuick2 Элемент привязки к статическому положению на масштабированном изображении
Я пытаюсь привязать элемент к определенному месту поверх изображения. Изображение должно использовать Image.PreserveAspectFit для fillMode. Проблема, с которой я столкнулся, заключается в том, что высота / ширина / нарисованная ширина / нарисованная...
701 просмотров
schedule
13.10.2022
Потоковое расположение с центрированным содержимым
У меня есть строка с элементами, которые должны складываться, когда ширина окна становится слишком маленькой для отображения всех элементов в строке, как показано на следующем эскизе:
Компонент Flow складывает элементы, но они не...
2643 просмотров
schedule
31.08.2022
Целочисленное свойство привязки QML - изменения в c ++ не отправляются в QML
Я новичок в элементах управления QtQuick, я хотел бы создать простой графический интерфейс, и я столкнулся со следующей проблемой с привязкой определенных переменных C ++ к свойствам виджетов qml: в упрощенном примере ниже у меня есть одно поле со...
1776 просмотров
schedule
05.09.2022
Использование анимации QML в сравнении с файлами анимации
Интересно, будет ли более выгодно использовать возможности QML для анимации или предпочтительнее использовать файлы анимации (такие как GIF или MNG) для простых, небольших анимаций.
Вот примеры того, что я называю «простой мелкомасштабной...
489 просмотров
schedule
14.07.2022
Компонент, помещенный в StackView, неправильно связывается
Пример ниже иллюстрирует мою проблему. Я создаю маленькую Rectangle в левом верхнем углу, и нажатие на нее переключает цвет между красным и зеленым.
Затем я создаю StackView и помещаю Rectangle в StackView и привязываю цвет этого второго...
431 просмотров
schedule
22.10.2023
Получение данных по индексу из модели C++ в QML
Как вы получаете данные из своей модели (подклассы от QAbstractItemModel ) вне делегата с помощью QML?
Я пробовал это так:
Identities {
id: identities_model
}
...
console.log(identities_model[0].email)
но я получаю сообщение об...
3058 просмотров
schedule
24.10.2023
QML игнорирует ширину и высоту при установке якорей
Я пытаюсь понять, как работают привязки в QML (Qt Quick 2.0). У меня есть такой простой предмет:
AddButton.qml:
Item {
Button {
text: "ADD"
width: 100
height: 50
}
}
Который я добавляю в основной файл...
1579 просмотров
schedule
07.03.2024
QML перебирает модель
Я пытаюсь нарисовать содержимое ListModel на холсте в QML. Содержимое этой модели отображается в ListView в другом месте приложения, поэтому я знаю, что модель правильно заполнена содержимым.
Нет, я пытаюсь обновить холст каждый раз, когда...
3853 просмотров
schedule
07.03.2024
QT QML Как добавить LinearGradient к прямоугольнику с рамкой?
Я хотел бы иметь более конкретный градиент, чем вертикальный по умолчанию для Rectangle . Я пытаюсь добавить LinearGradient для диагонального эффекта, но он перезаписывает границу.
Рассмотрим этот пример. Верх Rectangle нормально с...
3799 просмотров
schedule
29.10.2023
Как создать собственный элемент управления QML, который соответствует цветам стиля материала?
Я создаю собственный элемент управления в QML для своего приложения. Я хочу работать как на рабочем столе, так и на Android, поэтому я использую Material Style для приложения. Это применяет цветовую схему ко всем существующим элементам управления Qt...
2334 просмотров
schedule
03.06.2024
Простая программа QML не работает
Я пытаюсь запустить следующее, но при запуске ничего не происходит. Как я могу отладить такую проблему?
import QtQuick 2.0
import QtQml.Models 2.1
Item{
id: main
width: 1500
height: 1500
GridView {
id: root...
92 просмотров
schedule
08.07.2022
модуль QtQuick не установлен, ошибка в сборке Release с помощью windeployqt
У меня есть простой проект Qt 5.11 x64, компилятор MSVC 2017 с настройками сборки по умолчанию, созданными Qt Creator 4.7.
Он отлично работает, но когда я добавил windeployqt для копирования всех DLL Qt в сборке Release, я получаю сообщение об...
1475 просмотров
schedule
25.07.2022