Re: Указатель на QString
От: CannyMan  
Дата: 30.05.11 02:27
Оценка:
Здравствуйте, a1ien.n3t, Вы писали:

AN>Нужно соотнести большое количество членов класса текстовым именам. Использую вот такую конструкцию.

AN>
AN>QMap<QString,void*> vars;
AN>

AN>Собственно заполняем в конструкторе.
AN>
AN> vars.insert("name",(void*)&this->name);
AN> vars.insert("extraCellsCount",(void*)&this->extraCellsCount);
AN>

AN>При этом
AN>в самом классе
AN>
AN>    QString name;
AN>    int extraCellsCount;
AN>

AN>В инт записать не проблема, а вот как в QString в таком случае данные писать??

Вопрос такой — а нахрена void* ? Не лучше ли QVariant?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.