Qtでウィンドウサイズを固定したときにマウスポインタがリサイズできそうな表示をしないようにする


この記事について

Qtウィジェットアプリケーションで、ウィンドウサイズを固定したときに画像のような矢印を出さないようにする方法です。
※ここで出てくる画像はQtCreator4.9.2を使っています。

こんな検索をしたことがある人におすすめ!

  • Qt リサイズ 矢印 消す
  • Qt カーソル 変更
  • Qt マウスカーソル 設定 どこ

消す方法

2ステップあります。まずは以下の1行をMainWindowのコンストラクタに追加しましょう。

setWindowFlags(Qt::MSWindowsFixedSizeDialogHint);

次に、mainwindow.uiの"statusBar"の"sizeGripEnabled"のチェックを外します。(もしくはstatusBarを削除してもOK!)

結果