summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/gui/__init__.py
blob: fe564e5a198a8f696ac4c87a7378511bf95ec7b7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
"""GUI module for TIDAL Downloader Next Generation.

This module provides the main window and all GUI-related functionality
organized into manageable components.
"""

try:
    from PySide6 import QtCore, QtGui, QtWidgets
except ImportError:  # pragma: no cover - GUI deps optional in some environments
    QtCore = QtGui = QtWidgets = None

from tidal_dl_ng.gui.main_window import MainWindow

__all__ = [
    "MainWindow",
    "QtCore",
    "QtGui",
    "QtWidgets",
]