应用程序中圈出的部分叫什么?
我怎样才能摆脱它?
它是默认工具栏(如果您的 mainwidget 是 QMainWindow 并且您有 ui 表单,它会自动创建)。要摆脱它,请执行以下操作:
查看类图,在编辑 *.ui 文件并删除QToolBar
时,默认命名为mainToolBar
- 。
或者您可以使用void QMainWindow::removeToolBar ( QToolBar * toolbar )
-文档
或者您可以通过 css 或任何可能的方式隐藏( mainToolBar->hide() )
mainWindow->setStyleSheet( "QMenuBar { border: none } QToolBar { border: none }" );
// or
toolBar->setStyleSheet( "border: none" );
menubar->setStyleSheet( "border: none" );