Расширенный поиск
Михаил Сермяжко29 марта 2022 г. 3:42

QtАвтоматически обновляться от QAbstractModel

Qt, QAbstractModel

Добрый день.
Наследовал QAbstractModel на с++ и использую ее в QML. Как автоматом обновлять данные в QML при изменении данных в QAbstractModel?
Попробовал с помощью void emitSignalUpdateModel();, но не получилось.

Q_PROPERTY для QML

Q_PROPERTY(ModelRegistration* modelRegistr…
BlinCT19 марта 2022 г. 14:51

QtДополнить qml tab в существующий TabBar

Qt

Всем привет.
Возникла необходимость добавить один таб в TabBar который заполняется через Repeater.
Я пытаюсь добавить статичный один tab и уже после него Repeater должин остальные дополнять.
Через Repeater я добавляю остальыне tab потому что для разных обьектов и tab меняются. Н…

q
qnikelq23 февраля 2022 г. 2:24

QtКак сменить backend Qt Multimedia в Windows ?

GStreamer, DirectShow, Qt, QT

Разрабатываю программу выводящую 10-30 видеопотоков по rtsp. Использую multimedia. С использованием DirectShow (он по-умолчанию, я никак с ним не взаимодействую, только вижу, что он ошибки присылает) получается вывести только 5-6 видеопотоков, далее видеокарта загружается на 100% videodecode. …

Y
Yar20 февраля 2022 г. 14:37

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

QML, Designer Qt Quick, Qt

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

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

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

QML, Android, Qt

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

QUrl AppCore::imageToUrl(const QImage &image)
{
    QByteArray byteArray;
    QBuffer buffer(&byteArray);
    buffer.open(QIODevice::WriteOnly);
    image.save(&buffer, "png");
    QString base…
Евгений Легоцкой7 февраля 2022 г. 7:52

QtQt/C++ Урок 092. Создание переводов для внешних источников текста

Qt 6, Qt, Qt 5, QtLinguist, translation

Сегодня обсудим довольно интересный вариант добавления перевод в приложение на Qt/C++. А именно добавление переводов для текстов из внешних источников, когда вы отображаете тексты из баз данных, внешнего API или просто каких-то других файлов.

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

Но в Qt есть возможноть решить и такую проблему. В таких ситуациях можно точно также сформировать файлы исходных кодов, например сгенерировать при импорте данных во время разработки приложения, после чего сформировать файлы переводов с раширением *.ts , которые используются в QtLinguist для перевода приложения на Qt и после чего сформировать бинарные *.qm файлы переводов, которые будут подключаться в приложении.

Давайте разберёмся, как это работает и что нужно предпринять для этого.

DF
Dis Fiction5 февраля 2022 г. 19:24

QtQwt не обновляется информация на графике

QWT, Qt

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

ЛБ
Лялька Бел17 июля 2021 г. 8:46

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

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

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

в файле main.cpp

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

получениеДанных

ИВ
Иван Волков2 июня 2021 г. 8:30

QtКак изменить цвет выбранных элементов QListView ?

Qt

Добрый день.
Был уверен что это можно сделать с помощью QSS в редакторе форм, но не вышло. Очень хочется чтобы цвет элемента всегда был blue, не зависимо от темы рабочего стола.
Пробовал сделать у QListView такой стиль:

background-color: rgb(230, 230,230 );
border: 0px solid  whit…
Andrei Yankovich24 мая 2021 г. 9:10

QtВыпуск утилиты развертывания приложений C++/Qt и QML CQtDeployer v1.5

deploy, cqtdeployer, QML, Qt, deb

Выпуск утилиты развертывания приложений C++/Qt и QML CQtDeployer v1.5.0

Logo

Card image cap
Pulsum Via

Проект для путешественников от EVILEG.

Перейти
Timeweb

Позвольте мне порекомендовать вам отличный хостинг, на котором расположен EVILEG.

В течение многих лет Timeweb доказывает свою стабильность.

Для проектов на Django рекомендую VDS хостинг

Посмотреть Хостинг
Поделиться в социальных сетях
Donate

Проект EVILEG перешёл на некоммерческую основу и будет развиваться исключительно на энтузиазме создателя сайта, энтузиазме пользователей, пожертвованиях и реферальной системе хостинга

Спасибо за вашу поддержку

Доступные способы поддержки проекта

PayPal

PatreonYooMoneyПодробнее
ДП

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:10баллов,
  • Очки рейтинга-10
ВС

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:0баллов,
  • Очки рейтинга-10
ВС

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:50баллов,
  • Очки рейтинга-4
Последние комментарии
Ds

Android и QML - Добавление Splash Screen

Интересен формат иконки, если это png, то как решается проблема scalability? не растягивается ли лого на китайфонах с 1280х2500? У меня просто сплеш скрин с градиентом и логотипом, и вот несколь…
p

Qt/C++ - Урок 023. Перетаскивание QGraphicsItem на QGraphicsScene мышью

FIGURE Abdominopelvic regions. Zjuaqd https://newfasttadalafil.com/ - Cialis Cialis Recommendations for preparing children and adolescents for invasive cardiac procedures a statement…
КГ

Как использовать вложенные формы в Django

Спасибо за полезную статью. Подскажите пожалуйста, что делать если нужно реализовать большее количество вложенных форм? Например если на модель Address ссылается fk другой модели, на котору…

Qt/C++ - Урок 051. QMediaPlayer - Аудио плеер на Qt

Не думаю, QMediaPlayer в один поток проигрывает. Если вам нужно одновременное воспроизведение нескольких аудиоисточников, то вам нужна Bass audio library , насколько знаю, её обычно и…
АГ

Qt/C++ - Урок 051. QMediaPlayer - Аудио плеер на Qt

есть такая вообще возможность ?
Сейчас обсуждают на форуме
АБ

Sorting the added QML elements in the ListModel

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 …

Изменение поведения QGroupBox при клике на его чекбокс

Я вынес виджеты вынес за пределы QGroupBox в итоге.

QSqlRelatipnalTabelModel Qt 4.8.1 как получить id внешней связи?

Есть еще принципиально другой вариант решить раз и навсегда вопрос с полей id внешней связи. Это форкнуть Qt 4.8.1 QSqlTableModel, то есть создать свою ветку развития. Например создадим кл…

Добавление AndroidManifest.xml в cmake

Добрый день. Как добавить AndroidManifest.xml в cmake? Это не работвет set(ANDROID_PACKAGE_SOURCE_DIR ${PROJECT_SOURCE_DIR}/android CACHE INTERNAL "")set(ANDROID_BUID_DIR ${CMAKE_C…
s

Событие wheelEvent для виджета QLineEdit

вот что получилось: gui.py from PyQt5 import QtCore, QtGui, QtWidgets class LineEdit(QtWidgets.QLineEdit): def wheelEvent(self, event): #print("_") delta = 1 if e…
О нас
Услуги
© EVILEG 2015-2022
Рекомендует хостинг TIMEWEB