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

Как сделать прозрачное окно с помощью Qt Quick 2.0
Я уже знаю, как сделать прозрачное окно с помощью Qt Quick 1.0. Но я недавно начал использовать Qt 5.0 и Qt Quick 2.0 и не знал, что с этим делать. setAttribute setWindowFlags setStyleSheet Вышеуказанные функции удалены из...
4113 просмотров
schedule 07.07.2023

Создать элемент QML в C ++?
У меня такая проблема: Я загружаю начальный интерфейс в QQuickView , используя .qml файл. Затем я хочу добавить в интерфейс типы QML , например Image или Text . с использованием C ++. Я знаю, что могу управлять существующими элементами...
9351 просмотров
schedule 17.02.2023

Как правильно разместить изображение, чтобы оно оставалось правильным при изменении размера окна?
Когда я помещаю изображение в прямоугольник, его положение сверху слева. Как я могу закрепить его в правом верхнем углу таким образом, чтобы он оставался там при изменении размера окна? import QtQuick 2.0 Rectangle { id: outestRec width:...
717 просмотров
schedule 23.03.2023

Ошибка Qt5 QML QtQuick QtGraphicalEffects не установлен
После успешной компиляции проекта я получил исполняемый файл. Когда я набираю ./program , в результате вижу: QML Error: qrc:///qml/main.qml:25:1:module "QtGraphicalEffects" is not installed qrc:///qml/main.qml:24:1:module "QtQuick" is not...
11577 просмотров
schedule 20.02.2022

Скрыть выделение ListView при прокрутке
Я создаю приложение Qt5 на основе Qt-Quick 2 для пользовательского интерфейса. У меня возникла проблема при отображении ListView с компонентом выделения. Когда я прокручиваю ListView, прямоугольник выделения виден за пределами ListView, и я не могу...
2515 просмотров
schedule 14.05.2022

Динамическое добавление вкладок в qml
Я пытаюсь динамически создавать Tab в QML. Приведенный ниже код является простым примером того, что я хочу сделать. import QtQuick 2.0 import QtQuick.Controls 1.0 ApplicationWindow{ id:win TabView{ id:tb...
4378 просмотров
schedule 07.12.2023

Проверьте, является ли QQuickView (QWindow) полноэкранным в Qt 5.0.x
Для QWidget мы можем проверить, отображается ли он в полноэкранном режиме с помощью flags() & Qt::WindowFullScreen . То же самое не работает с QQuickView (который QQuickWindow , который является QWindow ), как QWindow::flags()...
2149 просмотров
schedule 16.08.2022

QML — MouseArea — распространение onPositionChanged
Можно ли передать событие positionChanged MouseArea базовому? Я попытался установить mouse.accepted в false для любого существующего обработчика сигналов самого верхнего MouseArea , а также установить propagateComposedEvents в true . Ни...
5078 просмотров
schedule 12.04.2022

Как перенаправить console.log() qml на cpp stdout
Я использую qml (qtCreator) и cpp (визуальная студия). Обычно сообщения об ошибках выводятся на консоль как из cpp, так и из qml. Мое требование состоит в том, что у меня не должно быть консоли. Итак, я написал оконное приложение. Но когда...
7659 просмотров
schedule 28.05.2022

QML: получить родителя QObject
QML вводит отдельное дерево владения ( QObject ) от визуального дерева (граф сцены QtQuick). parent возвращает визуальный родитель. children возвращает визуальных потомков. data возвращает QObject детей. Но как мне получить...
2980 просмотров
schedule 01.10.2023

QtQuick2 Не удается подключить сигнал закрытия ApplicationWindow к методу (новичок в С++)
У меня возникли проблемы с привязкой события «При закрытии» для моего приложения, написанного на QtQuick. То, что я хотел бы сделать, это использовать стандартный метод «подтвердить выход», и, возможно, я делаю это неправильно. Как я понимаю, я...
1212 просмотров
schedule 30.08.2022

Вар и вариант это одно и то же?
Насколько я понимаю, чтобы сделать свойство массивом в QML, вы должны указать его как тип variant или var : property var myArray:[] И это выглядит точно так же, как: property variant myArray:[] Это правда?
2737 просмотров
schedule 06.03.2023

Получить окно из элемента
Есть ли в QML способ получить верхний уровень Window любого визуального объекта? Желательно без рекурсии вверх по визуальной parent иерархии. Я пытаюсь найти геометрию окна верхнего уровня, чтобы объекты-потомки могли определить, пересекли ли...
2568 просмотров
schedule 25.02.2023

Canvas использует много ресурсов процессора
Я использую Canvas в QML для рисования вращающегося Rectangle с помощью OpenGL. Вот код: //... property variant points: [] onPointsChanged:{ canvas.requestPaint(); } //... Canvas{ //... onPaint:{ var ctx =...
3797 просмотров
schedule 11.02.2023

Как добавить полноэкранный значок в Qt в строку заголовка приложения OSX?
Недавно я начал разрабатывать приложение на C++ и Qt 5.1 и хотел бы иметь значок с двойной стрелкой в ​​строке заголовка моего окна, как и другие приложения для Mac. Я создал проект приложения QtQuick 2, и код по умолчанию не отображает эту кнопку....
475 просмотров
schedule 02.02.2023

Как запустить тест QTQuick
как запустить тесты для QtQuick-Applications в main.cpp? В main.qml есть прямоугольник и несколько кнопок внутри. Тестовый класс MouseClick.qml реализует тестовые функции javascript, которые должны нажимать на кнопки. int main(int argc, char...
865 просмотров
schedule 26.11.2022

Как получить доступ к объекту класса С++ в QML, а не создавать отдельный объект в QML?
Пусть есть класс C++, который содержит сигналы и некоторые функции, доступные из QML. Теперь, чтобы получить доступ к членам этого класса в QML, я пишу что-то вроде: myClass { id: abc x: 100 onXChanged: {console.log ("xx");} }...
1160 просмотров
schedule 08.09.2022

Ошибка возникает из-за привязки свойств, позиция объекта прерывается при вставке
Я создаю дерево объектов, дерево рисуется по очень простой логике: каждый объект такой же большой, как его собственное представление плюс его дочерние элементы (и их дочерние элементы и т. д.) если объект является первым дочерним элементом...
289 просмотров
schedule 20.12.2022

При запуске с Qt Framework, что выбрать - виджеты или QT Quick?
У меня есть проект, и я хочу взяться за него, и для начала выбрал QT в качестве предпочтительного фреймворка. Я пытался выяснить, как запустить и установить пакет Qt (SDK и Qt Creator). Проблема в том, что я не могу точно определить варианты...
13301 просмотров
schedule 10.10.2022

QtQuick 2 Эффект размытия фона
У меня есть полупрозрачное окно, и я пытаюсь применить эффект размытия к фону. Я попробовал FastBlur из QtGraphicalEffects для своего корневого элемента (прямоугольник), но он не работает. кажется, не работает. Файл qml загружается в...
1172 просмотров
schedule 13.02.2024