将项目模块化,每一个模块单独开发,模块的组成形成最终的主程序,点击左侧按钮就会弹出对应的插件应用,每一个子窗口都是单独的dll插件,灵活,升级,下载,卸载。效果: 打开QTCreator新建插件开发项目 下一步后选择Qt Plugin开发添加依赖库,在.pro里 QT+=coreguigreaterThan(QT_MAJOR_VERSION,4):QT+=widgetsTEMPLATE=libCONFIG+=c++17 删掉自带的全部文件 新建AbstractPlugin.h 抽象接口类,带Ui界面的插件接口 #ifndefABSTRACTPLUGIN_H#defineABSTRA