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

Как вызвать QList ‹QVariant› QVariant :: toList () const
Это довольно простой и, вероятно, глупый вопрос, но я забыл, как использовать QList QVariant :: toList () const QVariant s = this->page()->mainFrame()->evaluateJavaScript (QString ("Open(%1,%2)").arg (point.x()).arg (point.y()));...
3518 просмотров
schedule 21.05.2023

преобразовать возврат функции из ‘std::vector‹QString›’ в ‘QVariant’
Я работаю над приложением на основе QT. Один из моих классов является дочерним классом QAbstractTableModel . Функция данных имеет возвращаемый тип QVariant (Union). Но я хотите вернуть пользовательский тип std::vector<QString> Узнал о...
3124 просмотров
schedule 03.06.2023

Назначение вложенному QVariantMap
#include <QtCore/QCoreApplication> #include <QVariant> #include <QtDebug> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QVariantMap map; map["foo"] = QVariant(QVariantMap()); map["baz"] =...
9925 просмотров
schedule 02.08.2023

qvariant как ключ в qhash
Я хочу создать структуру данных с ключами QVariants. Это выглядит так: QHash<QPair<QVariant, QVariant>, SHAPES::Shape* > _shapes; К сожалению, «нет соответствующей функции для вызова ‘qHash(const QVariant&)’». Поэтому я...
3244 просмотров
schedule 15.03.2024

Как отсортировать QList‹QVariant› в Qt?
У меня есть следующая структура данных. QList<QVariant> fieldsList Как я могу отсортировать этот список? Этот список содержит строки. Я хочу отсортировать fieldList по алфавиту?
51365 просмотров
schedule 07.12.2022

Как преобразовать значение QComboBox в int в QT
Я делаю простой калькулятор, используя Qt с QT Creator. Я хочу преобразовать значение из QCombobox (содержащее операции: '+', '-', '*', '/') в int, поэтому я использовал это: // operation is the name of my QComboBox :) QVariant i = ui ->...
2049 просмотров
schedule 15.02.2024

QFlags и QVariant
Я пытаюсь просто сохранить QFlags в QVariant . Определение флагов: class EnumObject : public QObject { Q_OBJECT public: enum DemoFlag { SomeFlag0 = 0x00, SomeFlag1 = 0x01, SomeFlag2 = 0x02 };...
1006 просмотров
schedule 04.07.2022

QVariant вызывает функцию хранимого объекта, определенную в основной части проекта.
Общая часть (создание библиотеки) моего проекта в настоящее время содержит интерфейсный класс типа: class CanBeAddedToGroup{ public: void addToGroup(Group& )=0; } Теперь я также хотел использовать программу для класса, содержащего данные...
582 просмотров
schedule 17.06.2022

Сохраните QPointer в QVariant
Могу ли я сохранить QPointer , например QPointer<QTcpSocket> внутри QVariant , а затем извлечь его из него? Я пробовал с: QObject *ob = new QObject(); QPointer<QObject> qp(ob); QVariant qv(qp); Но я получил...
208 просмотров
schedule 10.07.2022