2
実行時にメインqtウィンドウを最大化しようとしており、ユーザーのサイズ変更を妨げています。私は、最小限の途中でタイトルバーにある「ダウン復元」、「最大化」ボタンをグレー表示にしたQTでメインウィンドウを最大化してサイズ変更を防止するには
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
this->setWindowFlags(this->windowFlags() | Qt::MSWindowsFixedSizeDialogHint);
ui->setupUi(this);
}
とともに、ウィンドウを最大化し
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow widget;
widget.showMaximized();
widget.show();
return a.exec();
}
を試してみましたし、ウィンドウを閉じる。
しかし、タイトルバーをドラッグして最大化されたウィンドウを非表示にしてから、コーナーとエッジのサイズを再調整することができます。
どのようにしてウィンドウのスナップを解除することができ、サイズ変更も厳密にはできません。
ありがとうございます!
対応する値。必要に応じて調整します(タスクバー?)。詳細は、QWidgetのドキュメントを参照してください。それはそこから継承されます。 – maxik