From 75d46a6370e009c1a92ef01edcef30d7b6d5caea Mon Sep 17 00:00:00 2001 From: Stelios Tsampas Date: Sat, 4 Dec 2021 15:47:55 +0200 Subject: [PATCH] MainWindow: Add statusbar --- rare/components/main_window.py | 5 ++++- rare/resources/stylesheets/RareStyle/stylesheet.qss | 9 +++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/rare/components/main_window.py b/rare/components/main_window.py index ea38e4e8..cd817219 100644 --- a/rare/components/main_window.py +++ b/rare/components/main_window.py @@ -3,7 +3,7 @@ from logging import getLogger from PyQt5.QtCore import Qt, QSettings, QTimer, QSize from PyQt5.QtGui import QCloseEvent, QCursor -from PyQt5.QtWidgets import QMainWindow, QApplication +from PyQt5.QtWidgets import QMainWindow, QApplication, QStatusBar from rare import data_dir, shared from rare.components.tabs import TabWidget @@ -27,6 +27,9 @@ class MainWindow(QMainWindow): self.tab_widget = TabWidget(self) self.setCentralWidget(self.tab_widget) + self.status_bar = QStatusBar() + self.setStatusBar(self.status_bar) + width, height = 1280, 720 if self.settings.value("save_size", False, bool): width, height = self.settings.value("window_size", (width, height), tuple) diff --git a/rare/resources/stylesheets/RareStyle/stylesheet.qss b/rare/resources/stylesheets/RareStyle/stylesheet.qss index 02ff1230..b99fdd72 100644 --- a/rare/resources/stylesheets/RareStyle/stylesheet.qss +++ b/rare/resources/stylesheets/RareStyle/stylesheet.qss @@ -662,6 +662,15 @@ QTabBar#SideTabBar::tab:disabled { background-color: transparent; } +QStatusBar { + border-width: 1px; + border-style: solid; + border-color: transparent; + border-top-color: #483d8b; + border-bottom-color: #3c3f41; + background: qlineargradient( + x1: 0, y1: 3, x2: 0, y2: 0, stop: 0 #3c3f41, stop: 1 #202225); +} QToolTip { border-width: 1px;