O.C*_*.C. 17
使用QWidgetAction.QWidgetAction用于将自定义小部件插入基于操作的容器,例如工具栏.
这是一个向菜单栏添加进度条的示例:
QWidgetAction *widgetAction = new QWidgetAction(this);
widgetAction->setDefaultWidget(new QProgressBar(this));
menubar.addAction(widgetAction);
Run Code Online (Sandbox Code Playgroud)
小智 6
你可以用
void QMenuBar :: setCornerWidget(QWidget*widget,Qt :: Corner corner = Qt :: TopRightCorner)
在菜单中添加小部件.