0
У меня есть приложение, которое использует несколько вкладок. Я использовал QTabWidget
. На некоторых вкладках мне нужно было показывать таблицы, поэтому я использовал QTableWidget
.QT QTableWidget, не отображающийся в QTabWidget
Фрагмент кода:
QWidget *qwgt = qPreviewTabs->widget(Index);
QTableWidget *qDrvTab = new QTableWidget();
....
....
....
QVBoxLayout *vbLyt = new QVBoxLayout();
vbLyt->addWidget(qDrvTab);
qwgt->setLayout(vbLyt);
При добавлении кнопок и дерева виджетов все они отображаются на вкладке указаны без каких-либо проблем. Только QTableWidget
отказывается показывать.
Где вы создаете 'QTableWidget'? Что такое 'qDrvTab'? Можете ли вы показать нам пример успешной вставки виджета на вкладке и виджет неудачной таблицы? – cmannett85
К сожалению, qqrvTab - это таблица. Теперь я отредактировал фрагмент кода. Это неудачный код, в том смысле, что таблица не отображается. Если я добавлю другой виджет в макет, его покажут. только таблица не работает. – hiranes