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. 系统架构之负载均衡【F5\nginx\LVS\DNS轮询\】

    在做系统架构规划的时候,负载均衡,HA(高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点,当活动节点出现故障的时候,由备用节点接管)都是经常需要考虑的 ...

  2. 使用脚本实现killproc的功能

    在shell提示符号下输入type killproc,会发现killproc实在 /sbin/目录下,通过man killproc可以查看这个脚本(姑且这么称为脚本)的用法,现在,把这个脚本的实现过程 ...

  3. MySQL 联合查询

    联合查询:将多次查询(多条select语句), 在记录上进行拼接(字段不会增加) 基本语法:多条select语句构成: 每一条select语句获取的字段数必须严格一致(但是字段类型无关) 语法 Sel ...

  4. python3实现socket通信

    目的:实现两台机器之间的通信.也就是说一个作为服务端(时刻监听接收数据),另一个作为客户端(发送数据). Python实现的过程个人理解: 1.服务端开始监听. 2.客户端发起连接请求. 3.服务端收 ...

  5. SQLite数据库初步

    Windows 10家庭中文版 想使用Python操作SQLite数据库,可是,不知道怎么建立数据库文件. 在SQLite官网溜达了一圈,总算使用上面的工具安装了建立了我需要的数据库文件. 1.进入官 ...

  6. javaweb作业二

    作业:1.书写servlet的类架构及重要方法.(ServletConfig,Servlet)<---GenericServlet(getInitParameter(String str);in ...

  7. (一)问候 HtmlUnit

    第一节: HtmlUnit 简介 htmlunit 是一款开源的java 页面分析工具,读取页面后,可以有效的使用htmlunit分析页面上的内容.项目可以模拟浏览器运行,被誉为java浏览器的开源实 ...

  8. SQL农历转换函数(显示中文格式,加入润月的显示)

    if object_id('fn_getlunar') is not null drop function fn_getlunar go create function dbo.fn_getlunar ...

  9. Python爬虫之HDU提交数据

    前一篇http://www.cnblogs.com/liyinggang/p/6094338.html 使用了爬虫爬取hdu 的代码,今天实现了将数据向hdu 提交的功能,接下来就是需要将两个功能合并 ...

  10. 中断、轮询、事件驱动、消息驱动、数据流驱动(Flow-Driven)?

    轮询.事件驱动.消息驱动.流式驱动 ---数据流驱动 Unidirectional Architecture? 中断.事件.消息这样一种机制来实现更好的在多任务系统里运行... 阻塞,非阻塞同步,异步 ...