diff --git a/src/mainwindow.py b/src/mainwindow.py index d87553e..2388a22 100644 --- a/src/mainwindow.py +++ b/src/mainwindow.py @@ -42,6 +42,9 @@ class MainWindow(QMainWindow): self._menu_recent_files = QMenu(_("Open &Recent"), self) self.setCentralWidget(self.tabs) self.status_bar = QStatusBar(self) + self.status_bar_text = QLabel(""); + self.status_bar_text.setTextInteractionFlags(Qt.TextInteractionFlag.TextSelectableByMouse) + self.status_bar.addWidget(self.status_bar_text) self.setStatusBar(self.status_bar) self.setMenuBar(self.create_dynamic_menu_bar()) diff --git a/src/plugins/krowlogplugin.py b/src/plugins/krowlogplugin.py index 2682565..6d12f96 100644 --- a/src/plugins/krowlogplugin.py +++ b/src/plugins/krowlogplugin.py @@ -87,7 +87,7 @@ class KrowLogPlugin(PluginBase): def update_status_bar(self, text: str): if not self.main_window: return - self.main_window.status_bar.showMessage(text) + self.main_window.status_bar_text.setText(text) def update_ui(self): self.main_window.update()