第2章:Control

1,窗体模式设置

2,源码:

    //Qt5::WindowFlags枚举类型
    //Qt::Widget: QWidget构造函数的默认值,如果新的窗口部件没有父窗口部件,则它是一个独立的窗口,否则就是一个子窗口部件
    //Qt::Window: 无论是否有父窗口部件,新窗口部件都是一个窗口,通常有一个窗口边框和一个标题栏
    //Qt::Dialog: 新窗口部件是一个对话框,
    //Qt::Sheet:  新窗口部件是一个macintosh表单
    //Qt::Drawer: 新窗口部件是一个Macintosh抽屉(drawer)
    //Qt::Popup:  新窗口部件是一个弹出式顶层窗口
    //Qt::Tool:   新窗口部件是一个工具窗口
    //Qt::ToolTip:新窗口部件是一个提示窗口,没有标题栏和窗口边框
    //Qt::SplashScreen:新窗口部件是一个欢迎窗口
    //Qt::Desktop:新窗口部件是桌面
    //Qt::SubWindow:新窗口部件是一个子窗口
    //Qt::MSWindowsFiredSizeDialogHint:为Windows系统上的窗口装饰一个窄的对话框边框,通常这个提示用于固定大小的对话框
    //Qt::MSWindowOwnDC:为Windows系统上的窗口添加自身的显示上下文菜单
    //Qt::X11BypassWindowManagerHint:完全忽视窗口管理器,产生一个无窗口边框的窗口
    //Qt::FramelessWindowHint:产生一个无窗口边框的窗口,用户无法移动和改变它的大小
    //Qt::CustomizwWindowHint:关闭默认的窗口标题提示
    //Qt::WindowTitleHint:为窗口装饰一个标题栏
    //Qt::WindowSystemMenuHint:为窗口添加一个窗口系统菜单,并尽可能地添加一个关闭按钮
    //Qt::WindowMinimizeButtonHint:为窗口添加一个最小化按钮
    //Qt::WindowMaximizeButtonHint:为窗口添加一个最大化按钮
    //Qt::WindowMinMaxButtonsHint:为窗口添加一个最小 一个最大按钮
    //Qt::WindowContextHelpButtonHint:为窗口添加一个上下文帮助按钮
    //Qt::WindowStaysOnTopHint:告知窗口系统,该窗口停留在所有窗口上面
    //Qt::WindowType_Mask:一个用于提取窗口标识中的窗口类型部分的掩码
    this->setWindowFlags(Qt::WindowContextHelpButtonHint);

3,效果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ksmtnsv37297/article/details/86511733