setWindowFlags(Qt.WindowFlags)函数,Qt.WindowFlags类如下:

1.窗口类型

Qt.Qt.Widget
#插件默认窗口,有最小化、最大化、关闭按钮

Qt.Qt.Window
#普通窗口,有最小化、最大化、关闭按钮

Qt.Qt.Dialog
#对话框窗口,有问号和关闭按钮

Qt.Qt.Popup
#弹出窗口,窗口无边框化

Qt.Qt.ToolTip
#提示窗口,窗口无边框化,无任务栏窗口

Qt.Qt.SplashScreen
#飞溅屏幕,窗口无边框化,无任务栏窗口

Qt.Qt.SubWindow
#子窗口,窗口无按钮但有标题栏

2.使用自定义外观的顶层窗口标志

Qt.Qt.MSWindowsFixedSizeDialogHint
#窗口无法调整大小

Qt.Qt.FramelessWindowHint
#窗口无边框化

Qt.Qt.CustomizeWindowHint
#有边框但无标题栏和按钮,不能移动和拖动

Qt.Qt.WindowTitleHint
#添加标题栏和一个关闭按钮

Qt.Qt.WindowSystemMenuHint
#添加系统目录和一个关闭按钮

Qt.Qt.WindowMaximizeButtonHint
#激活最大化和关闭按钮,禁止最小化按钮

Qt.Qt.WindowMinimizeButtonHint
#激活最小化和关闭按钮,禁止最大化按钮

Qt.Qt.WindowMinMaxButtonsHint
#激活最小化、最大化和关闭按钮,
#相当于Qt.Qt.WindowMaximizeButtonHint|Qt.Qt.WindowMinimizeButtonHint

Qt.Qt.WindowCloseButtonHint
#添加一个关闭按钮

Qt.Qt.WindowContextHelpButtonHint
#添加问号和关闭按钮,像对话框一样

Qt.Qt.WindowStaysOnTopHint
#窗口始终处于顶层位置

Qt.Qt.WindowStaysOnBottomHint
#窗口始终处于底层位置

PYQT窗口风格的更多相关文章

  1. VC----Class Style类风格和窗口风格

    CS_BYTEALIGNCLIENT:以字节边界来对齐窗口客户区,这个风格会影响 窗口 的宽度和水平位置.实际上没有看到效果. CS_BYTEALIGNWINDOW:以字节边界来对齐窗口,这个风格会影 ...

  2. MFC窗口风格 WS_style/WS_EX_style(超详细)

    窗口风格(Window style) WS_BORDER   有边框窗口 WS_CAPTION   必须和WS_BORDER风格配合,但不能与WS_DLGFRAME风格一起使用.指示窗口包含标题要部分 ...

  3. WS_窗口风格常量

    WS_窗口风格常量 WS_BODER 窗口具有细线边框 WS_CAPTION 窗口具有标题栏(包含 WS_BODER) WS_CHILD 创建一个子窗口(此风格不能与 WS_POPUP 一起使用 ) ...

  4. MFC窗口风格 WS_style/WS_EX_style

    窗口风格(Window style) WS_BORDER   有边框窗口 WS_CAPTION   必须和WS_BORDER风格配合,但不能与WS_DLGFRAME风格一起使用.指示窗口包含标题要部分 ...

  5. vs调试看窗口风格

    vs调试看窗口风格 技巧:在数值上右键,以16进制显示.

  6. PYQT窗口可视化编程

    1.用PYQT的Qt设计师设计完程序UI后,将其转换为UI.py脚本. 转换步骤见帖:http://www.cnblogs.com/doudongchun/p/3694765.html 2.在同目录下 ...

  7. WIN32窗口类风格和窗口风格(备查询)

    一.WNDCLASS typedef struct { UINT cbSize //这个结构体的长度,一般用sizeof(WNDCLASSEX)设置 UINT style //窗口式样 WNDPROC ...

  8. WINDOWS窗口风格 WS_OVERLAPPEDWINDOW

    转自:http://blog.csdn.net/hquxiezk/archive/2008/07/29/2733269.aspx #define WS_OVERLAPPEDWINDOW (WS_OVE ...

  9. 修改Swing窗口风格

    String look; java:    look = "javax.swing.plaf.metal.MetalLookAndFeel"; Windows:    look = ...

随机推荐

  1. python 中的__del__

    # -*- coding: utf-8 -*- # @Time : 2018/9/19 20:21 # @Author : cxa # @File : delDemo.py # @Software: ...

  2. CentOS系统时间与现在时间相差8小时解决方法

    很多网友在安装完CentOS系统后发现时间与现在时间相差8小时,这是由于我们在安装系统的时选择的时区是上海,而CentOS默认bios时间是utc时间,所以时间相差了8小时.这个时候的bios的时间和 ...

  3. Android图片异步加载

    原:http://www.cnblogs.com/angeldevil/archive/2012/09/16/2687174.html 相关:https://github.com/nostra13/A ...

  4. java基础46 IO流技术(输出字符流/缓冲输出字符流)

    一.输出字符流 1.1.输出字符流体系 --------| Writer:输出字符流的基类(抽象类)  ----------| FileWriter:向文件输出数据输出字符流(把程序中的数据写到硬盘中 ...

  5. AdvStringGrid 获取值

    stringGrid.row stringgrid.col分别为当前行和列 stringGrid.cells[stringgrid.col,stringGrid.row]就是当前cell的值 ---- ...

  6. jersey中的405错误 method not allowed

  7. FZU 1901 Period II(KMP循环节+公共前后缀)

    题目链接:http://acm.fzu.edu.cn/problem.php?pid=1901 题目大意:题目大意求出所有p满足s[i]=s[i+p](i<=len-p) 解题思路: 其实就是要 ...

  8. Struts 2 - Hello World Example

    As you learnt from the Struts 2 architecture, when you click on a hyperlink or submit an HTML form i ...

  9. ef查询mysql数据库数据支持DbFunctions函数

    1.缘由 快下班的时候,一同事说在写linq查询语句时where条件中写两时间相减大于某具体天数报错:后来仔细一问,经抽象简化,可以总结为下面的公式: a.当前时间 减去 某表时间字段 大于 某具体天 ...

  10. 《精通Python设计模式》学习之工厂方法

    小书,在我以前作数据库的连接时,就用了这个工厂方法的. 归纳总结一下,更有利于成长吧. import xml.etree.ElementTree as etree import json class ...