1.读取配置文件Sn3DHubModuleManagement.ini
3. 监听remoteNodeAdded和remoteNodeRemoved这两个信号
Sn3DTunnel
启用zmq信号SIGNAL(QString,bool)
控制模块上下线信号
2. 启动各个进程
5. 控制Sn3DHub是否缩小化到系统托盘
重启控制信号
Sn3DHub
Module
SLOT(QIcon moduleIcon());//获取模块图标SLOT(QString moduleName());//获取模块名称SLOT(QString version());//获取版本号SLOT(QVariantMap moduleFunction());//功能描述SLOT(bool isOnline()); //获取当前模块是否在线SLOT(QVariantMap moduleInfo()); //获取当前模块所有信息{ {\"icon\": } {\"name\": } {\"version\": } {\"func\": } {\"isOnline\" : } }
GUI