5
我在項目中反覆使用一對QComboBox
和QListWidget
。他們的交互是高度耦合的 - 當在組合框中選擇一個項目時,列表以某種方式被過濾。我複製粘貼這兩個小部件之間的所有信號和插槽連接跨多個對話框實現,我不認爲這是一個好主意。將多個小部件合併到一個Qt中
是否可以創建一個自定義小部件,它將容納這兩個小部件,並將所有信號和插槽連接在一個地方?如下所示:
class CustomWidget
{
QComboBox combo;
QListWidget list;
...
};
我想將此小部件用作單個小部件。