zoukankan      html  css  js  c++  java
  • qyqt5(一)

    一、PyQt窗口处理

    1. 第一个PyQt窗口

    from PyQt5.QtWidgets import QApplication,QWidget
    import sys
    
    # 1.创建应用程序
    app = QApplication(sys.argv)
    
    # 2.创建窗口
    w = QWidget()
    
    # 3.显示窗口
    w.show()
    
    # 4.等待窗口停止
    sys.exit(app.exec())

    2. PyQt模块简介

    PyQt中有非常多的功能模块,开发中最常用的功能模块主要有三个:

    • QtCore:包含了核心的非GUI的功能.

    主要和时间、文件与文件夹、各种数据、流、URLs、mime类文件、进程与线程一起使用

    • QtGui:包含了窗口系统、事件处理、2D图像、基本绘画、字体和文字类

    • QtWidgets:包含了一些列创建桌面应用的UI元素

    3. 设置窗口的标题和图标

    应用程序图标是一个小的图像,通常在标题栏的左上角显示。

    from PyQt5.QtWidgets import *
    from PyQt5.QtCore import *
    from PyQt5.QtGui import QIcon
    import sys
    
    # 1.创建应用程序
    app = QApplication(sys.argv)
    
    # 2.创建窗口
    w = QWidget()
    
    # 设置窗口标题
    w.setWindowTitle('窗口')
    
    icon = QIcon('qq.png')
    # 设置图标
    w.setWindowIcon(icon)
    
    # 3.显示窗口
    w.show()
    
    # 4.等待窗口停止
    sys.exit(app.exec())

    4. 显示提示

    在设计界面时应改尽可能人性化,对于关键的操作,给出相关信息的提示会非常有用,就可以使用气泡提示

    from PyQt5.QtWidgets import *
    from PyQt5.QtCore import *
    from PyQt5.QtGui import QIcon
    import sys
    
    # 1.创建应用程序
    app = QApplication(sys.argv)
    
    # 2.创建窗口
    w = QWidget()
    
    
    # 修改窗口标题
    w.setWindowTitle('气泡提示窗口')
    
    """------------------ 气泡提示 ------------------"""
    w.setToolTip('这个一个气泡提示的窗口')
    
    # 3.显示窗口
    w.show()
    
    # 4.等待窗口停止
    sys.exit(app.exec())
  • 相关阅读:
    获取最近一周
    git设置个人信息
    ajax的content-download时间过慢问题的解决与思考
    element UI table中字符太多
    git 合并代码冲突最终解决办法
    thinkphp swoole 的使用
    vue elemnet 二进制文件上传
    Python+Selenium+Chrome 笔记(2)Selenium的Hello World
    chrome 自动测试插件
    php-fpm 错误日志 与 php 错误日志的用法
  • 原文地址:https://www.cnblogs.com/kongweisi/p/13388016.html
Copyright © 2011-2022 走看看