Qtを使用していますが、QMainWindowウィンドウを中央に配置する方法がわかりません。私はこのコードを書いたが、うまくいきません。前もって感謝します。QMainWindowを中央に配置するには?
QRect screenGeometry = QApplication::desktop()->screenGeometry();
int x = (screenGeometry.width() - w->width())/2;
int y = (screenGeometry.height() - w->height())/2;
w->move(x, y); // w is a QMainWindow pointer
私はこの取得:
それが何を意味する:*ではなく、作品を行いますか*。?あなたは、あなたが得るものと取得したいものの写真を示すことができます。 – eyllanesc
解決策はここにあります:http://www.qtcentre.org/threads/3399-set-QMainWindow-in-the-enterfo-my-desktop – Asesh
@eyllanescありがとう、私は答えを更新しました。 –