split EditTextBox from ts_qt.py

This commit is contained in:
Andrew Arneson
2024-04-27 19:40:55 -06:00
parent e71ef7f671
commit 5f6752e067
3 changed files with 4 additions and 5138 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)
PanelModal, EditTextBox)
import src.qt.resources_rc
# SIGQUIT is not defined on Windows
@@ -488,24 +488,6 @@ class TagWidget(QWidget):
return super().leaveEvent(event)
class EditTextBox(PanelWidget):
def __init__(self, text):
super().__init__()
# self.setLayout()
self.setMinimumSize(480, 480)
self.root_layout = QVBoxLayout(self)
self.root_layout.setContentsMargins(6,0,6,0)
self.text = text
self.text_edit = QPlainTextEdit()
self.text_edit.setPlainText(text)
self.root_layout.addWidget(self.text_edit)
def get_content(self)-> str:
return self.text_edit.toPlainText()
def reset(self):
self.text_edit.setPlainText(self.text)
class EditTextLine(PanelWidget):
def __init__(self, text):
super().__init__()

View File

@@ -3,3 +3,4 @@ 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

File diff suppressed because it is too large Load Diff