Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 05:30
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть класс:КодC++ (Qt)SomeClass { SomeClass(int p1, const QString &p2) : _param1(p1), _param2(p2) {} inline int param1() const { return _param1; } inline QString param2() const { return _param2; }private: int _param1; QString _param2;};Q_DECLARE_METATYPE(SomeClass)Х отелось бы обеспечить корректную работу следующего кода:КодC++ (Qt) QSqlQuery query; query.prepare("INSERT INTO table VALUES(?)"); query.addBindValue(QVariant::fromValue(S omeClass(1, "2")); query.exec();В таком виде, без добавлений, понятное дело ничего не работает (как я понимаю из-за отсутсвия авто конвертации в QVariant::String)Какие есть решения данной проблемы?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
если в атестате 9 класса будут одни тройки , а в 11 всё норм то пофиг на атестат 9 класса? Guest Новый архив 5 0 18.03.2012 06:23



© www.otvetnemail.ru - Форум вопросов и ответов.