アプリケーションの丸で囲んだ部分は何と呼ばれていますか?
どうすればそれを取り除くことができますか?
これはデフォルトのツールバーです (mainwidget が QMainWindow で、UI フォームがある場合は自動的に作成されます)。それを取り除くには、次のようにします。
*.ui ファイルを編集するときにクラス図を見て、ここのようにデフォルトで名前がQToolBar
付けられた を削除します - 。mainToolBar
または使用できますvoid QMainWindow::removeToolBar ( QToolBar * toolbar )
- docs
または、cssまたは可能な手段で非表示にすることもできます( mainToolBar->hide() )
mainWindow->setStyleSheet( "QMenuBar { border: none } QToolBar { border: none }" );
// or
toolBar->setStyleSheet( "border: none" );
menubar->setStyleSheet( "border: none" );