Я неоднократно использую пару QComboBox
и QListWidget
в проекте. Их взаимодействие тесно связано - когда элемент выбран в поле со списком, список каким-то образом фильтруется. Я копирую, вставляя все соединения сигналов и слотов между этими двумя виджетами через реализацию нескольких диалоговых окон, что, на мой взгляд, не является хорошей идеей.
Можно ли создать собственный виджет, который будет содержать эти два виджета и будет иметь все соединения сигналов и слотов в одном месте? Примерно так:
class CustomWidget
{
QComboBox combo;
QListWidget list;
...
};
Я хочу использовать этот виджет как отдельный виджет.