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

Как я могу получить первый видимый элемент/индекс из ListView?
Как я могу получить первый Item / index , видимый в ListView ? Я просмотрел документацию, а также много искал в Интернете, но ничего не нашел. Кто-нибудь знает как это сделать? Благодарю вас!
4026 просмотров
schedule 24.11.2022

qml: невозможно получить доступ к styleData в компоненте слайдера
Мне нужно значение ширины ручки ползунка, но даже если я просто скопирую код примера из документа Qt, отладчик все равно скажет мне: Не удается прочитать свойство 'handleWidth' из null Что я сделал не так? Мой код, как показано ниже...
445 просмотров
schedule 08.01.2024

Создать ObjectModel из C++ во время выполнения
Можно ли создать ObjectModel из С++ во время выполнения? У меня есть приложение на основе плагина, где каждый плагин создает QQmlComponent и настраивает сигнал и слоты, а затем передает компонент основному приложению для рендеринга в ListView ,...
372 просмотров
schedule 05.03.2022

Как добавить динамически созданный QQuickitem в файл main.qml моего приложения или в список элементов QML
Мне нужно динамически создать QQuickitem и добавить к моему main.qml . Пытаясь это сделать, я создаю QQuickitem следующим образом. qml_engine->load(QUrl(QStringLiteral("qrc:/qml/main.qml"))); // Creating my QQuickItem here QQuickItem *...
1476 просмотров

Как создать новую копию QQuickItem с нуля на стороне C++ с теми же свойствами, что и у существующей
У меня есть QQuickItem , полученный со стороны С++, как это. QQuickItem * my_item = qmlEngine->rootObjects()[0]->findChild<QQuickItem*>("ItemObjectName"); my_item действителен и имеет все установленные для него свойства....
487 просмотров

Компонент Qt, который будет брать модель и отображать ее в сетке, разделенной на страницы
Я хочу создать многоразовый компонент, в котором я мог бы передать модель, т.е. ["red", "green", "blue", "black", "orange", "pink", "gray", "navy", "magenta"] И это заполнило бы Grid прямоугольниками данных модели. И если в модели больше,...
628 просмотров
schedule 13.02.2023

Как отображать QImage в альбомной и портретной ориентации с сохранением соотношения сторон и без обрезания данных изображения
У меня есть QIMage , который может быть в портретном или альбомном режиме в зависимости от его ширина против высоты . Или наоборот. Я пытаюсь уместить портретный QIMage в альбомном режиме и альбомный QImage в портретном режиме без...
350 просмотров
schedule 17.08.2023

Код QML и анимация не работают должным образом
В моей программе QML мне нужно использовать Animation s для проверки наличия проблемы. Пожалуйста, запустите приведенный ниже код в вашей системе. Я не знаю, почему, когда я использую этот ParallelAnimation , мяч не отражается при ударе о стену!...
1031 просмотров
schedule 26.02.2023

Можно ли создать компонент Qml из С++?
Есть ли способ создать/добавить компонент QML из С++? Пример, если у меня есть этот QML: Window { id: window objectName: "windowName" title: "windowName" width: 480 height: 800 Rectangle { id: frmHeader...
95 просмотров
schedule 18.12.2022

Динамически создавать объект qml из объекта С++ (с помощью setContextProperty)
Я пытаюсь динамически создать объект qml в С++, используя объект класса С++. Ниже приведен минимальный код для моего подхода. При выполнении этого кода и после нажатия происходит сбой приложения (см. комментарий в main.qml). Я вставил приведенный...
1024 просмотров
schedule 20.06.2023

Как мне создать компонент ленты в QT?
Лента — это следующий компонент: Я хотел бы создать компонент, используя QtQuick (QML) и PySide2 в качестве бэкэнда. Текущие решения, которым я научил: я знаю, что могу создавать кнопки с помощью TopBar, например: Я могу создать...
208 просмотров
schedule 06.08.2022

QML - GridLayout - Диапазон строк и столбцов - Общие сведения
Я пытаюсь изучить QML, и в данный момент у меня возникли проблемы с пониманием rowSpan и columnSpan, извините, если этот вопрос может показаться некоторым из вас глупым. ЧТО Я УЗНАЛ: Поправьте меня, если я ошибаюсь, но в GridLayout должно...
567 просмотров
schedule 24.05.2023

Интеграция модели Exposed в ListModel QML
Я успешно представил список, содержащий 3 целых числа из С++, в мой main.qml, используя ListView в main.qml ListView { width: 200; height: 250 required model delegate: Text { required property int longitude required property int latitude...
73 просмотров
schedule 12.06.2022

выделить элемент QML ListView при щелчке мышью
Я заметил, что в списке будет выделен первый элемент автоматически / по умолчанию, как я могу отключить его и выделить только тот элемент, который я выбрал при щелчке мышью? Component { id: highlight Rectangle { width: 180; height: 40...
112 просмотров
schedule 08.03.2023

Загрузчик компонентов Qt масштабируется, чтобы заполнить все окно, поэтому покрывает другие элементы
Я работаю над проектом Qt, где почти все элементы QML находятся в одном файле main.qml . Приложение использует StackLayout для навигации по другим файлам QML, а также для представления элементов в самом main.qml . Я использую Loader для вызова...
26 просмотров
schedule 01.01.2023