Название: Как записать QMap <QString,T> в файл ? Отправлено: virtual_root от Апрель 19, 2012, 20:07 Добрый вечер! Ребята,подскажите,пожалуйста, что не так я делаю. Мне необходимо записать в файл QMap <QString,Т>
где Т - структура. Имею следующий код: Код: struct InfoNews{ При компиляции получаю следующую ошибку: error: no match for 'operator>>' in 'operator>>(((QDataStream&)((QDataStream*)in)), ((QString&)(& key))) >> value' Что я не так написала? Название: Re: Как записать QMap <QString,T> в файл ? Отправлено: Странник от Апрель 19, 2012, 20:52 QDataStream в душе не чает, как работать с вашей структурой. реализуйте операторы << и >> для нее.
Код: QDataStream &operator<<(QDataStream &out, const InfoNews &infoNews) Название: Re: Как записать QMap <QString,T> в файл ? Отправлено: virtual_root от Апрель 19, 2012, 21:45 спасибо большое! Помогло!
|