目录
去掉窗口的标题栏:
this->setWindowFlags(Qt::FramelessWindowHint);
#ifndef WIN32
//setAttribute(Qt::WA_TranslucentBackground,true);
//去除标题栏
setWindowFlags(Qt::FramelessWindowHint);
//设置背景透明
// setAttribute(Qt::WA_TranslucentBackground, true);
#endif
去掉标题栏中最大化、最小化按钮:
//关闭按钮失效
setWindowFlags(Qt::WindowMinMaxButtonsHint);
//去掉最大化、最小化按钮,保留关闭按钮
setWindowFlags(Qt::WindowCloseButtonHint);
// 去掉问号,只保留关闭
setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint);
设置窗口大小:
setFixedSize(QSize(1180, 740));//设置窗体固定大小
setMinimumSize(1180, 740); //设置窗体最小值
setMaximumSize(1180, 740); //设置窗体最大值