Size: a a a

2021 April 18

AS

Anatoly Shirokov in Qt
Indicator Controls | Qt Quick Controls 5.15.3
https://doc.qt.io/qt-5/qtquickcontrols2-indicators.html
источник

D

Dmitry in Qt
Спасибо
источник

D

Dmitry in Qt
Еще вопрос. QML Не пойму почему так происходит. Есть Menu, в нем contentItem - ListView и в нем модель. По нажатию кнопки открытия Menu я вызываю метод из слоя С++. Метод С++ испускает сигнал с данными JSON. Я в модель ListView добавляю данные словив этот сигнал.
Внимание вопрос.
Как сделать так, чтобы эти данные, при открытии View, на котором находится это Menu, уже там были?
источник

D

Dmitry in Qt
Я пробовал впихнуть вызов метода в Component.onCompleeted. Но приложение падает. Пробовал так:
- Нажимаем кнопку открытия Menu
- Вызывается метод С++ и запускается таймер на 2 секунды (Соответственно ожидается, что после вызова метода последует "ловля" сигнала)
- Таймер onTriggered открывает меню

Но приложение падает
источник

D

Dmitry in Qt
просто мне необходимо динамически получать элементы Menu предварительно вызвав метод С++ и получив от него отклик в виде сигнала с данными. И уже эти полученные данные впихнуть в открывшееся Menu как пункты этого самого Menu
источник

D

Dmitry in Qt
Это тривиальная задача, или нет?
источник

D

Dmitry in Qt
Просто если нет, то наверное буду придумывать какую-нибудь кнопку для получения информации.
источник

AS

Anatoly Shirokov in Qt
Да, но для чего дергать метод? Заполняй модель в main.cpp
источник

D

Dmitry in Qt
Спасибо. Я что-то QAbstractModel подзабыл )
источник

AS

Anatoly Shirokov in Qt
Есть много других вариантов https://doc.qt.io/qt-5/qtquick-modelviewsdata-cppmodels.html , помимо QAbstractItemModel
источник

D

Dmitry in Qt
Спасибо большое)
источник

D

Dmitry in Qt
Подскажите пожалуйста. Вот такая ошибка:

RTTI symbol not found for class 'QNetworkReplyHttpImpl

RTTI включен CONFIG += c++11 rtti
источник

D

Dmitry in Qt
Что может быть?
источник

D

Dmitry in Qt
источник

D

Dmitry in Qt
reply матюкается. company имеет вид такой строки "d52c5aa0-e36a-11e0-9cfb-68b599c83eb4"
источник

DS

Dmitry Shurov 🎬 in Qt
Всем привет, билжу проект на C++ через qmake в Qt Creator, проект билдится без проблем, но при запуске прога не запускается. Выяснил, что если скопировать вручную все dll-ки, от которых зависит экзешник (Qt и в моем случае OpenCV), то после этого запускается успешно.

Знаю, что есть Qt Deployment Tool, но он же для деплоя, а я хочу, чтобы во время разработки сразу после билда всё запускалось без лишних движений. Как в данном случае правильно делать - все же запускать деплоер сразу после билда или есть какая-то опция, чтобы Qt подцеплял нужные библиотеки при запуске через Run?
источник

RG

Renat Garaev in Qt
Путь к нужным библиотекам в PATH добавьте, где лежит OpenCV
источник

jp

jon pedro in Qt
Если всё необходимое пихнуть в папку, куда собирается проект, то можно оттуда экзешник собирать
источник

DS

Dmitry Shurov 🎬 in Qt
Вопрос скорее в том, есть ли в Qt что-то работающее из коробки для решения этой задачи. Чтобы не приходилось на каждой новой машине, где собирают проект, делать лишние телодвижения. Чтобы было примерно так - стянул с гитлаба реп, установил через Conan зависимости, сбилдил, запустил, и всё заработало. Или я слишком много хочу?)
источник

D

Dmitry in Qt
Ребята подскажите пожалуйста как прочитать из QNetworkReply булевое значение, или null? В ответе на запрос к серверу приходят поля и в двух из них true и null. Как такой ответ получить?
источник