PyQt5 定制的一个信号简单示例
发布时间
阅读量:
阅读量
PyQt5 自定义信号的简易小例子
记录博文
一、代码
import sys
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *
class TaxRate(QObject):
rateChanged = pyqtSignal(float)
def __init__(self):
super(TaxRate, self).__init__()
self.__rate = 17.5
def rate(self):
return self.__rate
def setRate(self, rate):
if rate != self.__rate:
print("数值不一致,修改数据")
self.__rate = rate
self.rateChanged.emit(self.__rate)
else:
print("数
全部评论 (0)
还没有任何评论哟~
