diff --git a/aw_qt/trayicon.py b/aw_qt/trayicon.py index 10f8298..fbc459e 100644 --- a/aw_qt/trayicon.py +++ b/aw_qt/trayicon.py @@ -1,24 +1,23 @@ -import sys import logging -import signal import os +import signal import subprocess +import sys import webbrowser -from typing import Any, Optional, Dict from pathlib import Path +from typing import Any, Dict, Optional +import aw_core from PyQt6 import QtCore +from PyQt6.QtGui import QIcon from PyQt6.QtWidgets import ( QApplication, - QSystemTrayIcon, - QMessageBox, QMenu, - QWidget, + QMessageBox, QPushButton, + QSystemTrayIcon, + QWidget, ) -from PyQt6.QtGui import QIcon - -import aw_core from .manager import Manager, Module @@ -116,6 +115,9 @@ def _build_rootmenu(self) -> None: menu.addAction( "Open log folder", lambda: open_dir(aw_core.dirs.get_log_dir(None)) ) + menu.addAction( + "Open config folder", lambda: open_dir(aw_core.dirs.get_config_dir(None)) + ) menu.addSeparator() exitIcon = QIcon.fromTheme(