diff --git a/core/interface/gui.py b/core/interface/gui.py index 2546afa..4836552 100644 --- a/core/interface/gui.py +++ b/core/interface/gui.py @@ -152,7 +152,7 @@ class MainWindow(QtWidgets.QMainWindow, QWidget): # Table Widget for Item List self.qtablewidget = QTableWidget() - + self.qtablewidget.setColumnCount(2) self.qtablewidget.setEditTriggers(QtWidgets.QAbstractItemView.NoEditTriggers) self.qtablewidget.verticalHeader().setVisible(False) diff --git a/main.py b/main.py index ebb0718..d68a08d 100644 --- a/main.py +++ b/main.py @@ -22,17 +22,16 @@ parser.add_argument("--debug", action="store_true") args = parser.parse_args() def run_gui(): - app = QtWidgets.QApplication([]) + app = QtWidgets.QApplication.instance() or QtWidgets.QApplication(sys.argv) + qdarktheme.setup_theme("auto") widget = MainWindow() + if state.window_transparency and platform.system() != "Windows": - qdarktheme.setup_theme("auto", custom_colors={"background": "#00000000"}) widget.setAttribute(Qt.WidgetAttribute.WA_TranslucentBackground) - else: - qdarktheme.setup_theme("auto") + widget.setStyleSheet("MainWindow { background: transparent; }") from core.utils.general.logs import set_main_window set_main_window(widget) - widget.show() sys.exit(app.exec()) diff --git a/requirements.txt b/requirements.txt index 4074a7d..001dfb7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,7 @@ PySide6==6.10.1 beautifulsoup4==4.13.5 darkdetect==0.7.1 pyinstaller==6.15.0 -pyqtdarktheme==2.1.0 +PyQtDarkTheme-fork==2.3.4 aiohttp==3.13.0 plyer==2.1.0 psutil==7.1.0