BlinCT
25 июня 2024 г. 10:00

QMLНарисовать кривую в qml

QML, Charts, Graph

Всем привет.
Имеется Лист листов с тосками, точки получаны интерполяцией Лагранжа.
Вопрос, как этими точками нарисовать кривую? ChartView отпадает сразу, в qt6.7 появился новый элемент GraphsView но он оооочень сырой и не подходит. Canvas очень медленно рисует.
Смотрю в сторону …

Читать
AC
19 января 2024 г. 22:57

QMLQML Обнулить значения SpinBox

QML C++

Доброго времени суток, не могу разобраться с обнулением значение SpinBox находящего в делегате.

  1. import QtQuick
  2. import QtQuick.Controls
  3.  
  4. Window {
  5. width: 640
  6. height: 480
  7. visible: true
  8. title: qsTr("Hello World")
  9.  
  10. function clearValueSpinBox() {
  11. for (var i = 0; i < usersModel.count; ++i)
Читать
Эдуард Неткачёв
25 марта 2022 г. 0:29

QMLВыделение нескольких объектов

QML, выделение нескольких элементов мышкой

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

Вот кусок основной программы main.qml:

  1. import QtQuick 2.12
  2. import QtQuick.Window 2.12
  3. import QtQuick.Controls 2.5
  4.  
  5. ApplicationWindow {
Читать
Y
21 февраля 2022 г. 2:37

QMLОчень тормозит QML Designer

QML, Designer Qt Quick, Qt

Проектирую на QML и С++ уже не первую SCADA (ПО управления произвозством) и постоянно сталкиваюсь с тем, что к концу разработки, когда основной файл мнемосхемы уже от 3 до 4,5 тыс строк, дизайнер начинает дико тупить. Выделил элемент? - подожди …

Читать
Михаил Сермяжко
14 февраля 2022 г. 20:24

QMLМерцание при обновлении картинки в QML

QML, Android, Qt

Добрый день.
Получаю от сервера 10-30 картинок в секунду, вот так преобразовываю

  1. QUrl AppCore::imageToUrl(const QImage &image)
  2. {
  3. QByteArray byteArray;
  4. QBuffer buffer(&byteArray);
  5. buffer.open(QIODevice::WriteOnly);
  6. image.save(&buffer, "png");
  7. QString base64 = QString::fromUtf8(byteArray.toBase64());
  8. return QString("data:image/png;base64,") + base64;
  9. }

и отправляю QUrl в sourse Image. На …

Читать
АБ
15 декабря 2021 г. 6:03

QMLSorting the added QML elements in the ListModel

QML, Qt5, Quick

I am writing an alarm clock in QML, I am required to sort the alarms in ascending order (depending on the date or time (if there are several alarms on the same day).

I've done the sorting for existing alarm …

Читать
F
21 ноября 2021 г. 23:43

QMLСоздание страницы в QML, где нужно выровнить текст по всей ширине экрана и создать скроллинг

qml button android, QML, Qt Creator

Я делаю мобильное приложение и создав страницу с высотой 500 и шириной 350 столкнулся с проблемой, которая выглядит следущим образом. Текст который помещается на странице не выранивается, а выходит за пределы экрана.Как создать страницу с текстом, который будет выравнен по …

Читать
ДЧ
10 сентября 2021 г. 20:17

PyQt5Вызов функции Python с Qml

QML, PyQt5

Всем здравствуйте.

Незамысловатая задача появилась у меня - вызвать функцию Python с Qml.
Смотрел уроки на этом сайте, но что-то я не понимаю. Сверял код Qt C++, вроде как всё также, но не работает и прошу помощи у вас

Вот …

Читать
a
26 июля 2021 г. 17:26

QMLQml ListView ComboBox

QML, ListView, ComboBox

Добрый день!
Создал ListView с делегатом в который входит ComBoBox

import QtQuick 2.9
import QtQuick.Window 2.2
import QtQuick.Controls 2.2
Window {
visible: true
width: 640
height: 480
title: qsTr("Hello World")

  1. Rectangle{
  2. anchors.fill: parent
  3. ListModel {
  4. id: fruitModel
  5.  
  6. ListElement {
  7. name:
Читать
ЛБ
17 июля 2021 г. 19:46

QtС++ и qml передача модели

c++, QML, Qt, Qt Creator, Model, TableView

Здравствуйте , я новичок в c++ и qt creator .
В проекте мне надо передать модель-данных из c++ в qml и представить ее в виде таблицы.

в файле main.cpp

mainCpp
я подключаю QML-файл и использую класс"SocketTest" для передачи сигнала между с++ …

Читать