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

Создаю простой класс:Код:class A{ //...};в функции main пишу:QVector list;Все ок, компилится и работает...Но стоит в класс А добавить переменную типа класса B, который порожден от QObject то программа перестает компилиться. Пишет: fatal error C1001: An internal error has occurred in the compiler.Код:class B : public QObject{ Q_OBJECT B(QObject *parent=0); //...};class A{ //... B val; //...};Я так понимаю, что нужно добавлять не сам класс B а определенным образом описанный класс BItem, но каким образом его описывать я не нашел... С другой стороны ведь QString спокойно добавляется в QVector...Подскажите плиз или киньте прямые линки.Спасибо.p.s. Если во 2м случае из main QVector list;то все ок.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
QVector и std::for_each Guest Третий архив вопросов и ответов 0 28.09.2011 20:18
QList и QVector и т.д. Как реализованы? Guest Новый архив 3 0 28.09.2011 18:12
QList и QVector Guest Новый архив 3 0 28.09.2011 17:16
удаление объектов из qvector Guest Новые вопросы и ответы 5 0 28.09.2011 16:31



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