Switch to Definition from qTextView

This commit is contained in:
Christopher T. Johnson
2024-04-02 11:03:00 -04:00
parent 6926fffc22
commit e69e958562
2 changed files with 32 additions and 13 deletions

View File

@@ -37,12 +37,14 @@ class Ui_ReadDialog(object):
self.page_2.setObjectName("page_2") self.page_2.setObjectName("page_2")
self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.page_2) self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.page_2)
self.verticalLayout_3.setObjectName("verticalLayout_3") self.verticalLayout_3.setObjectName("verticalLayout_3")
self.defEdit = QtWidgets.QTextEdit(parent=self.page_2) self.scrollArea = QtWidgets.QScrollArea(parent=self.page_2)
font = QtGui.QFont() self.scrollArea.setWidgetResizable(True)
font.setFamily("OpenDyslexic") self.scrollArea.setObjectName("scrollArea")
self.defEdit.setFont(font) self.definition = Definition()
self.defEdit.setObjectName("defEdit") self.definition.setGeometry(QtCore.QRect(0, 0, 871, 389))
self.verticalLayout_3.addWidget(self.defEdit) self.definition.setObjectName("definition")
self.scrollArea.setWidget(self.definition)
self.verticalLayout_3.addWidget(self.scrollArea)
self.stackedWidget.addWidget(self.page_2) self.stackedWidget.addWidget(self.page_2)
self.horizontalLayout.addWidget(self.stackedWidget) self.horizontalLayout.addWidget(self.stackedWidget)
self.widget = QtWidgets.QWidget(parent=ReadDialog) self.widget = QtWidgets.QWidget(parent=ReadDialog)
@@ -80,7 +82,7 @@ class Ui_ReadDialog(object):
self.horizontalLayout.addWidget(self.widget) self.horizontalLayout.addWidget(self.widget)
self.retranslateUi(ReadDialog) self.retranslateUi(ReadDialog)
self.stackedWidget.setCurrentIndex(0) self.stackedWidget.setCurrentIndex(1)
QtCore.QMetaObject.connectSlotsByName(ReadDialog) QtCore.QMetaObject.connectSlotsByName(ReadDialog)
def retranslateUi(self, ReadDialog): def retranslateUi(self, ReadDialog):
@@ -94,3 +96,4 @@ class Ui_ReadDialog(object):
self.nextBtn.setText(_translate("ReadDialog", "Next Paragraph")) self.nextBtn.setText(_translate("ReadDialog", "Next Paragraph"))
self.prevBtn.setText(_translate("ReadDialog", "Previous Paragraph")) self.prevBtn.setText(_translate("ReadDialog", "Previous Paragraph"))
self.sessionBtn.setText(_translate("ReadDialog", "Start")) self.sessionBtn.setText(_translate("ReadDialog", "Start"))
from lib.words import Definition

View File

@@ -17,7 +17,7 @@
<item> <item>
<widget class="QStackedWidget" name="stackedWidget"> <widget class="QStackedWidget" name="stackedWidget">
<property name="currentIndex"> <property name="currentIndex">
<number>0</number> <number>1</number>
</property> </property>
<widget class="QWidget" name="page"> <widget class="QWidget" name="page">
<layout class="QVBoxLayout" name="verticalLayout_2"> <layout class="QVBoxLayout" name="verticalLayout_2">
@@ -46,12 +46,20 @@
<widget class="QWidget" name="page_2"> <widget class="QWidget" name="page_2">
<layout class="QVBoxLayout" name="verticalLayout_3"> <layout class="QVBoxLayout" name="verticalLayout_3">
<item> <item>
<widget class="QTextEdit" name="defEdit"> <widget class="QScrollArea" name="scrollArea">
<property name="font"> <property name="widgetResizable">
<font> <bool>true</bool>
<family>OpenDyslexic</family>
</font>
</property> </property>
<widget class="Definition" name="definition">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>871</width>
<height>389</height>
</rect>
</property>
</widget>
</widget> </widget>
</item> </item>
</layout> </layout>
@@ -135,6 +143,14 @@
</item> </item>
</layout> </layout>
</widget> </widget>
<customwidgets>
<customwidget>
<class>Definition</class>
<extends>QWidget</extends>
<header>lib.words</header>
<container>1</container>
</customwidget>
</customwidgets>
<resources> <resources>
<include location="resources.qrc"/> <include location="resources.qrc"/>
</resources> </resources>