zoukankan      html  css  js  c++  java
  • pyqt5 菜单栏+信息提示框

    前言

    1. 使用pyqt5 添加菜单栏
    2. 单击菜单栏 弹出信息框(MessageBox用法)

    菜单栏

    • 功能
      Action是Qt中单独引入的一个对象,对应QAction类。Action表示一个独立的操作,是将界面上某个可以通过菜单、快捷键、toolBar按钮执行的同一个操作映射到同一个Action对象,由该对象通过信号触发实际的操作。

    • 用法
      self.action.triggered.connect(self.info_use)

    语法 说明
    .changed()信号 当修改Action的属性时触发,如修改Action的toolTip信息
    .hovered()信号 当Action关联的菜单项或toolBar在鼠标停留在其上,或者按下了Action的快捷键时触发
    .toggled(bool checked)信号 当Action设置了checkable属性时,关联的菜单项或toolBar在点击后会改变选中状态,此时触发toggled信号,参数为是否选中的最新状态
    .triggered(bool checked = false)信号 当Action关联的菜单项或toolBar在鼠标点击或快捷键按下时触发,也可以通过调用action对象的trigger方法触发。

    消息框

    QtWidgets.QMessageBox.information (self, "Infomation", "消息对话框")

    语法 名称 演示
    information 消息对话框
    warning 警告对话框
    critical 严重错误对话框
    about 关于对话框

    参考:
    https://www.cnblogs.com/LaoYuanPython/p/12002999.html
    https://blog.csdn.net/jia666666/article/details/81540785

  • 相关阅读:
    UVa10036
    矩阵链乘法(动态规划)
    Codeforces 230A
    iOS 界面开发
    iOS 自动布局
    iOS 自动布局过程
    iOS 界面布局,设置约束
    iOS + UIWebView 实践
    iOS 参考 网络书籍
    iOS 框架 Nimbus
  • 原文地址:https://www.cnblogs.com/unixcs/p/14272631.html
Copyright © 2011-2022 走看看