Skip to content

Commit

Permalink
Initial
Browse files Browse the repository at this point in the history
  • Loading branch information
vic4key committed Sep 8, 2022
1 parent faa1b41 commit 7c7fafe
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions main.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
class Window(QMainWindow, WSClient):

m_signal_update_ui = Signal(bool)
m_signal_update_status = Signal(str, color_t)
m_signal_status = Signal(str, color_t)
m_signal_log = Signal(str, color_t, icon_t)

def __init__(self, app):
super(Window, self).__init__()
Expand All @@ -39,7 +40,8 @@ def setup_ui(self):
self.btn_clear_list_log.clicked.connect(self.on_clicked_button_clear_list_log)
self.btn_save_list_log.clicked.connect(self.on_clicked_button_save_list_log)
self.m_signal_update_ui.connect(self.slot_update_ui)
self.m_signal_update_status.connect(self.slot_status)
self.m_signal_status.connect(self.slot_status)
self.m_signal_log.connect(self.slot_log)
# set others
self.txt_message.setFont(get_default_font())
self.list_log.setIconSize(QSize(16, 16))
Expand All @@ -54,6 +56,10 @@ def closeEvent(self, event):
event.accept()

def log(self, text, color=color_t.normal, icon=icon_t.none):
self.m_signal_log.emit(text, color, icon)

@Slot(str, color_t, icon_t)
def slot_log(self, text, color=color_t.normal, icon=icon_t.none):
item = QListWidgetItem(text)
item.setFont(get_default_font())
item.setForeground(QColor(color))
Expand All @@ -67,7 +73,7 @@ def log(self, text, color=color_t.normal, icon=icon_t.none):
self.list_log.scrollToBottom()

def status(self, text, color=color_t.normal):
self.m_signal_update_status.emit(text, color)
self.m_signal_status.emit(text, color)

@Slot(str, color_t)
def slot_status(self, text, color=color_t.normal):
Expand Down

0 comments on commit 7c7fafe

Please sign in to comment.