将窗口设置成无边框窗口,用来重写重写窗口样式,一下代码就可实现:
this->setWindowFlags(Qt::FramelessWindowHint );
但是,这样会导致在点击桌面窗口栏程序图标时,程序界面无法实现正常的最大化和最小化,解决也很简单,如下:
this->setWindowFlags(Qt::Window|Qt::FramelessWindowHint |Qt::WindowSystemMenuHint|Qt::WindowMinimizeButtonHint|Qt::WindowMaximizeButtonHint);