Форум программистов, компьютерный форум, киберфорум

Форум программистов и сисадминов Киберфорум


КиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами.
Войти
Регистрация
Восстановить пароль
Карта форума Блоги Сообщество Поиск Заказать работу  

Темы раздела QML

QProperty и сигнал изменения для qml
Всем привет. Есть QProperty например типа int и его я использую в qml. В какой то ситуации прилетело новое значение и мне его надо записать в это проперти. Я в С++ делаю проверку, и если значенеи...

QML работа с таблицей
Добрый день, хотел бы спросить некоторые вопросы по проблемам, возникающие у меня при работе с QML. Сразу хочу уточнить, что сам я разбираюсь в QML не особо сильно, больше в обычном Qt на плюсах. Код...

Поворот изображения в QImage
Всем привет. В qml у меня помещен в rectangle картинка в Image, но я не могу найти скоства у данного обьекта как его можно поварачивать? Например мне надо на 90 градусов повернуть в право или в...

Не могу загрузить картинку в QML
Имеется следующий код QML, который должен добавлять изображение в QML приложение import QtQuick 2.15 import QtQuick.Controls.Windows import QtQuick.Controls 2.15 import QtMultimedia 5.15 ...

Как вывести правильно модель C++ в TableView QML ?
Делал задание, вывести данные из csv файла в таблицу TableView и в зависимости от того куда пошла цена в каждую ячейку с ценой поставить иконку стрелки вверх или вниз. На виджетах с моделью всё...

QML Импорт файла по абсолютному пути
Как импортировать файл js в qml по абсолютному пути? Файл не должен лежать в ресурсах. Когда путь прописываю import '/Projects/Scripts/file.js' as Script То при старте апы файл не находится,...

Найти слово в TextArea и выделить его
Всем привет. Может кто сталкивался с тем как можно найти слово в тексте и выделить его? Нашел пропетки с цветом под выделенный текст, а вот как найти его? Спасибо

Работа с Image в qml
Всем привет. Может кто подсказать как лучше работать в qml с Image если мне надо использовать такие вещи как fitToHeight, fitToWidth, zoom, rotation? Знаю что у С++ класса есть такие методы, но в...

Реализация RTSP потока с помощью OpenCV и QML
Доброго времени суток! Я новичок в QML, но мне требуется реализовать именно в ней GUI приложение, транслирующее видеопоток RTSP, которое подхватывает библиотека OpenCV. В интернете я годного ничего...

QML не видит класс cpp
Есть класс #include <QObject> #include <QQmlEngine> class Test : public QObject { Q_OBJECT QML_ELEMENT public: explicit Test(QObject *parent = nullptr);

Подсветка при наведении элементов ListView с сохранением параметра Color:
У меня есть ListView с элементами, где delegate это rectangle с текстом внутри. Нужно как-то сделать так, чтобы выбранный элемент в ListView подсвечивался чуть более темным цветом. Но при этом всем,...

Реализация TreeView в 2.15
Добрый день, форумчане, столкнулся с такой проблемой: использую QML 2.15 надо реализовать особый аналог TreeView с поиском по столбцом и выводам модели дерево. Модель реализовал на плюсах с...

Модель PdfBookmarkModel и обработка данных из него
Всем привет. Столкнулся с такой проблемой, делаю просмотрщик pdf открываю файл нормально. Рядом хотел сформировать дерево PdfBookmarkModel но у меня его вообще нету, я даже выписы в консоль не...

Можно ли добавить собственный элемент в ListView , избегая добавления в модель?
Моя задача в том, чтобы сделать что-то очень похожее на то, что есть в microsoft to do: То есть, при нажатии снизу на кнопку, у меня в списке должен появляться элемент с возможностью введения...

Сборка c++ проекта с qml
Я недавно начал изучать qml, пока много вопросов по сборке через cmake. НО оидн вопрос все же интересует сильнее, скажите пожалуйста, qml файлы они не компилируются в dll? как понял это...

Не отображаются компоненты QtQuick.Controls
Добрый день. Начал немного изучать QML и дошел до секции "Design". Все, что я делал до этого было связанно с "Default Components", такими как "Rectangle", "MouseArea" и тому подобное и работало...

Проблемы с методом setContextProperty
Добрый день! Имеется следующая структура проекта: main.cpp #include <QGuiApplication> #include <QQmlApplicationEngine> #include <QQmlContext>

Поворот всего окна приложения
Приветствую. Стоит такой вопрос. Необходимо написать код приложения, чтобы всё окно (вместе с кнопками "закрыть", "развернуть", "скрыть") было повернуто на 90 градусов. Опережая вопрос "а зачем?" -...

Передать ID метки на карте в главное окно
Отображаю карту с метками в виджете // mainwindow.cpp #include "mainwindow.h" #include "ui_mainwindow.h" #include <QSqlQuery> #include <QDebug> MainWindow::MainWindow(QWidget *parent) :...

Открытие разных типов файлов
Всем привет. Пишу маленькую прогу для открытия пока 2 типов файлов, pdf и txt. Для первого в qml есть нужные обьекты с которыми можно работать, для второго обычное С++ чтение файла и кидаем...

(Решено) Как сделать листаемое поле TextInput с возможностью отправки сообщений
В общем была у меня проблема вышеописанная проблема. Пробовал многое, схожих вопросов на форумах не видел, но на то, чтобы решить проблему самостоятельно ушёл не один час тыканья раздумий и чтения...

Как обрезать текст, если он не влазит
Есть rectangle и внутри text anchors.fill: parent Как сделать так, что если текст этот выходил за пределы прямоугольника, то он обрезался, т.е. Если текст слишком большой, то выводит его в таком...

KeyboardStyle type
Привет! У меня есть виртуальная клавиатура, для которой нужно сделать прозрачный фон. Использую Input Panel. Клавиатура сама по себе не полная, отображает только цифры, но из-за этого по всей ширине...

Как залить скругленный Rectangle каким-нибудь Image ?
Добрый день. Разбираюсь с QML, сделал Rectangle и Image. Rectangle у меня с закругленными краями, фактически круг. Хочется чтобы дочерний Image тоже становился круглым и вообще по форме такой же как...

TextField validator для double
Здравствуйте, столкнулся с проблемой. Нужно вводить данные в формате десятичного числа. Пример 16.04 Написал таким образом: TextField { id: numberEdit validator:...

TableView - border ?
Приветствую, All ! Рисую вот такую таблицу - все норм. Но ячейки получаются выделены двойным бордюром - края правильные одинарные, а внутри толстые двойные. Есть ли варианты исправить ? Item { ...

ItemSelectionModel ?
Приветствую, All ! ItemSelectionModel как с ней работать ? Есть у кого пример ?

ListView - скрулить программно ?
Приветствую, All ! Есть ListView и кнопки, которые двигают текущий элемент в списке вверх/вниз. Нужно прокрутить видимую область когда сдвигаемый элемент оказывается за гранью экрана (сам не...

ComboBox со своими цветами ?
Приветствую, всезнающий, All. Поздравляю с Новым Годом ! Вот такой код закрашивает весь выпадающий список нужным цветом фона. А как тогда выделить другим фоном выбранный элемент ? ComboBox {...

Отображение нескольких классов в одном окне
Приветствую всех. Условно говоря, есть окно, в котором находится Rectangle и кнопка по нажатию которой Loader загружает AnotherClass.qml в Rectangle. Это работает, как и хотелось, но когда по нажатию...

Пустой QML Designer
Добрый день. Собрал Qt 5.15.1 под Raspberry Pi 4 на хосте (виртуальная машина Ubuntu 20.04). Установил QtCreator. Запустил удаленно на малинке и классические QWidget и стандартный проект QML stacked,...

ListView или TableView ?
Приветствую, All ! Нужно вывести список параметров (1 столбец), чтобы пользователь мог выбрать один или несколько по мыш.клику+зажатому контролу. Подскажите куда копать ? ListView только 1 элемент...

ListView и горизонтальный ScrollBar
Приветствую, всезнающий All ! Оба скрулбара видны - вертикальный работает как надо, а горизонтальный бездействует. Что не так ? ListView { id: lv anchors.fill: parent ...

Использование Button в качестве делегата ListView
Добрый вечер. Написал делегата для ListView на основе Button. Без параметров signal и onClicked, где должен быть указан сигнал, всё прекрасно работает. С этими параметрами засада, поскольку на...

Не могу достучаться до alias
Приветствую, All ! Нужно достать поле "изнутри". Ошибка: Invalid alias reference. Unable to find id "hdr_rect". Но как же так, вроде же все правильно ? ListView { id: lv ...

MouseArea - onEntered + Qt.ShiftModifier
Приветствую всех ! Хочу при наведении мыши с зажатым Shift выполнять действия, но не пойму что писать: ... MouseArea { anchors.fill: parent ...

Elide для многострочного текста
Дан двустрочный текст (а точнее имя файла). Подскажите пожалуйста, как сделать Elide посередине второй строки? К примеру abcdefgh jk...p.gpg

Пропорциональное разделение сетки
Осваиваю сетку в QML. Хочу добиться такого результата: Rows -- 3 Columns -- 5 Как можно заметить, колонка по индексу 2, у меня в наброске, -- узкая, когда все остальные имеют одинаковый...

QML | Вывод в UI текущего состояния объектов нескольких классов
У меня имеется ряд написанных мной C++ классов, содержание которых нужно показывать в интерфейсе Классы унаследованны от QObject, в них прописаны макросы для взаимодействия с qml, соответственно...

TableView и фиксироаванная строка с заголовками ?
Сделал строку с заголовками столбцов, а ниже TableView с вертикальным скрулбаром - все ок - вверх-вниз таблица прокручивается, а заголовки стоят. Если таблица слишком широкая то нужен горизонтальный...

TableView и scale
Хочу сделать чтобы можно было уменьшить размер элементов в таблице, но при этом таблица " физически" осталась бы в прежних размерах. При изменении scale она целиком уменьшается/увеличивается без...

Взаимодействие QList (C++) и path QML
Доброго времени суток. Прошу помощи потому что уже накипело(как обычно у всех и бывает) Проблема заключается в том, что у меня имеется модель C++: class MarkerModelTrack : public...

Вместо прозрачности черный цвет
Доброго времени суток. Может кто подсказать почему у окна вместо прозрачности черный фон? Window { width: 640 height: 480 opacity: 1 visible: true color: "transparent"

Поле TextInput не понимает touchscreen
Привет! Возникла проблема. Использую qt 5.11 на raspberry pi 4 + тачскрин, работаю над приложением с QtQuick. Есть поле ввода пароля. При нажатии на поле ввода через тачскрин, появляется виртуальная...

Qt c++ модели и QML взамодейтвие данных
Всем привет, долго сижу, не могу найти решение задачи: Хочу настроить взаимодействие между qml и с++, чтобы при изменение буквы на поле(написанном на qml), оно изменялось и в массиве с++, подскажите...

Переход с QGraphicsView + QGraphicsScene на Qml
Добрый день! Сегодня начал разбираться с qml. В общих чертах понятно как делать на нем интерфейс и связывать это все с С++. Но так и не нашел решения (или же не понял) как в qml организовать...

Реализация делегата для таблицы qml
Всем привет. Надеюсь кто то подаст идею как это правильно реализовать) Есть таблицы размерами в 2 колонки, в 3, в 5. То есть динамический размер 1 2 3 4 5 6 7 8 9 TableView

Как известить QML об именении?
Есть матрицы: property variant backWaveArrayQml:, , , , , , ] property variant frontWaveArrayQml:, , , , , , ] Я вношу какие-то изменения:

Хочу создать qml файл со своими константами ?
Приветствую All ! Прошу помочь/указать куда копать. Идея создать свой файл с константами (чтобы потом если что поменять), к примеру, размеры окна, шрифт, цвета и т.п.: import QtQuick 2.12 ...

Как я могу загрузить содержимое одного listview в другой listview
Как я могу загрузить содержимое одного listview в другой listview? ListModel { id: model1 dynamicRoles: true } ListModel { id: model2 dynamicRoles: true

Не импортируется файл qml
Расположение файлов project \ resources \ qml.qrc src \ gui \ qml \ main.qml TabsDelegate.qml

Android - ошибка при сборке
Добрый день! У меня возникает такая ошибка: : -1: ошибка: FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring root project 'android-build'. > Failed to...

Как запретить ввод пробела в TextEdit?
Как запретить ввод пробела в TextEdit?

Изменение размер PathSvg
Я нарисовал простой тругольник с помощью PathSvg: Canvas { anchors.fill: parent Path { id:pathWithSvg startX: 100; startY: 100 ...

Корректный вывод данных с БД
Добрый вечер. Есть БД, в одной из таблиц которой данные записаны через запятую. Хочу вывести эти данные в QLabel при этом заменив запятые на перенос, т.е. каждая единица данных после запятой должна...

Unable to assign [undefined] to double [QML + C++]
Здравствуйте, решил опробовать себя в QML для создания Андроид приложения. Но все остановилось на получение данных QString из CPP в QML. Выдает вот такую ошибку: Unable to assign to double .h ...

Создание подключаемого модуля расширения Qt Quick 2. Плагин для QML элементов(без с++)
В Qt есть возможность создания подключаемого модуля расширения Qt Quick 2. Это плагин, в котором описывается c++ класс. Я создал на c++ кастомный элемент управления, и создал модуль с ним, который...

QML QT3D Проблема с динамическим созданием 3D объектов
Приветствую. Я пытаюсь динамически вставлять 3d объекты на сцену, используя код ниже. Но они всегда ставятся в точку с координатами (x:0,y:0,z:0). Метод "createObject" игнорирует параметры {"x":...

Игра "Сапер" на Qt QML и C++
Начал изучать язык недавно и решил попробывать написать сапера, но не понимаю, как реализовать генератор мин, поэтому, если у кого-нибудь есть исходник, прошу скинуть

QML обработка события нажатия кнопки мыши
Собственно. Есть вот такой вот main.qml: import QtQuick 1.1 Rectangle { id: rectangle2 width: 360 height: 360

Область нажатия на карте в QML
Здравствуйте, на карте есть MapCircle и мне нужно при нажатии на него открыть окно и вывести данные. Проблема в том, что кружков на карте много и из них надо выбрать одно. Как узнать на какой круг...

FirstPersonCameraController не работает
Добрый день. Сделал примитивное приложение, чтобы научиться работать с камерой и управлением. import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick3D 1.15 import Qt3D.Core 2.15 ...

Обработка сигнала кнопки
Всем привет! Я начинающий в этом деле. Есть проблема: Есть файл AboutPage.ui.qml & AboutPage.qml В AboutPage.ui.qml : import QtQuick 2.12 import QtQuick.Controls 2.12 Page { width: 800 ...

Qt онлайн карта
Здравствуйте, есть код, который открывает карту и после можно ставить на ней метки как в навигаторе. Посмотрел на форумах как это можно сделать, но где-то есть ошибка, а сам я найти не могу. Прошу...

Как определить столкновение двух Rectangle ?
Здравствуйте. Сделал файл NewRec.qml import QtQuick 2.0 Item { id: rectangleroot property int rectWidth property int rectHeight property string rectColor

Если поместить объект Entity внутрь Scene3D материал не отрисовывается
Добрый день. Собственно в этом и проблема. main.qml import QtQuick 2.15 import QtQuick.Window 2.14 import QtQuick3D 1.15 import QtQuick.Scene3D 2.0 Window {

Как вызвать функцию в коде qml из кода на c++
Приветствую. Подскажите, пожалуйста, как правильно вызвать js функцию в коде qml из кода с++. Примеров, как из кода qml вызывать с++ много, а наоборот работающих не нашел. qml: Entity { ...

qml таблица соединений сигналов/слотов
Есть свой компонент qml с именем MyItem. Item { id: root signal command() ... } Есть использование компонента Page {

Обработка нажатий touchscreen
Привет! Есть Raspberry pi 4, к которому подключен тачскрин. Есть Qt приложение с интерфейсом на qml. Есть поле ввода пароля, при "тыке" в которое должна выводиться экранная клавиатура !только! с...

Изменение размера окна с соблюдением соотношения сторон
Собственно, вопрос в заголовке. Нужно окно ApplicationWindow с системной рамкой, которое при изменении размера сохраняло бы заданные пропорции. Каким образом этого можно добиться? Mac OS,...

QML module "QtQuick" is not installed
Вылавливаю такое сообщение и многие другие при попытке подключения qml файла в класс, наследуемый от QQuickWidget. В чём может быть проблема? authenticationwindow.cpp #include...

Переключение окна при отсутствие интернета
Здравствуйте, решил сделать на Андроид приложение проверку на наличие интернет сети и перевода на экран "Нет сети". Трудности в проверке нет, но при отправке bool в main.qml не разобрался как сделать...

Литература по QML
Подскажите какие есть хорошие книги по использованию QML в Qt для построения интерфейса??

Qmessagebox некорректно отображает шрифты
Уже была эта тема, но ничего не помогло. Проблема появилась после переустановки Linux и qt Qmessagebox k; k.setStylesheet(" font: 75 12pt ") ; k.setText("ПРИВЕТ") ; В результате и заголовок и...

Fatal signal 11
Здравствуйте, пытаюсь сделать логин панель и при нажатие на кнопку авторизации выдает вот такую ошибку F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x64002e006d007f in...

Не отображается маркер на карте
Добрый вечер. Выведу в отдельную тему. Не получается никак отобразить маркер на карте (MapQuickItem) равным счетом как и маркер кругом (MapCircle). Пробовал и картинкой с ресурсов, и картинкой с...

Vertical scroll in textEdit QML
Добрый день. Необходимо реализовать скролл текста в textEdit. В документации нашел flickable: Flickable { id: flickArea x: 0 y: 0 width:...

Рекурсивное инстанцирование типа (Map) невозможно. (М129)
Добрый вечер. Не пойму из-за чего появилась такая ошибка (Рекурсивное инстанцирование типа (Map) невозможно. (М129)) в части кода где объявляется тип Map. При всем том, что тип Map работает (это...

Связать слайдеры и ползунки
import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Layouts 1.11 import QtQuick.Controls 2.15 Window { id: window width: 640 height: 480 visible: true

Обращение к *.ui.qml из qml
Есть файл main.qml который выводит ui форму Main Main.ui.qml Rectangle { id: qwe width: 400 height: 400 color: "#000000" Item { id: item2

Где взять WebView? QML
Здравствуйте! Разрабатываю приложение для Android на QML в QT 5.8. Нужно отобразить веб-страницу, почитал, вроде бы проще всего это сделать с помощью WebView... Но проблема в том что в QT начиная с...

Самодельная кнопка не "отжимается" ?
Нажатие меняет состояние, как и должно, но "отжимается" кнопка только когда мышью с нее слазишь (как и должно). А как бы сделать так чтобы после включения состояния нажатия, оно бы само возвращалось...

Создание Android Service (background application) на Qt (QML)
Доброго времени суток, друзья. Помогите разобраться с проблемой. Есть рабочее приложение для андройда написанное на Qt с использованием Qml. Нужно сделать так, чтобы приложение работало в фоне (как я...

QML и C++. Как заставить работать вместе
Поставлена задача написать программу, которая отобразит мне сортированный массив и замерит количество присваиваний и перестановок в каждом их трех методов сортировки: метод простых включений, метод...

QML Изменение размера Rectangle в зависимости от длины текста
Имеется Rectangle и Text в нем: Rectangle{ id: surname_rate width: myText.contentWidth height: myText.contentHeight color:...

QML Row (или RowLayout) и центрирование итемов
Каким образом можно центрировать итемы в Row или RowLayout? Требуется сделать так, чтобы при добавлении дополнительного итема в Row - все итемы в нем располагались по центру

Отцентрировать рамку и дать привязку к максимальному увеличению
Имеется рамка, как ее можно отцентрировать? И разве есть "максимальное" значение? Как я понимаю, нужно самому методом тыка подобрать это значение?

Связь qt с++ и qml?
Добрый день. Пытаюсь создать свой QML тип на с++ и использовать его после регистрации типов. Собственно у меня есть проблема, я не понимаю как связывается с++ и qml. Нужно вывести...

QML окно пропадает после появления
Добрый день, есть окно, созданное в на QML, когда вызываю его в main.cpp, все отлично запускается, однако при переносе в другой класс, окно появляется и сразу пропадает. Подскажите в чем может быть...

QML scale масштабирование интерфейса
Здравствуйте, возникает проблема при масштабировании интерфейса , под разные дисплеи . В QML с помощью transaform: увеличиваю размер компонентов а с помощью anchors.rightMargin пытаюсь рачитать...

Как изменить цвет шапки приложения в android?
Как изменить цвет шапки приложения в android? В телеграме он серый, в google translate синий, а в моем приложении черный. Я бы хотел это как-то изменить, но не знаю, как.

Передача данных из *.cpp в *.qml
Подскажите пожалуйста как передать данные из *.cpp в *.qml в *.cpp я получаю данные с порта void SerialPort::onReadData() { if(arduino->bytesAvailable()>0){ QByteArray data =...

Прицепить поддержку ScrollBar к собственному компоненту на C++
Собственно, вопрос в заголовке. Каким образом можно сделать поддержку ScrollBar собственному компоненту? QQuickScrollBar у нас Q_QUICKTEMPLATES2_PRIVATE_EXPORT, так что пока что вижу только один...

Qt Qml, определение координат курсора мыши
Доброго времени суток. При создании программы возникла проблема: требуется узнать координаты курсора мыши без нажатия и вывести их в Text{}. С выводом проблем нет, а вот как узнать эти координаты?...

Разработка мобильных приложений на QT
Кто-нибудь знает, что и как надо установить, чтобы попробовать разработку пол iOs, Android?

Автоматический прием платежей в приложении QML
Есть ли какой-то API для реализации подобного? Важно будет получать статус платежа.

Интеграция карт в приложение
Добрый вечер. Необходимо интегрировать карты (Google Maps) в Qt приложение. Пробовал разные способы. Пока остановился на таком варианте. main.cpp #include <QGuiApplication> #include...

Как подключить файл qml к существующему проекту Qt с UI -формой
Привет все, подскажите пожалуйста как в Qt 5.15 подключить файл qml, к существующему проекту или просто создать файл в существующем проекте, где уже есть UI формой. Хотел просто интерфейс красиво...

Не получается меню и тулбар
Написал так: Window { id: window visible: true width: 640 height: 480 title: qsTr("Hello World") MenuBar {

QML динамическое создание компонентов
Добрый день. Подскажите, как лучше реализовать динамическое создание следующей формы. Проблема в том, что количество столбцов настроек может меняться, наполнение каждого столбца (не данные, а...

Передать значение из одного QML файла в другой
День добрый. Подскажите, как передать значение из одного QML файла в другой? В документации вообще непонятный пример по signal для QML. Работает в текущем файле. А толку, если нельзя в другой...

Import QML-файла
Я создал qml файл Button.qml,где описал нужную мне кнопку.Этот файл находится в папке Core,в корне проекта Button.qml import QtQuick 2.0 Rectangle { //идентификатор элемента ...

QML. Аналог this для выброса указателя на себя (QObject) во внешний мир на С++
Есть в QML аналог this, чтоб я мог в какую - то функцию в качестве параметра передать указатель на собственную инстанцию ?

Стили в QML
Ну и еще один вопросик. Есть ли возможность в QML создавать свои стили? Как к примеру в XAML у WPF. Там почти у каждого контрола есть свойство style, которому можно установить "на месте" стиль, или...

Операции на датой/время в Qml
Здравствуйте, не могу понять как работать с датой в Qml. В документации Qt нет толком нормальных примеров, как в объект Date задавать свое время. И можно ли отнимать минуты, часы как в классе Qt...

Text input qml выход текста за пределы + сохранение введенного
при вводе текста в Text input он выходит за пределы Rectangle{ width: parent.width; height: 40; border.color: "grey"; ...

Передача массива данных из c++ в qml
Добрый день! Есть такая задача: нужно отобразить двумерный массив на графике в qml (вектор векторов Qpoint) созданный в с++ (Создал и зарегистрировал новый тип QML) Никак не могу понять принцип...

Qml list model изменение свойств элементов из вне
Здравствуйте, перейду сразу к делу, есть примерно такой код: CheckBox{ id: checkAll text: "выделить все" onCheckedChanged: { if(checked == true) for(var i = 0; i <...

Передать QImage в QML
Добрый день! Уже очень долго не могу решить вопрос о передаче QImage в QML. Нашла в интернете, что есть класс QImageProvider и пример его использования есть в книжке Макс Шлее Qt 5.3. Но дело в том,...

не запускается qml profiler
Доброго времени суток. При запуске пишет, что не может соединиться с localhost:3768. Его нужно запустить как-то, сервис воткнуть или что? Фаеров не стоит никаких. Спасибо Добавлено через 23 часа...

Запуск Qt/QML приложения вне Qt Creator
Доброго времени суток, пытаюсь подготовить свой проект Qt Quick Application для запуска на компьютере без Qt. Qt 5.10.0. Использовал для этого windeployqt.exe: ...

Необходимо реализовать круглую ProgressBar с градиентной заливкой
Необходимо реализовать круглую ProgressBar с градиентной заливкой. Даны 2 цвета: зеленый и желтый. если выполнено меньше половины, дуга заливается зеленым. Если больше - идет градиентный переход в...

QML закругленные углы
Знаю, что у элемента Rectangle есть свойство radius, но оно устанавливает радиус ВСЕХ углов прямоугольника, а мне нужно, что бы оно устанавливало радиус только нескольких углов, как это например...

Qt Widgets vs QML
Добрый вечер! Хочется узнать чем отличается Qt Widgets от QML, просто не могу понять прикол этих средств :) + делать красивые приложения можно только на qml?

Вертикальное меню на QML
Здравствуйте. Как можно реализовать вертикальное двухуровневое меню на QML? Примерно как на картинке

Условия в QML
Подскажите пожалуйста, можно ли добавить доп. условие в QML в свойстве color, или можно использовать только 1 условие ? у меня есть вот такое color: styleData.value <= gauge.value ? "white" :...

QML TableView. Обработка данных - C++ Qt
Всем доброго времени суток. У меня есть QML TableView, я выбираю из под c++ в QFileDialog файлы, и мне нужно передать данные о них в TableView. Через какие инструменты и как это возможно сделать?

Переключение QML форм
Создал две QML формы: форма авторизации и главное окно программы. Как переключиться на другую QML форму? Сигнал на кнопку авторизации создал, данные забираются, а команды в Qt C++ для переключения на...

QML Repeater вложенный в ListView
Здравствуйте все! Начинаю знакомиться с QML и есть следующая задача: Есть основной ListView, в у которого в делегатах Элемент, который в свою очередь имеет репитер, создающий кнопки. класс...

Компиляция под Android QML import
Помогите решить проблему с ошибкой, при компиляции под андроид не регистрирует пользовательский тип. Создал новый проект добавил файлы, зарегистрировал тип и после компиляции выдает ...

QSerialPort как повысить скорость считывания?
Всем привет! Есть часть программы - её задача только читать данные с COM-порта. Никакого служебного трафика. Сенсор просто шлет мне данные со скоростью 4 кГц (по уверениям разработчика железки,...

Массивы элементов для отображения в Qml
Как в qml сделать массив объектов, например мне надо на экране отобразить n разных картинок как это сделать?

Qt Quick Virtual Keyboard
В QtCreator есть пример на QML с виртуальной клавиатурой "Qt Quick Virtual Keyboard - Basic Example". Собрал, работает. Собрал свой хеловорд свою программу состоящую из главного окна +...

QML и QT(c++) работа с камерой
Приветствую. Необходимо создать приложение, чем и занят, для работы с камерой. GUI создаю с помощью QML. Вот фрагмент функции для работы с камерой void Main_Functions::GetCameraFrames(int...

Qml разрешение экрана
Здравствуйте, проблема такова - создал очень большой проект на Qml, дело в том, что проект открывается нормально в разрешении экрана 1920х1080, а на экранах поменьше или побольше программа уходит за...

Как добавить изображение для элемента в TreeView?
Только изучать QML, пока сложно, что и как. Кто-нибудь знает как добавить изображение для элемента в TreeView? Подскажите, пожалуйста.

Отслеживание свайпов
В общем, мне необходимо отследить свайп, к примеру, правый. Как он происходит - выполнить какое-либо действие. Использую GridView, не уверен что его нужно использовтаь, а не что-либо другое. ...

Вызов функций С++ модели из QML
Здравствуйте. Есть C++ модель, унаследованная от QAbstractListModel class servoListModel : public QAbstractListModel{ Q_OBJECT public: servoListModel(QObject *parent =0); enum...

Сигналы в своих контролах QML
Захотел сделать свой контрол - TextBox на QML. Написал вот так: // TextBox.qml Item { ... signal textChanged()

Invalid nullptr parameter
Здравствуйте, Не получается использовать QStringList в качестве модели для listview. Даже пример с документации не работает. Выводит в консоль QObject::connect(QObject, QQmlApplicationEngine):...

Qt и разделение логики и QML
Скажу сразу, тем на форуме валом, этот вопрос уже поднимался десятки раз, но чёткий, структурированный и доступный ответ я так и не нашёл, который ожидал. И так, есть такой язык программирования с...

Как в QML-ном TreeView выставить иконку папки или файла, учитывая что модель: QFileSystemModel
Вопрос в шапке. Есть TreeView, у него есть проперти: itemDelegate, собственно как там вставить иконку папки или файла, что - то не могу понять.. Судя по описанию, для этого компонента элемента...

QML загрузка части изображения на форму по таймеру
Эээ... Нужна идея: как на QML-форму загружать часть изображения по таймеру. 1. Есть большое изображение. 2. Получаем координаты прямоугольника фиксированного размера. 3. Копируем...

Отрисовка фигур по выбору в комбобоксе
Здравствуйте, написал код, который красит фигуру в цвет по выбору, мне же надо, чтобы по выбору отрисовывалась фигуры по выбору в комбобоксе. main.qml import QtQuick 2.15 import...

QML Сигналы / Connections
1: Что делаю не так? Header.h class QmlApplicationViewer : public QDeclarativeView { Q_OBJECT Q_PROPERTY(QString layout READ layout WRITE setLayout NOTIFY layoutChanged) public: ...

Как динамически добавлять PathCurve?
Как динамически можно добавить точки в property list<PathCurve> _curvePath: ???

Приложение не закрывается с первого раза
Подключаю к QML класс QFileSystemModel: int main(int argc, char *argv) { QGuiApplication app(argc, argv); QQmlApplicationEngine engine; ...

QMl/QT при нажатии на кнопку должен окрыться другой qml файл
Додал anchors Вот что я сделал: import QtQuick 2.5 import QtQuick.Controls 1.4 ApplicationWindow { id: applicationWindow visible: true width: 360 height: 360

QML. Динамическое создание элементов
Доброго времени суток форумчане. :handshake: В прикрепленной картинке отображается схема приложения. Вопрос: почему после срабатывание этого кода из Level_1, интерфейс элемента Game_Over не...

Qt QML Cannot assign to non-existent property
Почему у меня считается что сигнала clicked не существует и как исправить? main.qml import QtQuick 2.3 import QtQuick.Controls 1.2 ApplicationWindow { visible: true width: 640 ...

QImage (QML Image)
Добрый день, уже ломаю голову уже 3 недели, не как не пойму как решить данную проблему, перейду к сути. Flickable { id: flickable1 visible: true objectName:...

Динамический валидатор поля TextField QML
Доброго времени суток! Стоит следующая задача: Есть Qml-ка, в ней 2 поля TextField. Первое поле активно, второе поле readOnly до тех пор, пока в первое не введут корректное значение. В момент,...

Передача указателя на массив в качестве параметра функции в QML
Доброго времени суток. Имеется следующая система - в Qml приложении есть два элемента: Text{} и Button{}. По нажатию на кнопку в C++ слот посылается целое число. В С++ создаётся массив элементов...

Emit сигнала в QML
Допустим у меня есть квадрат 50х50 Rectangle{ width: 100; height: 100; signal heightOverHundred(); } Как мне запустить этот сигнал, как только высота станет >100?

QML функция
Требуется вызвать qml функцию из c++ кода. Вызываю функцию так QMetaObject::invokeMethod(rootObject,"qmlFunction") где rootObject - объект полученный функцией QDeclarativeView::rootObject()....

Передача массива классов в QML
Собственно, подскажите как это сделать? Так как поиск в интернете, почти ничего не дал.

Аналог qcustomplot в Qml
Доброго времени суток. У меня есть приложение, созданное с использованием виджетов. Оно специализируется на построении графиков по данным из массивов, и всё это сделано с помощью библиотеки...

Как получить доступ к qml элементам из с++
здравствуйте. пытаюсь управлять формой из срр, но получаю сегфолт. в qml при нажатии на кнопку вызывается метод, который должен проверить зарегистрирован ли пользователь, если да, то открыть окно с...

Форматированный вывод данных типа float, передаваемых в QML через сигнал?
Приветствую. Имеется форма, написанная на QML, которая принимает некое значение 'X' и отсылает его в слот С++. Там с ним проводятся некоторые преобразования и на выходе получается число типа...

Использование CSS в QML
Можно ли описать какой-нибудь QML-элемент с помощью CSS файла?

PDF Viewer (QML или Widget)
Собственно, есть ли готовый виджет или компонент QML для Qt 5.5+? (с возможностями выделением текста / переходу по ссылкам и желательно synctex) PDF Viewer c qt-apps.org, увы, только для 4.* (может,...

QML вызов другого qml
Всем привет. Название темы немного неверное. Вообщем проблема такая. Делаю игру на qml, и есть main_menu.qml, далее мне необходимо вызвать другой .qml файл, собственно, с игрой. Как правильно (!)...

qml - что из себя представляет qml
Решил написать игру на Qt,выбор остановился на танчиках.Посмотрел примеры и понял что все игры ,что там даны написаны с помощью qml.Подскажите что из себя представляет qml ,киньте ссылочки или...

Загрузка QML файла из ресурсов
2 qml файла находятся в разных ресурсах. Один QML файл нужно загрузить в другом. Как это можно сделать без использования Loader? Объект MCV при создании проверяет своего родителя, которых должен...

Qml typeError
Добрый день. Нарисовал интерфейс на Qml, создал несколько состояний(states) для различных элементов, которые переключаются при помощи слайдера с двумя значениями(1 и 0). При компиляции выдаёт...

как правильно задать условие в QML if then else ?
fileButton.state == 'OPEN_FILE'? fileButton.state = "": fileButton.state = 'NORMAL' иначе fileButton.state = 'OPEN_FILE'; вот в первой строке я задаю условие если - то, а...

QT Creator/подключить QML/работать по id
Здравствуйте. Делаю проект с QML - будет и в других отчетах. Знаю что *.exe можно с опциями запускать -style. Хочу сделать свое - чтоб никто не менял... Видел в интернете все примеры на базе...

QTreeView и QML TreeView не одно и то же?
Попробовал связку QML TreeView и QFileSystemModel - выглядит не красиво. Пункты без иконок и т.д. QTreeView и QFileSystemModel намного лучше. Т.е. у TreeView и QTreeView разная реализация? А...

QML с++ математические действия
Здравствуйте уважаемые форумчане. Начал изучать QML и решил сделать калькулятор с использованием с++. Нашел в примерах калькулятор, но там математические действия написаны на java. В примерах...

Круглая ProgressBar с градиентной заливкой
Нужно реализовать круглую ProgressBar с градиентной заливкой на шейдерах. имеется 2 цвета: зеленый и желтый. Если дуга занимает меньше половину окружности, отображаем зеленым цветом. если больше...

Как подключить QML-файл в C++ по моде, а также получить ссылки на QML-элементы в C++
Читал в интернете, как подключать QML-файлы. Кто-то использует QQmlView, кто-то QQmlApplicationEngine, а ещё приводят связку QQmlEngine и QQmlComponent тут -...

QML удалить динамически созданный элемент
Суть программы в том что при клике на окно мышкой на нем создается элемент и начинается его анимация. Нужно сделать так что-бы когда анимация прекратилась элемент удалился из памяти

QML. Динамическое создание объектов
Доброго времени суток, форумчане! Только начинаю разбираться с QML и возник следующий вопрос: Каким образом можно динамически добавлять на сцену в QML объекты? Читал об использовании штук типа...

QML Text - открыть ссылку
Всем привет. У меня есть элемент Text, в котором могут быть ссылки. При наведении курсора мыши на ссылки курсор должен становиться рукой - это я решил с помощью MouseArea. При клике на ссылку - нужно...

Цикл в QML
Доброго времени суток, столкнулся с проблемой нужно реализовать цикл для построения точек в qml, Чтобы картинка адекватная была нужно, чтобы ширина и долгота увеличивались на один, а высота...

Как в QML сдлать так, чтобы FileDialog задавал путь для сохранения файла, а не для открытия?
если я делаю так, то открывается диалог на открытие файла. А в документации не нашла что нужно переопределить или задать FileDialog { id: saveFileDialog title:...

QML - Flickable - Binding loop detected for property
Выручайте. Не знаю, как правильно сделать flickable размер контента автоматически подстраивающимся под содержимое. Window { id: root visible: true width: 640 height: 480 ...

Как перехватывать нажатие правой кнопки мыши в Qml?
Как перехватывать нажатие правой кнопки мыши, для левой я знаю MouseArea{ onClicked: { } }

QML: ListView обновление визуальных элементов при обновлении модели
День добрый. Битый час бьюсь, толку нет. Может кто сталкивался с таким: Есть модель в QML ListModel, есть ListView, на нее завязанный. У модели есть свойства. К этим свойствам привязаны значения...

Настройка связки TreeView-QFileSystemModel для реализации файлового менеджера
Изучаю QT: Пишу файловый менеджер. Взял пример с сайта QT про связку TreeView-QFileSystemModel. Но, отображение дерева получается некрасивое, куцее, без иконок и пр. insite2012 говорит, что все...

QML TextFiled inputMask, как задать маску произвольной длинны заданного шаблона?
TextField { id: input anchors.fill: parent anchors.margins: 5 focus: true inputMask: "HH HH HH"

QML + QWT
День добрый. Такой вопрос: Есть некий виджет, отображающий график, точнее класс унаследованный от QQuickPaintedItem. Соответственно, очень желательно уметь масштабировать эти графики и получать...

ListView focus
Всем привет, пишу приложение на QML, которое будет управляться только с помощью физических кнопок. Столкнулся с проблемой фокуса на элементе ListWiew. Создаю сам список Rectangle{ ...

Добавить кнопку, которая будет управлять положением объекта QML
Здравствуйте форумчане. Я только недавно начал изучать QT. И тут возникла задача. Мне необходимо добавить кнопку, написанную на C++, которая будет управлять положением объекта QML, например...

Использование C++ singleton в Qml
Добрый день! Пытаюсь вытащить из C++ singleton класса данные - не очень понятно как получить ссылку на него, чтобы property использовать. #ifndef VIEWINTERFACE_H #define VIEWINTERFACE_H ...

Актуальность QML
Приветствую всех. Как известно в последних версиях появился обновленный qml control 2 и мне интересно узнать мнение людей кто пишет при помощи сего инструмента. Вопросы поднимались и ранее, я знаю,...

QML использование функций Js
Доброго времени суток. Пытаюсь разобраться с Qt Quick, получается с переменным успехом. Есть программа, которая должна производить не сложные математические расчеты и выводить их в соответствующие...

Кликабельная шапка TableView в qml
Добрый день! Помогите пожалуйста, кто может в qml. В документации TableView не нашел как обработать нажатие на шапку колонки, если добавлять MouseArea то эффект ужасный. Как еще можно обработать...

QML Raw + динамическое добавление и удаление итемов
Каким образом можно динамически добавлять/удалять элементы в Row?

Как работает ScrollView QML
Доброго времени суток, почему этот код не заставляет ScrollView работать нормально ScrollView { width: 200 height: 200 clip: true ScrollBar.horizontal.policy:...

Положение текста и WrapMode qml
У меня есть блок, который при определенных действиях выезжает справа/слева с текстом. Дело в том что этот текст начинает сужаться отталкиваясь от правой стенки (при анимации) если использовать wrap,...

QML. Image scaling
Доброго времени суток кибер-форумчане. Имеется фрагмент кода запущенный на разрешении 1366x768 Image{ id: about source: "/res/about.png" anchors.right:...

QML Как принять сигналы от динамически создаваемых объектов
Здравствуйте. Как можно установить слоты для сигналов динамически создаваемых QML объектов? Поясню на примере: Есть, например, Popup с кнопками, при нажатии на которые должен выбираться цвет в...

Размер элементов в QML
Добрый день. Создаю форму на QML и появился ряд вопросов: 1. Как уменьшить размер спинбокса, чекбокса, ибо выглядит некрасиво относительно других элементов 2. + - у спинбокса можно как то убрать?...

Сохранение информации на QML
Подскажите, как сохранить вводимую информацию в таблице на QML. Может еще бонусом кто знает, как редактировать эти данные прямо в таблице;) Вот код import QtQuick 2.5 import QtQuick.Controls 1.4...

QML - изменение содержимого формы по клику кнопки и виджета
Доброго дня всем!!! стоит задача - на qml написать прогу, где есть возможность изменения содержимого формы на другое содержимое по клику по кнопке или виджету. то есть допустим на первом образе формы...

Создание кнопки в qml для enable/disable
Здравствуйте, извиняюсь за вопрос сразу. Необходимо создать кнопу, чтобы щелкая по ней ставилась либо убиралась галка в qml, и вызывалось сообщение например, кнопка включена, или выключена. Заранее...

Отступ красной строки в Qml
Добрый день! Появилась задача в программе с использованием Qt Quick 2 отобразить большие куски текста с определенным форматированием. Пробовал для этого использовать и Text и TextEdit, но в...

Использование DelegateModel
Пробую DelegateModel. Не работает! Что не так? Window { width: 360 height: 360 visible: true Column { anchors.margins: 10 anchors.fill: parent

Сигнал из QML в слот C++
Как связать сигнал в QML со слотом C++ main.cpp QQuickView view; view.setSource(QUrl(QStringLiteral("qrc:/main.qml"))); MediaPlayer *player = new MediaPlayer(PL); ...

Анимация движения по кругу (qml)
Как сделать движение по кругу без использования канвы?

Загнётся ли QML?
Собственно на чём бы вы стали делать новый проект? 1. На QML? 2. На QWidget 3. Свой GUI на Qt3D 4. Свой GUI на OpenGL

Как показать виджеты Qt(QHBoxLayout) на форме QML?
Ето поять Я. здрава всем. Как можно показать на форме QML, через Qt QHLayout? т.е у меня есть форма созданная в QML, а надо на нем показать виджеты Qt(которые обидиняются в QHBoxLayout. через...

QML не находит модули
Добрый день. Qt не находит модули QML: import QtQuick.Window 2.12 import QtPositioning 5.5 import QtLocation 5.6 Подключается только модуль import QtQuick 2.12 При этом я установил все модули...

Создание 2D / 3D редактора графики в QML - глупая затея?
оHi :) Задумал грандиозный проект по созданию некоторого редактора 2D графики типа AutoCAD на Qt (для кроссовости) Возможно в нём будет и режим редактирования 3D сцен, типа как в 3DS Max....

QML + Image + Android
Загружать заранее расположенную в ресурсах картинку у меня получается, делаю это так: Image { id: iconImage width: 42 height: 54 fillMode: Image.PreserveAspectFit source:...

Судоку на QML
Появилась идея написать судоку на QML. QML я практически не знаю, да и игры даже простые ни разу не писал, поэтому у меня есть ряд вопросов. Каким образом всё это дело организовать, какие контролы...

QML создание объекта
Не получается создать объект TextF в QML выдается ошибка об ожидании порта QMLProject.qmlproject: /* File generated by Qt Creator, version 2.7.0 */ import QmlProject 1.1 Project {

Доступ к дочерним объектам в TabView в Qml Qt
Добрый день! Помогите пожалуйста решить проблему. Не могу получить доступ к модели, которая расположена в TabView. Посмотрела по уроку - https://www.youtube.com/watch?v=CUEcUlm9ANs пример, но...

Подсветка QML элементов QML-ного плагина в QtCreator в случае нахождения QML файлов плагина в ресурсах!
Здравствуйте! Если сделать плагин для QML и подключить его в основном проекте ну как - то так: import MiracleStudio.SkyControls 1.0 то в случае наличия в нём C++ файлов (в плагине) всё...

Изменение анимации qml lineseries
Уважаемые знатоки выручайте! Пытаюсь делать динамический график изменения параметра во времени (график в координатах напряжение - время). Обновляю график каждую секунду по таймеру. Для lineseries...

QML при загрузке компонента вызвать javascript функцию
Я пишу игру на qml. Нужно сделать так что-бы при загрузке qml файла в котором содержится игровое окно, переменные и тд вызывалать javascript функция старта игры

Разрешение экрана Android QML
Добрый день! Начал разбираться в qt под android и вот возник вопрос. Как сделать нормальную адаптацию под разные экраны устройств? В данный момент получается непонятный разброс элементов, некоторые...

Импорт qml
Здравствуйте! Нужно импортировать qml-файл в другой qml-файл, нужный файл лежит в папке /content/login.qml, так же добавил его в файл ресурсов. Но на все конструкции, представленные ниже, выдается...

Как открыть виджет Popup из другого qml файла?
Есть полностью рабочий и описан виджет Popup окна, но чтобы не занимать места в основном qml файле я решил его переместить в другой, но только вот не задача, я никак не могу его открыть. Как вы...

Интерфейс QML, отладка, сохранение
У меня 2 вопроса на одну и ту же тему: 1) Куда именно сохраняются исполняемые файлы при создании и запуске проекта "Интерфейс QML"? (подозреваю, что т.к. это по сути скриптовый язык, исполняемыми...

Открытие нового окна
Доброго времени суток. Есть два файла: main.qml mapform.qml Нужно чтобы по нажатию кнопки в main.qml открывался mapform.qml Button { id: openMap

Интеграция C++ в QML
Проблема: на форме, написанной на qml, нужно получить изображение (несколько вложенных кругов в зависимости от параметров). Так как qml не умеет это делать сам, после долгих поисков в интернете...

Qml textEdit подсветка
такой вопрос, скажем у меня есть написанный на c++qt редактор кода, очень сырой, и с ужасным внешним интерфейсом, я хочу переписать этот самый интерфейс на qml, но вот есть много нюансов, которых я...

Дерганая анимация в StackView QML
Всем привет. У меня странная анимация при открытии в StackView когда я хочу открыть следующий слайд. Я сделал видео в пару секунд и расшарил в своем дропбоксе, я думаю оно даст понять что именно...

QML ListView или TableView
Здравствуйте, в общем вопрос наверное риторический , хочу построить таблицу есть 2 способа какой выбрать. Одни ячейки будут содержать текст , а другие кнопки, а третьи еще что нить ))

Qml изменение размера Canvas при изменении размера окна
Может есть какой нибудь способ, чтобы при изменении размера окна (в моем случае window) изменялся размер рисунка Canvas (увеличивался или уменьшался по горизонтали или вертикали вслед за размером...

Окна приложения
Доброго времени суток! При создании интерфейса на QML возникла проблема - задержка при переключении из одного окна в другое. Как я понимаю, при нажатии, к примеру, на кнопку, нужное окно начинает...

QML и C++ Связка
Кто знаком с связками между QML и C++ скиньте подробные туторы буду благодарен,хочу написать игру под Android с логикой C++ и выводом QML.Пожалуйста отзовитесь!

QML: QtQuick 1.0 и QtQuick 2.4 - Как происходит обработка сигналов?
В книге Максима Шлее по Qt 4.8 рассказывается о сигналах в QML и приводится пример программы: import QtQuick 1.0 Rectangle { width: 300 height: 150 signal...

Перекрывающиеся изображения в ListView QML
Я хочу чтобы ListView брал изображения из FolderListModel и последовательно отображал их на экране. FolderListModel использует FileDialog для получения изображений из директории, указанной...

Половина круга qml
Мне нужно нарисовать в qml круг, состоящий из двух половинок разных цветов, но не приходит нормальных идей, как это можно осуществить. Попробовал так, но получилась фигня: Rectangle { ...

Qml очистка Canvas
Как сделать так, чтобы при нажатии на кнопку buttonClose, Canvas "ricunok" очищался? Rectangle { id: oknoGrafika y: 20 width: 0 onWidthChanged: {...

QML и реализациея Grid
У меня есть 26 на 26 окно, его нужно заполнить прямоугольниками , и прямоугольники некоторые больше других, и через это между прямоугольниками есть пространство, а мне не нужно чтобы оно...

Передача сигнала из c++ кода в qml слот
Добрго времени суток! Начал изучать Qml и столкнулся с пблемой передачи сигнала из С++ кода в qml объект. Recorder::Recorder(QObject *parent) : QObject(parent) { this->recording =...

QML: Сортировка ListView используя ComboBox
Добрый день товарищи! Помогите разобраться, нигде не нашел толкового примера. А казалось бы распространенная тема. На стороне QML прилетают данные в виде JSON. Помещаю их в ListModel. Отображаю в...

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru