首页 > 其他分享 >PyQT5之窗口

PyQT5之窗口

时间:2024-06-07 16:56:01浏览次数:18  
标签:__ QMainWindow 窗口 self PyQT5 import app

窗口类型:
QMainWindow:可以包含菜单栏、工具栏、状态栏、标题栏
QWidget:不确定窗口的用途,就使用QWidget
QDialog: 是对话窗口的基类,没有菜单栏、工具栏、状态栏

from PyQt5.QtWidgets import QMainWindow, QApplication
from PyQt5 import QtCore, QtGui
from PyQt5.QtGui import QIcon
import sys
import cv2


class FirstMainWin(QMainWindow):
    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        # 设置主窗口的标题
        self.setWindowTitle('第一个主窗口应用')
        # 设置窗口的尺寸
        self.resize(400, 300)

        self.status = self.statusBar()   # 设置状态栏
        self.status.showMessage("只存在5秒的消息", 5000)


if __name__ == '__main__':

    app = QApplication(sys.argv)
    app.setWindowIcon(QIcon('./image/icon/特性.png'))
    main_win = FirstMainWin()
    main_win.show()
    app.exec_()

标签:__,QMainWindow,窗口,self,PyQT5,import,app
From: https://www.cnblogs.com/jackchen28/p/18237499

相关文章

  • PyQT5之菜单栏和工具栏
    fromPyQt5importQtWidgetsfromPyQt5importQtCore,QtGuiimportsysimportcv2classButtonPanel(QtWidgets.QWidget):def__init__(self,*args,**kwargs):super().__init__(*args,**kwargs)select_btn=QtWidgets.QPushButton("图......
  • YOLOv8-PyQT5可视化界面
    使用PyQT5实现YOLOv8图形化界面准备工作:1、首先在YOLOv8环境中安装pyqt5pipinstallpyqt5pipinstallpyqt5-tools然后再你的anaconda环境中找到designer.exe文件,双击运行,可以将其发送到桌面快捷方式方便后续使用下面是我的文件所在路径地址,根据自己环境的位置进行查找。......
  • 122. 滑动窗口最大值(卡码网周赛第二十期(23年用友提前批笔试真题))
    122.滑动窗口最大值(卡码网周赛第二十期(23年用友提前批笔试真题))题目描述给定一个整数数组nums和一个整数k,k表示滑动窗口的大小。你需要找出每个滑动窗口中的最大值与最小值的差,并返回这些差的最大值。输入数组的长度为n,1<=n<=10000,数组中的每个元素范围为[-......
  • 银行排队问题之单队列多窗口服务
    1.题目7-5银行排队问题之单队列多窗口服务分数25全屏浏览切换布局作者DS课程组单位浙江大学假设银行有K个窗口提供服务,窗口前设一条黄线,所有顾客按到达时间在黄线后排成一条长龙。当有窗口空闲时,下一位顾客即去该窗口处理事务。当有多个窗口可选择时,假设顾客总是选......
  • 政府窗口服务第三方评估报告如何写
    撰写政府窗口服务第三方评估报告需要结构清晰、内容详实,并包含对评估过程和结果的详细描述以及改进建议。以下是第三方评估机构民安智库(第三方社会评估调研公司)给出的一个政府窗口服务第三方评估报告简单的示例:一、封面报告标题评估机构名称评估对象名称日期二、目录1.引......
  • 民安智库谈政府窗口服务第三方评估调查如何操作
    民安智库(北京第三方绩效管理评估)依据以往经验,列出了实施政府窗口服务第三方评估调查通常需要的步骤:一、准备阶段1、确定评估目标和范围明确评估的具体目标,如提升服务质量、优化流程效率等。确定需要评估的政府窗口服务部门和具体服务项目。2、设计调查方案确定调查的内容......
  • 什么是政府窗口服务第三方评估
    政府窗口服务第三方评估是指由独立的第三方机构对政府提供的公共服务窗口进行评估和监督的一种机制。这种评估旨在提升政府服务的质量、透明度和效率,确保公共服务能够更好地满足群众需求。民安智库(政务服务第三方评估公司)公司认为,第三方评估具有以下特征:1、客观性和公正性第......
  • PyQt5打造高效的剪贴板管理器
    介绍:在数字化时代,有效地管理剪贴板中的复制内容对于提高生产力和简化使用至关重要。尽管剪贴板是现代计算的基本功能之一,但其默认功能通常缺乏高级管理选项。在本文中,我们将探讨如何利用PyQt5构建强大的剪贴板管理器,PyQt5是用于创建图形用户界面(GUI)的强大Python框架。通过......
  • 滑动窗口最大值-力扣
    在做这道题时,首先想到的解法是使用队列来做,维护一个队列,每次保存滑动窗口大小的长度,并判断此时队列中的最大值,但这样做,在k的值较大时,出现了超时问题,代码如下:classSolution{public:vector<int>maxSlidingWindow(vector<int>&nums,intk){vector<int>r......
  • 在 django 中使用窗口函数
    问题通过djangoORM实现如下写法的SQL语句:select*,row_number()over(partitionbyc1orderbyc2desc)asrnfrommy_table实现fromdjango.db.modelsimportF,Windowfromdjango.db.models.functionsimportRank,RowNumberMyModel.objects.annotate(rn=W......