画面の右側にメインウィンドウを表示したい。
私はこのコードを使用します:
QRect r = this->frameGeometry();
r.moveRight(QDesktopWidget::availableGeometry());
this->move(r.topRight());
そして、私はこのエラーを受け取ります:
エラー:オブジェクトなしでメンバー関数 'const QRect QDesktopWidget::availableGeometry(int) const' を呼び出すことはできません
代わりに 1024 を使用するQDesktopWidget::availableGeometry()
と動作します...しかし、静的に初期化したくありません...
さまざまな画面サイズに合わせてウィンドウを動的に再配置するにはどうすればよいですか?