Qt从应用程序中的所有小部件和对话框中删除标题栏

时间:2017-02-21 06:31:44

标签: qt

我知道如何从小部件或QDialog中删除标题栏,但我想知道有没有办法在单个代码的应用程序中省略所有小部件的标题栏,例如QApplication.setWindowFlags(Qt::CustomizeWindowHint);(例如)

1 个答案:

答案 0 :(得分:0)

我通常需要这样做,我通常会用

来做
  

Qt :: Window | Qt的:: FramelessWindowHint

它应该在你的主要功能的最顶层使用,所以你应该这样结束:

int main(int argc, char *argv[])
{
  QApplication a(argc, argv);
  WindowName window;

  window.setWindowFlags(Qt::Window | Qt::FramelessWindowHint);
  window.show();
}
相关问题