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

Нужно создать класс который наследует QHash и дополнить своими методами. Только вот не могу понять как обращаться к данным...КодC++ (Qt)class SHARED Modules: public QHash{public: Modules(QString path);};Modules::Modules(QString path){ QDir pluginDir(path); foreach (QString fileName, pluginDir.entryList(QDir::Files)) {QHash h;QPluginLoader loader(pluginDir.absoluteFilePath(fileNa me));if (IModule *interface = qobject_cast(loader.instance())){ insert(interface->getTitle(), interface); // Правильно???} }}КодC++ (Qt)Modules m(QApplication::applicationDirPath()); m["asd"].ничего не выдает. Да и внутри класса не понимаю как обратиться к данным. Помогите пожалуйста разобраться!
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Sqlite и QHash Guest Продолжение нового архива 0 29.09.2011 04:47
Как унаследовать класс от QObject? Guest Новый архив 3 0 28.09.2011 20:48
Инициализировать QHash Guest Третий архив вопросов и ответов 0 28.09.2011 16:17
Как определить qHash Guest Новый архив 2 0 28.09.2011 14:59



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