隐藏前的界面

隐藏前的界面

隐藏

配置状态栏的SizeGripEnabled属性为false

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    this->statusBar()->setSizeGripEnabled(false);//隐藏状态栏上的拖动图标
}

隐藏后的界面

在这里插入图片描述

扩展

QSizeGrip(QWidget *parent)
The QSizeGrip class provides a resize handle for resizing top-level windows.(译:QSizeGrip类提供了一个调整顶级窗口大小的句柄。)

隐藏的拖动图标本质是一个QSizeGrip的对象,在QStatusBar类中包含一个该对象,所有在QMainwindow窗口上会呈现出来。由于QSizeGrip继承自QWidget,所有在界面需要的地方,可以自行添加该控件实现对主窗口大小的调整。

Logo

更多推荐