fix: avoid circular import

This commit is contained in:
283375 2023-08-15 16:02:27 +08:00
parent 412116ecc8
commit 9eab7ffc63
5 changed files with 9 additions and 14 deletions

View File

@ -160,7 +160,7 @@
<customwidget>
<class>DevicesComboBox</class>
<extends>QComboBox</extends>
<header>ui.implements.components</header>
<header>ui.implements.components.devicesComboBox</header>
</customwidget>
</customwidgets>
<resources/>

View File

@ -3,7 +3,7 @@
################################################################################
## Form generated from reading UI file 'settingsDefault.ui'
##
## Created by: Qt User Interface Compiler version 6.5.0
## Created by: Qt User Interface Compiler version 6.5.1
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
################################################################################
@ -18,7 +18,7 @@ from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
from PySide6.QtWidgets import (QApplication, QFormLayout, QHBoxLayout, QLabel,
QPushButton, QSizePolicy, QSpacerItem, QWidget)
from ui.implements.components import DevicesComboBox
from ui.implements.components.devicesComboBox import DevicesComboBox
from ui.implements.components.fileSelector import FileSelector
class Ui_SettingsDefault(object):

View File

@ -159,18 +159,18 @@
<customwidget>
<class>FileSelector</class>
<extends>QWidget</extends>
<header>ui.implements.components</header>
<header>ui.implements.components.fileSelector</header>
<container>1</container>
</customwidget>
<customwidget>
<class>DevicesComboBox</class>
<extends>QComboBox</extends>
<header>ui.implements.components</header>
<header>ui.implements.components.devicesComboBox</header>
</customwidget>
<customwidget>
<class>OcrQueue</class>
<extends>QWidget</extends>
<header>ui.implements.components</header>
<header>ui.implements.components.ocrQueue</header>
<container>1</container>
</customwidget>
</customwidgets>

View File

@ -18,7 +18,9 @@ from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
from PySide6.QtWidgets import (QApplication, QGroupBox, QHBoxLayout, QPushButton,
QSizePolicy, QStackedWidget, QVBoxLayout, QWidget)
from ui.implements.components import (DevicesComboBox, FileSelector, OcrQueue)
from ui.implements.components.devicesComboBox import DevicesComboBox
from ui.implements.components.fileSelector import FileSelector
from ui.implements.components.ocrQueue import OcrQueue
class Ui_TabOcr(object):
def setupUi(self, TabOcr):

View File

@ -1,7 +0,0 @@
from .chartSelector import ChartSelector
from .devicesComboBox import DevicesComboBox
from .elidedLabel import ElidedLabel
from .fileSelector import FileSelector
from .ratingClassRadioButton import RatingClassRadioButton
from .scoreEditor import ScoreEditor
from .ocrQueue import OcrQueue