瀏覽代碼

Merge remote-tracking branch 'origin/master'

# Conflicts:
#	README.md
#	main.py
#	plat/base/base_control.py
#	plat/deepcoin_control.py
#	pyproject.toml
#	test/deepcoin/test_deepcoin_control.py
xiao.qiang 6 月之前
父節點
當前提交
3fd352a6e9
共有 2 個文件被更改,包括 53 次插入0 次删除
  1. 12 0
      test/test-utils.py
  2. 41 0
      utils/control_util.py

+ 12 - 0
test/test-utils.py

@@ -0,0 +1,12 @@
+import unittest
+
+d = {
+    'a': 1,
+    'b': 2,
+    'c': 3,
+}
+# 循环 遍历这个 ditc d
+
+
+for k, v in d.items():
+    print(k, v)

+ 41 - 0
utils/control_util.py

@@ -0,0 +1,41 @@
+import logging
+
+from control.base.base_control import BaseControl, UIControl
+
+
+class ControlUtils(UIControl):
+
+    def __init__(self, **kwargs):
+        pass
+
+    def event_1(self):
+        pass
+
+    def event_2(self):
+        """
+        点击全部的 event2
+        :return:
+        """
+        for k, v in BaseControl.connect_dict.items():
+            logging.info(f'执行=event2=>{k},{v}')
+            v['control'].event_2()
+
+        pass
+
+    def event_3(self):
+        pass
+
+    def event_4(self):
+        pass
+
+    def event_5(self):
+        pass
+
+    def event_6(self):
+        pass
+
+    def event_7(self):
+        pass
+
+    def event_8(self):
+        pass