Ответ 1
Вместо этого нужно вызвать setVisible()
в соответствующем QAction. Например, addWidget()
возвращает QAction *:
QAction* widgetAction = toolBar->addWidget(someWidget);
widgetAction->setVisible(false);
Я непосредственно добавил некоторые QWidgets в QToolbar, но просто переход widget- > setVisible (false) не сработал. Может кто-нибудь, пожалуйста, дайте мне пример того, как показать и скрыть виджет, который находится на QToolbar?
Спасибо!
Вместо этого нужно вызвать setVisible()
в соответствующем QAction. Например, addWidget()
возвращает QAction *:
QAction* widgetAction = toolBar->addWidget(someWidget);
widgetAction->setVisible(false);