##
#############################################################################
-try:
- from PyQt6.QtCore import *
- from PyQt6.QtWidgets import *
-except:
- try:
- from PyQt5.QtCore import *
- from PyQt5.QtWidgets import *
- except:
- from PyQt4.QtCore import *
- from PyQt4.QtGui import *
+from gamiki.qt.imports import *
class FlowLayout(QLayout):
pyqt_version = ""
try:
- from PyQt6.QtCore import *
- from PyQt6.QtWidgets import *
- from PyQt6.QtGui import *
- Qt.AlignRight = Qt.AlignmentFlag.AlignRight
- Qt.WA_TransparentForMouseEvents = (
- Qt.WidgetAttribute.WA_TransparentForMouseEvents
- )
- QApplication.exec_ = QApplication.exec
- pyqt_version = "PyQt6"
+ from PyQt5.QtCore import *
+ from PyQt5.QtWidgets import *
+ from PyQt5.QtGui import *
+ pyqt_version = "PyQt5"
+
except:
try:
- from PyQt5.QtCore import *
- from PyQt5.QtWidgets import *
- from PyQt5.QtGui import *
- pyqt_version = "PyQt5"
+ from PyQt6.QtCore import *
+ from PyQt6.QtWidgets import *
+ from PyQt6.QtGui import *
+ Qt.AlignRight = Qt.AlignmentFlag.AlignRight
+ Qt.WA_TransparentForMouseEvents = (
+ Qt.WidgetAttribute.WA_TransparentForMouseEvents
+ )
+ QApplication.exec_ = QApplication.exec
+ pyqt_version = "PyQt6"
except:
from PyQt4.QtCore import *
from PyQt4.QtGui import *
pyqt_version = "PyQt4"
-
-try:
- from PyQt6.QtCore import *
- from PyQt6.QtWidgets import *
-except:
- try:
- from PyQt5.QtCore import *
- from PyQt5.QtWidgets import *
- except:
- from PyQt4.QtCore import *
- from PyQt4.QtGui import *
+from gamiki.qt.imports import *
pool = QThreadPool()
def start(runnable):