| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Помогите с QTreeView кто-нить... |
| Автор: nix_crash 16.10.2007, 01:23 |
| У меня вот такая проблема случилась... Код находится в одном классе... /**/ QTreeWidgetItem* item; QList<QTreeWidgetItem*> items; for (int i = 0; i < 10; ++i) { item = new QTreeWidgetItem(dialog->disk_list, QStringList( QString("item: %1").arg(i) ) ); items.append( item ); } dialog->disk_list->addTopLevelItems( items ); /**/ "dialog" - Это основной класс формы. "disk_list" - Это "QTreeWidget". /**/ Элементы в дерево не добавляются, а в консоль пишет... (Make sure 'QModelIndex' is registed using qRegisterMetaType().) Но если этот код перенести в основной класс то все работает. |
| Автор: nickless 16.10.2007, 18:16 |
| nix_crash, создание http://forum.vingrad.ru/index.php?showtopic=177276&view=findpost&p=1288169 не приветствуется. |