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

  • 相关阅读:
    新 DAO 访问接口
    TCP/IP协议中的参数说明
    最近在制作一套ASP.NET控件,已初见雏形
    Creating a Dynamic UI with Knockout.js
    数据库性能优化数据库等待队列
    webpy框架
    .Net Web Http状态异常
    一步一步搭架子(完结篇)
    使用yshow分析前端页面性能
    代码混淆、加密
  • 原文地址:https://www.cnblogs.com/doudongchun/p/3694790.html
Copyright © 2011-2022 走看看