Lint
This commit is contained in:
20
lib/read.py
20
lib/read.py
@@ -58,9 +58,13 @@ class ReadDialog(QDialog, Ui_ReadDialog):
|
||||
self.titleLbl.setText(self.book_title)
|
||||
blockNumber = self.block
|
||||
self.paraEdit.setReadOnly(True)
|
||||
self.paraEdit.document().setDefaultStyleSheet(styleSheet)
|
||||
doc = self.paraEdit.document()
|
||||
assert doc is not None
|
||||
doc.setDefaultStyleSheet(styleSheet)
|
||||
self.defEdit.setReadOnly(True)
|
||||
self.defEdit.document().setDefaultStyleSheet(styleSheet)
|
||||
doc = self.defEdit.document()
|
||||
assert doc is not None
|
||||
doc.setDefaultStyleSheet(styleSheet)
|
||||
self.show_section(self.section_id)
|
||||
self.block = blockNumber
|
||||
self.savePosition()
|
||||
@@ -74,7 +78,9 @@ class ReadDialog(QDialog, Ui_ReadDialog):
|
||||
self.nextBtn.clicked.connect(self.nextAction)
|
||||
self.prevBtn.clicked.connect(self.prevAction)
|
||||
self.sessionBtn.clicked.connect(self.timerAction)
|
||||
self.paraEdit.verticalScrollBar().valueChanged.connect(self.scrollSlot)
|
||||
sb = self.paraEdit.verticalScrollBar()
|
||||
assert sb is not None
|
||||
sb.valueChanged.connect(self.scrollSlot)
|
||||
# self.defEdit.selectionChanged.connect(self.recursiveDef)
|
||||
self.returnBtn.clicked.connect(self.returnAction)
|
||||
#
|
||||
@@ -145,7 +151,9 @@ class ReadDialog(QDialog, Ui_ReadDialog):
|
||||
if not fmt.fontUnderline():
|
||||
self.addWord(self.paraEdit)
|
||||
cursor = self.paraEdit.textCursor()
|
||||
textBlock = self.paraEdit.document().findBlock(cursor.position())
|
||||
doc = self.paraEdit.document()
|
||||
assert doc is not None
|
||||
textBlock = doc.findBlock(cursor.position())
|
||||
blockNum = textBlock.blockNumber()
|
||||
query = QSqlQuery()
|
||||
query.prepare(
|
||||
@@ -581,7 +589,9 @@ class ReadDialog(QDialog, Ui_ReadDialog):
|
||||
self.phonetics = definition["phonetics"]
|
||||
else:
|
||||
self.phonetics = None
|
||||
self.defEdit.document().clear()
|
||||
doc = self.defEdit.document()
|
||||
assert doc is not None
|
||||
doc.clear()
|
||||
cursor = self.defEdit.textCursor()
|
||||
cursor.insertHtml(self.defToHtml(word, definition))
|
||||
cursor.setPosition(0)
|
||||
|
||||
Reference in New Issue
Block a user