我用Qt Dialog + ListWidget 做了个选单 (左边列出的可以选到右边去)
目前已完成
这Dialog 不是主窗口
功能是给使用者选则不同的东西
(主窗口的选A的按纽被点,把可以选的东西送到这Dialog 并显示)
使用者选好要哪些A 调用主窗口的 SetSelectedA(Qlist<XXX> AA)
一样的
主窗口的B按纽被点 传送可选的东西过来 并显示
使用者选好后 调用主窗口的 SetSelectedA(Qlist<YYY> BB)
等于这两个选单类极像 只有传送函数 还有调用的回报不同
把写好的选单类继承 这样代码会很冗
一下要增四个档案 (SelectADialog.h, SelectADialog.cpp
SelectBDialog.h SelectADialog.cpp)
若不新增档案 全写在原本的Dialog类下面
这样又显的不够清稀: 这两个类不是原本的Dialog的内部类啊
不用继承写 那等于全参在一起不分你我噜
那请问这种情况 怎写才会比较好呢
谢谢