split EditTextLine from ts_qt.py

This commit is contained in:
Andrew Arneson
2024-04-27 19:43:53 -06:00
parent 5f6752e067
commit 9b7b384183
3 changed files with 5 additions and 5139 deletions

View File

@@ -45,7 +45,7 @@ from src.qt.flowlayout import FlowLayout, FlowWidget
from src.qt.main_window import Ui_MainWindow
from src.qt.helpers import open_file, FileOpenerHelper, FileOpenerLabel
from src.qt.widgets import (FieldContainer, FieldWidget, CollageIconRenderer, ThumbButton, ThumbRenderer, PanelWidget,
PanelModal, EditTextBox)
PanelModal, EditTextBox, EditTextLine)
import src.qt.resources_rc
# SIGQUIT is not defined on Windows
@@ -488,25 +488,6 @@ class TagWidget(QWidget):
return super().leaveEvent(event)
class EditTextLine(PanelWidget):
def __init__(self, text):
super().__init__()
# self.setLayout()
self.setMinimumWidth(480)
self.root_layout = QVBoxLayout(self)
self.root_layout.setContentsMargins(6,0,6,0)
self.text = text
self.text_edit = QLineEdit()
self.text_edit.setText(text)
self.text_edit.returnPressed.connect(self.done.emit)
self.root_layout.addWidget(self.text_edit)
def get_content(self)-> str:
return self.text_edit.text()
def reset(self):
self.text_edit.setText(self.text)
class TagSearchPanel(PanelWidget):
tag_chosen = Signal(int)
def __init__(self, library):

View File

@@ -3,4 +3,5 @@ from .collage_icon import CollageIconRenderer
from .thumb_button import ThumbButton
from .thumb_renderer import ThumbRenderer
from .panel import PanelWidget, PanelModal
from .text_box_edit import EditTextBox
from .text_box_edit import EditTextBox
from .text_line_edit import EditTextLine

File diff suppressed because it is too large Load Diff