- added qdarktheme package into the code
This commit is contained in:
20
libs/qdarktheme/qtpy/QtGui/__init__.py
Normal file
20
libs/qdarktheme/qtpy/QtGui/__init__.py
Normal file
@@ -0,0 +1,20 @@
|
||||
"""Module for QtGui."""
|
||||
from libs.qdarktheme.qtpy.qt_compat import QT_API, qt_import_error
|
||||
|
||||
if QT_API is None:
|
||||
raise qt_import_error
|
||||
if QT_API == "PySide6":
|
||||
from PySide6.QtGui import * # type: ignore # noqa: F403
|
||||
elif QT_API == "PyQt6":
|
||||
from PyQt6.QtGui import * # type: ignore # noqa: F403
|
||||
elif QT_API == "PyQt5":
|
||||
from PyQt5.QtGui import * # type: ignore # noqa: F403
|
||||
from PyQt5.QtWidgets import QAction, QActionGroup, QShortcut # type: ignore
|
||||
elif QT_API == "PySide2":
|
||||
from PySide2.QtGui import * # type: ignore # noqa: F403
|
||||
from PySide2.QtWidgets import QAction, QActionGroup, QShortcut # type: ignore
|
||||
|
||||
if QT_API in ["PyQt5", "PySide2"]:
|
||||
QAction = QAction # type: ignore # noqa: SIM909
|
||||
QActionGroup = QActionGroup # type: ignore # noqa: SIM909
|
||||
QShortcut = QShortcut # type: ignore # noqa: SIM909
|
||||
Reference in New Issue
Block a user