如何在QT中使用Geom?

时间:2013-04-27 15:02:45

标签: c++ qt geometry qrect

geom无效。为窗口定义新位置时,其中一部分位于屏幕外。如何解决这个问题?

#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    QRect test(0,0,300,240);
    setGeometry(test);
}

MainWindow::~MainWindow()
{
    delete ui;
}

1 个答案:

答案 0 :(得分:0)

<强>解决:

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    QRect test(0,0,300,240);
    setGeometry(test);
    move(0,0);//Fix
}