PyQt5-关于窗口

1.  主窗口弹出子窗口,各种方法的差异点

     还不是很懂,记录下来慢慢学习

     参考:[PYQT5] 主窗口弹出子窗口_打开python弹窗但没影响-CSDN博客

2. 判断窗口是否在前台

   self.mywindow.isActiveWindow()

      返回值:True,False

3. 判断窗口是否最小化

   self.mywindow.isMinimized()

       返回值:True,False

4. 窗口最小化、最大化、恢复

    最小化:self.mywindow.showMinimized()

    最大化:self.mywindow.showMaximized()

    恢复:self.mywindow.showNormal()

5.窗口是否在前台

  self.mywindow.isActiveWindow()

     返回值:True,False

6. 获取当前启动的窗口数量

   app = QApplication(sys.argv)
   len(app.topLevelWindows())

7.  窗口置顶

     置顶:Qt.WindowStaysOnTopHint

     示例:

self.setWindowFlags(Qt.WindowStaysOnTopHint | Qt.WindowMinimizeButtonHint | Qt.WindowMaximizeButtonHint)  # 显示最小化最大化按钮,窗口置顶
self.setWindowFlags( Qt.WindowCloseButtonHint)   # 只显示关闭按钮
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值