`
yoshiyan
  • 浏览: 46532 次
社区版块
存档分类
最新评论

PyQT

 
阅读更多
如何给QPushButton的click事件的响应函数传入参数?

使用lambda,实例代码:
buttonChangeSetting.clicked.connect(lambda : self.showRoleSettingDialog(unicode(treeItem.text(0)), unicode(treeItem.text(1)), unicode(treeItem.text(2))))

    def showRoleSettingDialog(self, roleId, roleName, activeTask):
        self.dialogRoleSetting.show()


如何往QTreeWidget的TreeItem传入用户数据(类似MFC的UserData)?

设置部分:
treeItem = QtGui.QTreeWidgetItem(groupRoot, [str(role.id), role.name, role.currentTask, '', u"dl", u'0'])
treeItem.setData(0, QtCore.Qt.UserRole, QtCore.QVariant(str(role.id)))


读取部分:
roleId = treeItem.data(0, QtCore.Qt.UserRole).toString()

分享到:
评论

相关推荐

    pyqt5+yolov5+python

    内容概要:多目标检测+pyqt5+yolov5+python+实现yolov5GUI开发。 适用人群:刚刚接触pyqt5开发以及刚刚接触yolo算法的初学者,想要有现成项目练手的人。 从本项目中能学到什么:pyqt5的开发、如何界面设计与后端逻辑...

    pyqt5连接mysql驱动

    2、如果已经安装了其它本版的pyqt5先卸载了再安装5.15.2版: pip install pyqt5-tools==5.15.2.3 pip install pyqt5==5.15.2 3、libmysql.dll拷贝到: ..\Python\Lib\site-packages\PyQt5\Qt\bin qsqlmysql.dll和...

    使用 PyQt5 编写的 TCP客户端程序

    TCP客户端连接程序是一个使用PyQt5编写的简单网络应用程序。它旨在通过TCP协议连接到指定的服务器,并能够向服务器发送数据并接收来自服务器的数据。该程序提供了一个用户友好的图形用户界面,允许用户输入服务器的...

    在pyqt5中QLineEdit里面的内容回车发送的实例

    在PyQt5中QLineEdit里面的内容回车发送的方法是和PyQt4中不同的,主要是信号槽的写法的改变导致的。 具体不同如下: 在PyQt4中,我们要进行回车发送的时候,一般这么写: self.connect(self.lineEdit, SIGNAL...

    python实现本科毕业设计基于PyQt5的马铃薯诊断系统的设计与实现源代码.zip

    python实现本科毕业设计基于PyQt5的马铃薯诊断系统的设计与实现源代码python实现本科毕业设计基于PyQt5的马铃薯诊断系统的设计与实现源代码python实现本科毕业设计基于PyQt5的马铃薯诊断系统的设计与实现源代码...

    使用 PyQt5 编写的 TCP 服务器APP

    该资源是基于 PyQt5 的 QTcpServer 类编写的一个 TCP 服务器例程。它提供了一个简单的图形界面,可选择服务器的 IP 地址、设置端口号,开启和关闭服务器,发送和接收数据,并显示接收到的数据是通过哪个 IP 地址和...

    浅谈PyQt5中异步刷新UI和Python多线程总结

    目前任务需要做一个界面程序,PyQt是非常方便的选择,QT丰富的控件以及python方便的编程。近期遇到界面中执行一些后台任务时界面卡死的情况,解决了在这里记录下。 PyQt PyQt简介 PyQt是Qt的python接口,PyQt的文档...

    PyQt5 编写的指示灯类

    这是一个使用 PyQt5 编写的简单指示灯应用程序,该应用程序展示了一个圆形指示灯,用户可以通过按钮选择指示灯的颜色。指示灯可以根据用户选择的颜色实时更新,展示出各种状态的指示灯效果。这个小应用程序适合初学...

    使用 PyQt5 编写的串口调试助手软件

    这是一个使用 PyQt5 和 QSerialPort 类编写的串口调试助手app。它提供了一个简单易用的图形用户界面,允许用户查看当前设备所有的串口,选择串口号、波特率、数据位、停止位和校验位,以及连接和断开串口。用户可以...

    Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码

    Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码Python 如何实现在PyQt5窗口中弹出等待提示框 Python源码Python 如何实现在PyQt5窗口中弹出等待提示...

    pyqt5 python Gui入门教程 中文PDF高清版

    这是一个关于pyqt5-python-Gui的入门教程,干货 ,新手必备,pyqt5 GUI开发教程,详细介绍了基本的程序结构和细小知识点。简单好用,GUI指导,需要的朋友可下载试试! pyqt5新手入门教程,以章节的形式加以讲述,每...

    pyQT6实现围棋游戏

    pyQT6实现围棋游戏,逻辑清晰,界面美观,非常NICE! pyQT6实现围棋游戏,逻辑清晰,界面美观,非常NICE! pyQT6实现围棋游戏,逻辑清晰,界面美观,非常NICE!pyQT6实现围棋游戏,逻辑清晰,界面美观,非常NICE!...

    python课程设计用pyqt5做的拼图小游戏源码.zip

    python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码...

    PyQt实现界面翻转切换效果

    PyQt实现界面翻转切换效果是用qt的场景功能来实现的,用到了QGraphicsView,QGraphicsLinearLayout,QGraphicsWidget等有关qt场景的库。算是对qt场景的一个小小的尝试,涉及内容不深,程序效果并是随心所欲,需要去...

    Pyqt5 实现跳转界面并关闭当前界面的方法

    网上大部分教程都写的直接关闭界面,...以上这篇Pyqt5 实现跳转界面并关闭当前界面的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:pyqt5使用按钮进

    pythonqt5教程从零开始-pyQt5QtDesigner简易入门教程.pdf

    pythonqt5教程从零开始_pyQt5QtDesigner简易⼊门教程 python3.6 & pyQt5 & QtDesigner 简易⼊门教程 1. python 官⽹下载安装python3.6并配置好环境; 2.cmd下 运⾏: pip install PyQt5 安装PyQt库; 3.cmd下运⾏: ...

    PyQt 图解Qt Designer工具的使用方法

    Qt Designer是PyQt程序UI界面的实现工具,Qt Designer工具使用简单,可以通过拖拽和点击完成复杂界面设计,并且设计完成的.ui程序可以转换成.py文件供python程序调用。本文主要通过用户登录需求描述Qt Designer工具...

    基于深度学习神经网络和PYQT5的GUI可视化手写数字识别小程序项目源码.zip

    基于深度学习神经网络和PYQT5的GUI可视化手写数字识别小程序项目源码基于深度学习神经网络和PYQT5的GUI可视化手写数字识别小程序项目源码基于深度学习神经网络和PYQT5的GUI可视化手写数字识别小程序项目源码基于深度...

    ubuntu 安装pyqt5和卸载pyQt5的方法

    主要介绍了ubuntu 安装pyqt5和卸载pyQt5的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    基于yolov8+pyqt5实现精美界面支持图片视频和摄像检测源码.zip

    基于yolov8+pyqt5实现精美界面支持图片视频和摄像检测源码.zip基于yolov8+pyqt5实现精美界面支持图片视频和摄像检测源码.zip基于yolov8+pyqt5实现精美界面支持图片视频和摄像检测源码.zip基于yolov8+pyqt5实现精美...

Global site tag (gtag.js) - Google Analytics