class PluginAddon : public QObject
{
Q_OBJECT
public:
(){}PluginAddon
virtual ~(){}PluginAddon
public:
...
signals:
void notify(const Target& t);
};
Q_DECLARE_INTERFACE(,"ooo/1.0.0")PluginAddon
{
Q_OBJECT
// 將該接口注冊到Qt的meta-object system
Q_INTERFACES(PluginAddon)
public:...
};
QObject* instance = loader->instance();
if(instance)
{
interface = qobject_cast<Addon*>(instance);
connect(interface,SIGNAL(notify(target)),this,SLOT(getInfo(target)));
}
談過connect照樣可以再插件之前傳送數據
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
相關文章:
|
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|