Подключите activated(QString)
сигнал от QComboBox
к пользовательскому слот вашего выбора. Вы можете использовать один слот для обработки всех активированных команд или нескольких слотов. В моем примере ниже используется несколько слотов.
connect(parent0->child0, SIGNAL(activated(QString)), this, SLOT(child00(QString)));
connect(parent0->child1, SIGNAL(activated(QString)), this, SLOT(child01(QString)));
connect(parent1->child0, SIGNAL(activated(QString)), this, SLOT(child10(QString)));
connect(parent1->child1, SIGNAL(activated(QString)), this, SLOT(child11(QString)));
Вам необходимо повторить этот процесс для каждого дочернего виджета, который вы делаете в QTreeView
, или использовать QSignalMapper
класс для объединения всех сигналов.