Implement basic annotation editor / preview
This commit is contained in:
@@ -153,6 +153,98 @@ class Ui_Dialog(object):
|
||||
self.tabWidget.setObjectName("tabWidget")
|
||||
self.textTab = QtWidgets.QWidget()
|
||||
self.textTab.setObjectName("textTab")
|
||||
self.gridLayout_8 = QtWidgets.QGridLayout(self.textTab)
|
||||
self.gridLayout_8.setObjectName("gridLayout_8")
|
||||
self.verticalLayout_5 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_5.setObjectName("verticalLayout_5")
|
||||
self.horizontalLayout_11 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_11.setObjectName("horizontalLayout_11")
|
||||
self.verticalLayout_6 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_6.setObjectName("verticalLayout_6")
|
||||
spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_6.addItem(spacerItem1)
|
||||
self.newAnnotation = QtWidgets.QPushButton(self.textTab)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.newAnnotation.sizePolicy().hasHeightForWidth())
|
||||
self.newAnnotation.setSizePolicy(sizePolicy)
|
||||
self.newAnnotation.setMinimumSize(QtCore.QSize(30, 0))
|
||||
self.newAnnotation.setMaximumSize(QtCore.QSize(45, 16777215))
|
||||
self.newAnnotation.setObjectName("newAnnotation")
|
||||
self.verticalLayout_6.addWidget(self.newAnnotation)
|
||||
self.deleteAnnotation = QtWidgets.QPushButton(self.textTab)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.deleteAnnotation.sizePolicy().hasHeightForWidth())
|
||||
self.deleteAnnotation.setSizePolicy(sizePolicy)
|
||||
self.deleteAnnotation.setMinimumSize(QtCore.QSize(30, 0))
|
||||
self.deleteAnnotation.setMaximumSize(QtCore.QSize(45, 16777215))
|
||||
self.deleteAnnotation.setObjectName("deleteAnnotation")
|
||||
self.verticalLayout_6.addWidget(self.deleteAnnotation)
|
||||
self.moveUp = QtWidgets.QPushButton(self.textTab)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.moveUp.sizePolicy().hasHeightForWidth())
|
||||
self.moveUp.setSizePolicy(sizePolicy)
|
||||
self.moveUp.setMinimumSize(QtCore.QSize(30, 0))
|
||||
self.moveUp.setMaximumSize(QtCore.QSize(45, 16777215))
|
||||
self.moveUp.setObjectName("moveUp")
|
||||
self.verticalLayout_6.addWidget(self.moveUp)
|
||||
self.moveDown = QtWidgets.QPushButton(self.textTab)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.moveDown.sizePolicy().hasHeightForWidth())
|
||||
self.moveDown.setSizePolicy(sizePolicy)
|
||||
self.moveDown.setMinimumSize(QtCore.QSize(30, 0))
|
||||
self.moveDown.setMaximumSize(QtCore.QSize(45, 16777215))
|
||||
self.moveDown.setObjectName("moveDown")
|
||||
self.verticalLayout_6.addWidget(self.moveDown)
|
||||
spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_6.addItem(spacerItem2)
|
||||
self.horizontalLayout_11.addLayout(self.verticalLayout_6)
|
||||
self.annotationsList = QtWidgets.QListView(self.textTab)
|
||||
self.annotationsList.setObjectName("annotationsList")
|
||||
self.horizontalLayout_11.addWidget(self.annotationsList)
|
||||
self.verticalLayout_8 = QtWidgets.QVBoxLayout()
|
||||
self.verticalLayout_8.setObjectName("verticalLayout_8")
|
||||
spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_8.addItem(spacerItem3)
|
||||
self.foregroundCheck = QtWidgets.QCheckBox(self.textTab)
|
||||
self.foregroundCheck.setObjectName("foregroundCheck")
|
||||
self.verticalLayout_8.addWidget(self.foregroundCheck)
|
||||
self.highlightCheck = QtWidgets.QCheckBox(self.textTab)
|
||||
self.highlightCheck.setObjectName("highlightCheck")
|
||||
self.verticalLayout_8.addWidget(self.highlightCheck)
|
||||
self.boldCheck = QtWidgets.QCheckBox(self.textTab)
|
||||
self.boldCheck.setObjectName("boldCheck")
|
||||
self.verticalLayout_8.addWidget(self.boldCheck)
|
||||
self.italicCheck = QtWidgets.QCheckBox(self.textTab)
|
||||
self.italicCheck.setObjectName("italicCheck")
|
||||
self.verticalLayout_8.addWidget(self.italicCheck)
|
||||
self.underlineCheck = QtWidgets.QCheckBox(self.textTab)
|
||||
self.underlineCheck.setObjectName("underlineCheck")
|
||||
self.verticalLayout_8.addWidget(self.underlineCheck)
|
||||
spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
|
||||
self.verticalLayout_8.addItem(spacerItem4)
|
||||
self.horizontalLayout_11.addLayout(self.verticalLayout_8)
|
||||
self.verticalLayout_5.addLayout(self.horizontalLayout_11)
|
||||
self.gridLayout_8.addLayout(self.verticalLayout_5, 0, 0, 1, 1)
|
||||
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
|
||||
self.previewView = QtWidgets.QTextBrowser(self.textTab)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Maximum)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
sizePolicy.setHeightForWidth(self.previewView.sizePolicy().hasHeightForWidth())
|
||||
self.previewView.setSizePolicy(sizePolicy)
|
||||
self.previewView.setMaximumSize(QtCore.QSize(16777215, 100))
|
||||
self.previewView.setObjectName("previewView")
|
||||
self.horizontalLayout_2.addWidget(self.previewView)
|
||||
self.gridLayout_8.addLayout(self.horizontalLayout_2, 1, 0, 1, 1)
|
||||
self.tabWidget.addTab(self.textTab, "")
|
||||
self.imageTab = QtWidgets.QWidget()
|
||||
self.imageTab.setObjectName("imageTab")
|
||||
@@ -172,8 +264,8 @@ class Ui_Dialog(object):
|
||||
self.verticalLayout_4.addWidget(self.stackedWidget)
|
||||
self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
|
||||
self.horizontalLayout_10.setObjectName("horizontalLayout_10")
|
||||
spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_10.addItem(spacerItem1)
|
||||
spacerItem5 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
||||
self.horizontalLayout_10.addItem(spacerItem5)
|
||||
self.okButton = QtWidgets.QPushButton(Dialog)
|
||||
self.okButton.setObjectName("okButton")
|
||||
self.horizontalLayout_10.addWidget(self.okButton)
|
||||
@@ -211,6 +303,15 @@ class Ui_Dialog(object):
|
||||
self.cachingEnabled.setText(_translate("Dialog", "Cache comic / pdf pages"))
|
||||
self.languageLabel.setText(_translate("Dialog", "Dictionary language"))
|
||||
self.scrollSpeedLabel.setText(_translate("Dialog", "Scroll speed"))
|
||||
self.newAnnotation.setText(_translate("Dialog", "+"))
|
||||
self.deleteAnnotation.setText(_translate("Dialog", "-"))
|
||||
self.moveUp.setText(_translate("Dialog", "⬆"))
|
||||
self.moveDown.setText(_translate("Dialog", "⬇"))
|
||||
self.foregroundCheck.setText(_translate("Dialog", "Foreground"))
|
||||
self.highlightCheck.setText(_translate("Dialog", "Highlight"))
|
||||
self.boldCheck.setText(_translate("Dialog", "Bold"))
|
||||
self.italicCheck.setText(_translate("Dialog", "Italic"))
|
||||
self.underlineCheck.setText(_translate("Dialog", "Underline"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.textTab), _translate("Dialog", "Text"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.imageTab), _translate("Dialog", "Comic/PDF"))
|
||||
self.okButton.setText(_translate("Dialog", "Scan Library"))
|
||||
|
Reference in New Issue
Block a user