如何从QToolBar中删除小部件?
我正在用Qt构建我的应用程序界面。 但有一个问题出现了。。。 我有一个QToolbar,我使用QToolbar->addWidget方法在其中添加了一个QToolButton。 问题是我想稍后删除此按钮 我怎样才能做到这一点 有一个addWidget方法,但没有一个方法像removeWidget 有什么想法吗 非常感谢你的帮助如何从QToolBar中删除小部件?,qt,widget,qtoolbar,Qt,Widget,Qtoolbar,我正在用Qt构建我的应用程序界面。 但有一个问题出现了。。。 我有一个QToolbar,我使用QToolbar->addWidget方法在其中添加了一个QToolButton。 问题是我想稍后删除此按钮 我怎样才能做到这一点 有一个addWidget方法,但没有一个方法像removeWidget 有什么想法吗 非常感谢你的帮助 Miky Mike您必须使用removeAction。像这样: QAction* MyAction = MyToolBar -> addWidget (MyWidg
Miky Mike您必须使用
removeAction
。像这样:
QAction* MyAction = MyToolBar -> addWidget (MyWidget) ;
...
MyToolBar -> removeAction (MyAction) ;
非常感谢你,托尼。祝您有个美好的一天!