QT__窗体__操作

来源:互联网 发布:python spark的大数据 编辑:程序博客网 时间:2024/06/05 06:51

自己的总结:

窗体 居中   以后把一下功能统一到一个接口函数中。

#include <QDesktopWidget>
#include <QApplication>
 QDesktopWidget* desktop = QApplication::desktop(); 
   move((desktop->width() - this->width())/2, (desktop->height() - this->height())/2);


窗体 QWidget设置为模态对话框:
setAttribute(Qt::WA_ShowModal,true);//模态


窗体去掉,最大化,最小化,但这样会保留关闭按钮
   setWindowFlags(windowFlags()&
                  ~Qt::WindowMaximizeButtonHint&
                  ~Qt::WindowMinimizeButtonHint&
                  );
窗体去掉 最大化,最小化,关闭按钮
   setWindowFlags(Qt::CustomizeWindowHint|Qt::WindowTitleHint);  //去最大,最小,关闭
窗体去掉 标题栏
 setWindowFlags(Qt::FramelessWindowHint);  //设置无windows标题


窗口标题栏的设置:
setWindowTitle("xxxxxxxxxxx");
原创粉丝点击