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

Проблема с QVariant/QTreeWidgetItem/итератором на qt4.4.3
В моем приложении qt у меня есть этот объект, заполненный перед настройкой содержимого моего QTreeWidget: QList<QTreeWidgetItem*> items; Я заполняю QList таким образом: QVariant qv; // I need this for "attaching" to the item my...
1372 просмотров
schedule 08.06.2022

Как проверить, что QVariant типа QVariant :: UserType является ожидаемым типом?
Я пишу тестовый код, который будет автоматически перебирать все Q_PROPERTY виджетов, а некоторые свойства используют типы, зарегистрированные через qRegisterMetaType. Если я хочу прочитать / записать их в QVariant, мне нужно использовать QVariant ::...
19270 просмотров
schedule 15.04.2022

Сбой QVariantMap в деструкторе
Я создаю JSON-объект с Qt и конвертирую его в QString с помощью QJson. Это (обычно) работает нормально, и в этом случае это работает, но в деструкторе моей структуры данных Qt происходит сбой с нарушением прав доступа. Объект построен нормально, он...
1450 просмотров
schedule 26.07.2022

Ошибка Qt QMap.insert()
У меня есть объект levelObjects, который представляет собой QList QVariant of QMaps: QList< QVariant > levelObjects; Позже, когда я пытаюсь изменить значение чего-либо в одном из QMaps, похоже, это ничего не делает: qDebug()...
1181 просмотров
schedule 29.01.2024

Как использовать VARIANT* с dynamicCall?
Я пытаюсь использовать COM-объект, и у меня проблема с типом параметра VARIANT*. Я могу прекрасно использовать функции COM-объекта, за исключением случаев, когда у них есть параметр этого типа. Документ, созданный generateDocumentation:...
1282 просмотров
schedule 14.07.2023

Итерация по QVariant, который является QList‹int›?
Я использую динамическое свойство QObject для хранения информации, которая будет использоваться в слоте, который может получить доступ к указанному свойству. Отправитель является QState с: myQState->setProperty("key", QList<int>(0, 1, 2));...
3920 просмотров
schedule 31.05.2022

Как объявить Qt::PenStyle в Qt5?
Я переношу проект с Qt 4.x на 5, и есть класс, содержащий атрибут, который идет: Qt::PenStyle penStyle; и его соответствующая функция получения: Qt::PenStyle getPenStyle() {return penStyle;} Я получаю ошибку компиляции, говорящую,...
1349 просмотров
schedule 25.06.2022

Преобразование QPair в QVariant
У меня следующая проблема: я хочу передать данные через TCP и написал для этого функцию. Для максимального повторного использования шаблоном функции является f(QPair<QString, QVariant> data) . Первое значение (он же QString ) используется...
7024 просмотров
schedule 08.04.2022

Использование QTreeWidgetItems setData для хранения QStackedWidget или QVariant
Я пытаюсь сделать QTreeWidget таким, чтобы каждая строка содержала серию полей со списком. В зависимости от того, как пользователь взаимодействует с выпадающими списками, я хотел бы, чтобы некоторые выпадающие списки становились редактированием...
512 просмотров