PyQt5 技巧篇-增加一个类级变量,类级变量的设置方法,类级“常量“设置方法

简介: PyQt5 技巧篇-增加一个类级变量,类级变量的设置方法,类级“常量“设置方法

如果想增加一个全局变量来用的话,请看这篇文章:

Python全局变量引用设置方法

方法一: 直接设定类级变量。

setupUi(args) 是界面运行一定会执行的,所以在这里给self绑定变量,整个类里就直接能通过 self 调用了。

class Ui_NewMain(object):
  def setupUi(self, Dialog):
    self.path_a="D:\Qt_ui"

其他方法引用示例。

# 其他类引用方法
def other(self):
    print(self.path_a)

方法二: 还可以通过方法来设定"类级"常量。

通过方法的 return 来返回设置的值,只要想引用,直接调用方法就好了。

def get_L_btn(self):
    L_btn = [self.label,self.label_2,self.label_8,self.label_9,self.label_10,self.label_11,self.label_12,self.label_13,self.label_14,self.label_15,self.label_16]
    return L_btn

其他方法引用示例。

# 其他类引用方法
def other(self):
    L_btn = self.get_L_btn()

喜欢的点个赞❤吧!


目录
相关文章
|
Python
python之数据的赋值方式,变量内存地址的获取方式,获取变量名的方法,不同方法之间的区别
python之数据的赋值方式,变量内存地址的获取方式,获取变量名的方法,不同方法之间的区别
|
9月前
|
存储 C语言
变量和常量的例子
变量和常量的例子
62 1
|
9月前
|
存储 C# 容器
掌握 C# 变量:在代码中声明、初始化和使用不同类型的综合指南
变量是用于存储数据值的容器。 在 C# 中,有不同类型的变量(用不同的关键字定义),例如: int - 存储整数(没有小数点的整数),如 123 或 -123 double - 存储浮点数,有小数点,如 19.99 或 -19.99 char - 存储单个字符,如 'a' 或 'B'。Char 值用单引号括起来 string - 存储文本,如 "Hello World"。String 值用双引号括起来 bool - 存储具有两个状态的值:true 或 false
135 2
|
9月前
|
存储 Java Python
Python 变量?对象?引用?赋值?一个例子解释清楚
Python 变量?对象?引用?赋值?一个例子解释清楚
|
Python
Python 中,程序的变量并不是在哪个位置都可以访问的,访问权限决定于这个变量是在哪里赋值的。
Python 中,程序的变量并不是在哪个位置都可以访问的,访问权限决定于这个变量是在哪里赋值的。
106 0
|
存储 编译器 C#
【C#基础】C# 变量与常量的使用
编程语言 C# 变量和常量的介绍。
173 0
【C#基础】C# 变量与常量的使用
常量对象可以更改
常量对象可以更改
100 0
lodash设置对象属性路径的值,可以根据函数定制值
lodash设置对象属性路径的值,可以根据函数定制值
151 0
|
Java
哪种JAVA的变量表达式使得变量a和变量b具有相同的内存引用地址????
哪种JAVA的变量表达式使得变量a和变量b具有相同的内存引用地址????
147 0
|
存储 C#
C#编程基础——常量与变量
C#编程基础——常量与变量
153 0
C#编程基础——常量与变量

热门文章

最新文章