Всем доброго дня!
Коллеги, подскажите, если кто сталкивался:
У меня есть некое QTreeWidget, в котором есть 5 колонок. Хотел реализовать следующее: в первой колонке вместо ячейки ComboBox, но так, чтобы он повлялся только при выделении определенной строки, а в остальных случаях был просто текстом.
Встроить ComboBox получилось без проблем, но вот в его появлении\исчезании они возникли, ибо после "встраивания" бокса в ячейку, воспринимать hide и setVisible он отказывается...
C++ (Qt)
QTreeWidgetItem *item = new QTreeWidgetItem(ui->treeWidget);
QComboBox *combo = new QComboBox;
ui->treeWidget->setItemWidget(item,0,combo);
combo->addItem("http");
combo->addItem("socks4");
combo->addItem("socks5");
combo->setCurrentIndex(0);
Возможно ли все-таки как-то передать ей hide?