我已经直接向QToolbar添加了一些QWidgets,但只是去widget-> setVisible(false)不起作用。有人可以举个例子来展示和隐藏QToolbar上的小部件吗?
谢谢!
答案 0 :(得分:19)
您需要在相应的QAction上调用setVisible()
。例如,addWidget()
返回QAction *:
QAction* widgetAction = toolBar->addWidget(someWidget);
widgetAction->setVisible(false);