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

  • 相关阅读:
    洛谷 P1464 Function(简单记忆化)
    LightOJ 1422 Halloween Costumes (区间DP)
    POJ 3280 Cheapest Palindrome(区间DP)
    POJ 2955 Brackets(区间DP)
    洛谷 P1880 [NOI1995]石子合并(区间DP)
    POJ 3641 Pseudoprime numbers(快速幂)
    POJ 2142 The Balance(exgcd)
    POJ 1995 Raising Modulo Numbers(快速幂)
    POJ 2115 C Looooops(exgcd)
    ZOJ 1002 Fire Net(dfs)
  • 原文地址:https://www.cnblogs.com/doudongchun/p/3694790.html
Copyright © 2020-2023  润新知