【发布时间】:2016-10-27 07:02:28
【问题描述】:
我在一个项目中反复使用一对QComboBox 和QListWidget。它们的交互是高度耦合的——当在组合框中选择一个项目时,列表会以某种方式被过滤。我正在跨多个对话框实现复制粘贴这两个小部件之间的所有信号和插槽连接,我认为这不是一个好主意。
是否可以创建一个自定义小部件,它将容纳这两个小部件并将所有信号和插槽连接放在一个地方?如下所示:
class CustomWidget
{
QComboBox combo;
QListWidget list;
...
};
我想将此小部件用作单个小部件。
【问题讨论】: