Qt有一套非常完善的反射机制。上边有人提到了其中一个比较核心的类QMetaObject。同样,Qt也可以根据权限动态生成菜单。同样,信号槽的传统写法也是支持你动态去connect或者disconnect.因为传统写法中SIGNAL(),SLOT()是字符串,Qt的moc机制会根据字符串转成cpp代码。
登录的时候根据权限创建相应的菜单?这还需要整什么花里胡哨的吗,不就是new和show吗
还是不理解,你是想说,程序运行时,动态生成一系列cpp和ui的代码文件,然后再自动生成对应的窗口并显示????
16,175
社区成员
26,581
社区内容
加载中
试试用AI创作助手写篇文章吧