完成日志界面的制作
This commit is contained in:
		@@ -6,7 +6,6 @@ from codes.common import clibs
 | 
			
		||||
from codes.common.signal_bus import signal_bus
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class SToolBar(QToolBar):
 | 
			
		||||
    def __init__(self, parent=None):
 | 
			
		||||
        super().__init__(parent)
 | 
			
		||||
@@ -85,24 +84,26 @@ class SToolBar(QToolBar):
 | 
			
		||||
        self.ac_setting.triggered.connect(self.ac_sp)
 | 
			
		||||
        self.ac_log.triggered.connect(self.ac_lp)
 | 
			
		||||
        self.ac_about.triggered.connect(self.ac_ap)
 | 
			
		||||
        signal_bus.qa_stacked_page_switch.connect(self.change2hide)
 | 
			
		||||
        signal_bus.qa_switch_change.connect(self.change2hide)
 | 
			
		||||
 | 
			
		||||
    def ac_sw(self, checked: bool):
 | 
			
		||||
        self.ac_switch.setIcon(self.on_icon if checked else self.off_icon)
 | 
			
		||||
        print(f"checked: {checked}")
 | 
			
		||||
        signal_bus.list_widget_on_off.emit(checked)
 | 
			
		||||
 | 
			
		||||
    def ac_hp(self):
 | 
			
		||||
        signal_bus.home_overlay_trigger.emit()
 | 
			
		||||
 | 
			
		||||
    def ac_sp(self):
 | 
			
		||||
        signal_bus.qa_stacked_page_switch.emit("w01_setting")
 | 
			
		||||
        signal_bus.stacked_page_switch.emit("w01_setting")
 | 
			
		||||
        signal_bus.stacked_page_switch_setting.emit()
 | 
			
		||||
 | 
			
		||||
    def ac_lp(self):
 | 
			
		||||
        signal_bus.qa_stacked_page_switch.emit("w08_log")
 | 
			
		||||
        signal_bus.stacked_page_switch.emit("w08_log")
 | 
			
		||||
        signal_bus.stacked_page_switch_log.emit()
 | 
			
		||||
 | 
			
		||||
    def ac_ap(self):
 | 
			
		||||
        signal_bus.qa_stacked_page_switch.emit("w09_about")
 | 
			
		||||
        signal_bus.stacked_page_switch.emit("w09_about")
 | 
			
		||||
        signal_bus.stacked_page_switch_about.emit()
 | 
			
		||||
 | 
			
		||||
    def change2hide(self):
 | 
			
		||||
        self.ac_switch.setChecked(False)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user