mirror of
https://github.com/iperov/DeepFaceLive
synced 2025-08-11 09:17:00 -07:00
upd xlib.qt
This commit is contained in:
parent
2605930dfe
commit
640ff5db62
3 changed files with 46 additions and 1 deletions
xlib/qt
|
@ -31,6 +31,7 @@ from .widgets.QXSaveableComboBox import QXSaveableComboBox
|
|||
from .widgets.QXScrollArea import QXScrollArea
|
||||
from .widgets.QXSlider import QXSlider
|
||||
from .widgets.QXSpinBox import QXSpinBox
|
||||
from .widgets.QXTextEdit import QXTextEdit
|
||||
from .widgets.QXToolButton import QXToolButton
|
||||
from .widgets.QXVBoxLayout import QXVBoxLayout
|
||||
from .widgets.QXVerticalLine import QXVerticalLine
|
||||
|
|
|
@ -44,7 +44,7 @@ class QXLabel(QLabel, _part_QXWidget):
|
|||
maximum_size=maximum_size, maximum_width=maximum_width, maximum_height=maximum_height,
|
||||
fixed_size=fixed_size, fixed_width=fixed_width, fixed_height=fixed_height,
|
||||
hided=hided, enabled=enabled )
|
||||
|
||||
|
||||
def _update_color(self):
|
||||
if self._color is not None:
|
||||
pal = QPalette(self._default_pal)
|
||||
|
|
44
xlib/qt/widgets/QXTextEdit.py
Normal file
44
xlib/qt/widgets/QXTextEdit.py
Normal file
|
@ -0,0 +1,44 @@
|
|||
from PyQt6.QtCore import *
|
||||
from PyQt6.QtGui import *
|
||||
from PyQt6.QtWidgets import *
|
||||
|
||||
from ._part_QXWidget import _part_QXWidget
|
||||
|
||||
|
||||
class QXTextEdit(QTextEdit, _part_QXWidget):
|
||||
def __init__(self, placeholder_text=None,
|
||||
style_sheet=None,
|
||||
read_only=False,
|
||||
|
||||
font=None, tooltip_text=None,
|
||||
size_policy=None,
|
||||
minimum_size=None, minimum_width=None, minimum_height=None,
|
||||
maximum_size=None, maximum_width=None, maximum_height=None,
|
||||
fixed_size=None, fixed_width=None, fixed_height=None,
|
||||
hided=False, enabled=True
|
||||
):
|
||||
|
||||
super().__init__()
|
||||
if placeholder_text is not None:
|
||||
self.setPlaceholderText(placeholder_text)
|
||||
|
||||
if style_sheet is not None:
|
||||
self.setStyleSheet(style_sheet)
|
||||
if read_only:
|
||||
self.setReadOnly(True)
|
||||
self.setWordWrapMode
|
||||
#_part_QXWidget.connect_signal(editingFinished, self.editingFinished)
|
||||
_part_QXWidget.__init__(self, font=font, tooltip_text=tooltip_text,
|
||||
size_policy=size_policy,
|
||||
minimum_size=minimum_size, minimum_width=minimum_width, minimum_height=minimum_height,
|
||||
maximum_size=maximum_size, maximum_width=maximum_width, maximum_height=maximum_height,
|
||||
fixed_size=fixed_size, fixed_width=fixed_width, fixed_height=fixed_height,
|
||||
hided=hided, enabled=enabled )
|
||||
|
||||
def focusInEvent(self, ev : QFocusEvent):
|
||||
super().focusInEvent(ev)
|
||||
_part_QXWidget.focusInEvent(self, ev)
|
||||
|
||||
def resizeEvent(self, ev : QResizeEvent):
|
||||
super().resizeEvent(ev)
|
||||
_part_QXWidget.resizeEvent(self, ev)
|
Loading…
Add table
Add a link
Reference in a new issue