Qt選擇性顯示TabWidget和QMenu
如何選擇性顯示TabWidget的Tab? 最近寫程式需要做這樣的操作, 然而Tab不能像TableWidget利用hide將它隱藏掉. ui->tab->hide(); 如以下程式碼所示,Tab只能透過removeTab的方式, (index指的是索引值, 你可以利用Qt Desgner進行查詢) ui->tabWidget->removeTab(index); 然而我的目的是控制Tab顯示和隱藏,因此我利用以下的程式碼加回此Tab ui->tabWidget->addTab(ui->tab, "測試"); 如何選擇性顯示QMenu的Menu? 隱藏QMENU(hide QMENU) ui->menu->menuAction()->setVisible(false); 顯示QMENU(show QMENU) ui->menu->menuAction()->setVisible(true)