zoukankan      html  css  js  c++  java
  • PYQT窗口风格

    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
    #窗口始终处于底层位置

  • 相关阅读:
    Maven项目打包时指定配置策略
    使Jackson和Mybatis支持JSR310标准
    Java 8的Time包常用API
    MySQL 聚集拼接
    将List<E>内对象按照某个字段排序
    判断List<E>内是否有重复对象
    eclipse中Maven项目启动报错“3 字节的 UTF-8 序列的字节 3 无效。”
    控制层@Value注解取不到值
    IntelliJ IDEA实时代码模板
    OD: Exploit Me
  • 原文地址:https://www.cnblogs.com/doudongchun/p/3694790.html
Copyright © 2011-2022 走看看