20 lines
629 B
Python
20 lines
629 B
Python
|
|
# 该视图类用于更新主界面的状态栏
|
||
|
|
|
||
|
|
class CStatusbarView:
|
||
|
|
# private:
|
||
|
|
_lblObject = None # 状态栏单元格
|
||
|
|
_strScript = '' # 状态栏单元格显示文本
|
||
|
|
# public:
|
||
|
|
# 更新状态栏指定单元格
|
||
|
|
@classmethod
|
||
|
|
def fnRefreshGridScript(cls, obj, txt) -> None:
|
||
|
|
cls._lblObject = obj
|
||
|
|
cls._strScript = txt
|
||
|
|
cls._lblObject.setText(cls._strScript)
|
||
|
|
|
||
|
|
# 获取状态栏指定单元格文本
|
||
|
|
@classmethod
|
||
|
|
def fnGetGridScript(cls, obj) -> str:
|
||
|
|
cls._lblObject = obj
|
||
|
|
cls._strScript = cls._lblObject.text()
|
||
|
|
return cls._strScript
|