Tôi liên tục sử dụng một cặp QComboBox
và QListWidget
trong một dự án. Tương tác của họ được kết hợp rất cao - khi một mục được chọn trong hộp kết hợp, danh sách được lọc theo một cách nào đó. Tôi đang sao chép dán tất cả các kết nối tín hiệu và khe cắm giữa hai tiện ích này trên nhiều triển khai hộp thoại mà tôi không nghĩ là một ý tưởng hay.Kết hợp nhiều tiện ích vào một trong Qt
Có thể tạo tiện ích tùy chỉnh, tiện ích con này sẽ giữ hai tiện ích này và sẽ có tất cả kết nối tín hiệu và vị trí ở một nơi không? Một cái gì đó như sau:
class CustomWidget
{
QComboBox combo;
QListWidget list;
...
};
Tôi muốn sử dụng tiện ích này làm tiện ích con.