当我们设计好我们的界面,就会发现会有这个系统标题栏,那当然也是可以取消的哦
那当然,这也是属于是ui设计里面的了,首先我们需要添加这样的语句:
this->setWindowFlags(Qt::SplashScreen|Qt::WindowStaysOnTopHint|Qt::FramelessWindowHint);
我们的cpp文件:
运行效果:
可以明显看到,确实是没有了系统标题,但是问题就又来了,我们发现,窗口关不了。
不急,我们只需添加两个控件Tool Button,然后对其实现功能就行了。
进入ui设计,选择这个控件:
然后,协调背景,我们也可以设置其透明,选择控件,找到这个选项
Ok,这样就已经透明了
然后,对其这两个控件实行关闭和最小化
void MainWindow::on_toolButton_2_clicked()
{
this->close();
}
void MainWindow::on_toolButton_clicked()
{
this->hide();
}
这样就已经完成了。