296 lines
18 KiB
Python
296 lines
18 KiB
Python
|
# -*- coding: utf-8 -*-
|
||
|
|
||
|
# Form implementation generated from reading ui file 'ui/reader.ui'
|
||
|
#
|
||
|
# Created: Tue Dec 25 12:50:48 2012
|
||
|
# by: PyQt4 UI code generator 4.9.6
|
||
|
#
|
||
|
# WARNING! All changes made in this file will be lost!
|
||
|
|
||
|
from PyQt4 import QtCore, QtGui
|
||
|
|
||
|
try:
|
||
|
_fromUtf8 = QtCore.QString.fromUtf8
|
||
|
except AttributeError:
|
||
|
def _fromUtf8(s):
|
||
|
return s
|
||
|
|
||
|
try:
|
||
|
_encoding = QtGui.QApplication.UnicodeUTF8
|
||
|
def _translate(context, text, disambig):
|
||
|
return QtGui.QApplication.translate(context, text, disambig, _encoding)
|
||
|
except AttributeError:
|
||
|
def _translate(context, text, disambig):
|
||
|
return QtGui.QApplication.translate(context, text, disambig)
|
||
|
|
||
|
class Ui_MainWindowReader(object):
|
||
|
def setupUi(self, MainWindowReader):
|
||
|
MainWindowReader.setObjectName(_fromUtf8("MainWindowReader"))
|
||
|
MainWindowReader.resize(900, 650)
|
||
|
MainWindowReader.setAcceptDrops(True)
|
||
|
icon = QtGui.QIcon()
|
||
|
icon.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_logo_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
MainWindowReader.setWindowIcon(icon)
|
||
|
self.centralwidget = QtGui.QWidget(MainWindowReader)
|
||
|
self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
|
||
|
self.horizontalLayout = QtGui.QHBoxLayout(self.centralwidget)
|
||
|
self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
|
||
|
self.textContent = QtGui.QPlainTextEdit(self.centralwidget)
|
||
|
self.textContent.setMouseTracking(True)
|
||
|
self.textContent.setReadOnly(True)
|
||
|
self.textContent.setObjectName(_fromUtf8("textContent"))
|
||
|
self.horizontalLayout.addWidget(self.textContent)
|
||
|
MainWindowReader.setCentralWidget(self.centralwidget)
|
||
|
self.menubar = QtGui.QMenuBar(MainWindowReader)
|
||
|
self.menubar.setGeometry(QtCore.QRect(0, 0, 900, 25))
|
||
|
self.menubar.setObjectName(_fromUtf8("menubar"))
|
||
|
self.menuFile = QtGui.QMenu(self.menubar)
|
||
|
self.menuFile.setObjectName(_fromUtf8("menuFile"))
|
||
|
self.menuOpenArchive = QtGui.QMenu(self.menuFile)
|
||
|
self.menuOpenArchive.setEnabled(False)
|
||
|
self.menuOpenArchive.setObjectName(_fromUtf8("menuOpenArchive"))
|
||
|
self.menuOpenRecent = QtGui.QMenu(self.menuFile)
|
||
|
self.menuOpenRecent.setObjectName(_fromUtf8("menuOpenRecent"))
|
||
|
self.menuEdit = QtGui.QMenu(self.menubar)
|
||
|
self.menuEdit.setObjectName(_fromUtf8("menuEdit"))
|
||
|
self.menuHelp = QtGui.QMenu(self.menubar)
|
||
|
self.menuHelp.setObjectName(_fromUtf8("menuHelp"))
|
||
|
self.menuView = QtGui.QMenu(self.menubar)
|
||
|
self.menuView.setObjectName(_fromUtf8("menuView"))
|
||
|
self.menuTextSize = QtGui.QMenu(self.menuView)
|
||
|
self.menuTextSize.setObjectName(_fromUtf8("menuTextSize"))
|
||
|
MainWindowReader.setMenuBar(self.menubar)
|
||
|
self.toolBar = QtGui.QToolBar(MainWindowReader)
|
||
|
self.toolBar.setIconSize(QtCore.QSize(16, 16))
|
||
|
self.toolBar.setObjectName(_fromUtf8("toolBar"))
|
||
|
MainWindowReader.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
|
||
|
self.dockDefinitions = QtGui.QDockWidget(MainWindowReader)
|
||
|
self.dockDefinitions.setObjectName(_fromUtf8("dockDefinitions"))
|
||
|
self.dockWidgetContents = QtGui.QWidget()
|
||
|
self.dockWidgetContents.setObjectName(_fromUtf8("dockWidgetContents"))
|
||
|
self.verticalLayout = QtGui.QVBoxLayout(self.dockWidgetContents)
|
||
|
self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
|
||
|
self.textDefinitions = QtGui.QTextBrowser(self.dockWidgetContents)
|
||
|
self.textDefinitions.setAcceptDrops(False)
|
||
|
self.textDefinitions.setOpenLinks(False)
|
||
|
self.textDefinitions.setObjectName(_fromUtf8("textDefinitions"))
|
||
|
self.verticalLayout.addWidget(self.textDefinitions)
|
||
|
self.horizontalLayout_3 = QtGui.QHBoxLayout()
|
||
|
self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3"))
|
||
|
self.label = QtGui.QLabel(self.dockWidgetContents)
|
||
|
self.label.setObjectName(_fromUtf8("label"))
|
||
|
self.horizontalLayout_3.addWidget(self.label)
|
||
|
self.textDefinitionSearch = QtGui.QLineEdit(self.dockWidgetContents)
|
||
|
self.textDefinitionSearch.setObjectName(_fromUtf8("textDefinitionSearch"))
|
||
|
self.horizontalLayout_3.addWidget(self.textDefinitionSearch)
|
||
|
self.verticalLayout.addLayout(self.horizontalLayout_3)
|
||
|
self.dockDefinitions.setWidget(self.dockWidgetContents)
|
||
|
MainWindowReader.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.dockDefinitions)
|
||
|
self.statusBar = QtGui.QStatusBar(MainWindowReader)
|
||
|
self.statusBar.setObjectName(_fromUtf8("statusBar"))
|
||
|
MainWindowReader.setStatusBar(self.statusBar)
|
||
|
self.dockAnki = QtGui.QDockWidget(MainWindowReader)
|
||
|
self.dockAnki.setObjectName(_fromUtf8("dockAnki"))
|
||
|
self.dockWidgetContents_2 = QtGui.QWidget()
|
||
|
self.dockWidgetContents_2.setObjectName(_fromUtf8("dockWidgetContents_2"))
|
||
|
self.verticalLayout_2 = QtGui.QVBoxLayout(self.dockWidgetContents_2)
|
||
|
self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
|
||
|
self.listDefinitions = QtGui.QListWidget(self.dockWidgetContents_2)
|
||
|
self.listDefinitions.setObjectName(_fromUtf8("listDefinitions"))
|
||
|
self.verticalLayout_2.addWidget(self.listDefinitions)
|
||
|
self.horizontalLayout_2 = QtGui.QHBoxLayout()
|
||
|
self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
|
||
|
self.label_3 = QtGui.QLabel(self.dockWidgetContents_2)
|
||
|
self.label_3.setObjectName(_fromUtf8("label_3"))
|
||
|
self.horizontalLayout_2.addWidget(self.label_3)
|
||
|
self.comboTags = QtGui.QComboBox(self.dockWidgetContents_2)
|
||
|
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed)
|
||
|
sizePolicy.setHorizontalStretch(0)
|
||
|
sizePolicy.setVerticalStretch(0)
|
||
|
sizePolicy.setHeightForWidth(self.comboTags.sizePolicy().hasHeightForWidth())
|
||
|
self.comboTags.setSizePolicy(sizePolicy)
|
||
|
self.comboTags.setEditable(True)
|
||
|
self.comboTags.setObjectName(_fromUtf8("comboTags"))
|
||
|
self.horizontalLayout_2.addWidget(self.comboTags)
|
||
|
self.verticalLayout_2.addLayout(self.horizontalLayout_2)
|
||
|
self.dockAnki.setWidget(self.dockWidgetContents_2)
|
||
|
MainWindowReader.addDockWidget(QtCore.Qt.DockWidgetArea(1), self.dockAnki)
|
||
|
self.actionOpen = QtGui.QAction(MainWindowReader)
|
||
|
icon1 = QtGui.QIcon()
|
||
|
icon1.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_open.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionOpen.setIcon(icon1)
|
||
|
self.actionOpen.setIconVisibleInMenu(True)
|
||
|
self.actionOpen.setObjectName(_fromUtf8("actionOpen"))
|
||
|
self.actionQuit = QtGui.QAction(MainWindowReader)
|
||
|
icon2 = QtGui.QIcon()
|
||
|
icon2.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_quit.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionQuit.setIcon(icon2)
|
||
|
self.actionQuit.setIconVisibleInMenu(True)
|
||
|
self.actionQuit.setObjectName(_fromUtf8("actionQuit"))
|
||
|
self.actionPreferences = QtGui.QAction(MainWindowReader)
|
||
|
icon3 = QtGui.QIcon()
|
||
|
icon3.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_preferences.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionPreferences.setIcon(icon3)
|
||
|
self.actionPreferences.setIconVisibleInMenu(True)
|
||
|
self.actionPreferences.setObjectName(_fromUtf8("actionPreferences"))
|
||
|
self.actionAbout = QtGui.QAction(MainWindowReader)
|
||
|
icon4 = QtGui.QIcon()
|
||
|
icon4.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_about.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionAbout.setIcon(icon4)
|
||
|
self.actionAbout.setIconVisibleInMenu(True)
|
||
|
self.actionAbout.setObjectName(_fromUtf8("actionAbout"))
|
||
|
self.actionZoomIn = QtGui.QAction(MainWindowReader)
|
||
|
icon5 = QtGui.QIcon()
|
||
|
icon5.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_zoom_in.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionZoomIn.setIcon(icon5)
|
||
|
self.actionZoomIn.setIconVisibleInMenu(True)
|
||
|
self.actionZoomIn.setObjectName(_fromUtf8("actionZoomIn"))
|
||
|
self.actionZoomOut = QtGui.QAction(MainWindowReader)
|
||
|
icon6 = QtGui.QIcon()
|
||
|
icon6.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_zoom_out.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionZoomOut.setIcon(icon6)
|
||
|
self.actionZoomOut.setIconVisibleInMenu(True)
|
||
|
self.actionZoomOut.setObjectName(_fromUtf8("actionZoomOut"))
|
||
|
self.actionZoomReset = QtGui.QAction(MainWindowReader)
|
||
|
icon7 = QtGui.QIcon()
|
||
|
icon7.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_zoom_reset.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionZoomReset.setIcon(icon7)
|
||
|
self.actionZoomReset.setIconVisibleInMenu(True)
|
||
|
self.actionZoomReset.setObjectName(_fromUtf8("actionZoomReset"))
|
||
|
self.actionFind = QtGui.QAction(MainWindowReader)
|
||
|
icon8 = QtGui.QIcon()
|
||
|
icon8.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_find.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionFind.setIcon(icon8)
|
||
|
self.actionFind.setIconVisibleInMenu(True)
|
||
|
self.actionFind.setObjectName(_fromUtf8("actionFind"))
|
||
|
self.actionFindNext = QtGui.QAction(MainWindowReader)
|
||
|
self.actionFindNext.setObjectName(_fromUtf8("actionFindNext"))
|
||
|
self.actionToggleWrap = QtGui.QAction(MainWindowReader)
|
||
|
self.actionToggleWrap.setCheckable(True)
|
||
|
self.actionToggleWrap.setChecked(True)
|
||
|
self.actionToggleWrap.setObjectName(_fromUtf8("actionToggleWrap"))
|
||
|
self.actionToggleDefinitions = QtGui.QAction(MainWindowReader)
|
||
|
self.actionToggleDefinitions.setCheckable(True)
|
||
|
self.actionToggleDefinitions.setObjectName(_fromUtf8("actionToggleDefinitions"))
|
||
|
self.actionCopyDefinition = QtGui.QAction(MainWindowReader)
|
||
|
icon9 = QtGui.QIcon()
|
||
|
icon9.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_copy_definition.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionCopyDefinition.setIcon(icon9)
|
||
|
self.actionCopyDefinition.setIconVisibleInMenu(True)
|
||
|
self.actionCopyDefinition.setObjectName(_fromUtf8("actionCopyDefinition"))
|
||
|
self.actionCopyAllDefinitions = QtGui.QAction(MainWindowReader)
|
||
|
self.actionCopyAllDefinitions.setObjectName(_fromUtf8("actionCopyAllDefinitions"))
|
||
|
self.actionHomepage = QtGui.QAction(MainWindowReader)
|
||
|
icon10 = QtGui.QIcon()
|
||
|
icon10.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_homepage.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionHomepage.setIcon(icon10)
|
||
|
self.actionHomepage.setIconVisibleInMenu(True)
|
||
|
self.actionHomepage.setObjectName(_fromUtf8("actionHomepage"))
|
||
|
self.actionToggleAnki = QtGui.QAction(MainWindowReader)
|
||
|
self.actionToggleAnki.setCheckable(True)
|
||
|
self.actionToggleAnki.setObjectName(_fromUtf8("actionToggleAnki"))
|
||
|
self.actionCopySentence = QtGui.QAction(MainWindowReader)
|
||
|
self.actionCopySentence.setObjectName(_fromUtf8("actionCopySentence"))
|
||
|
self.actionFeedback = QtGui.QAction(MainWindowReader)
|
||
|
icon11 = QtGui.QIcon()
|
||
|
icon11.addPixmap(QtGui.QPixmap(_fromUtf8("../img/icon_action_feedback.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||
|
self.actionFeedback.setIcon(icon11)
|
||
|
self.actionFeedback.setObjectName(_fromUtf8("actionFeedback"))
|
||
|
self.menuFile.addAction(self.actionOpen)
|
||
|
self.menuFile.addAction(self.menuOpenArchive.menuAction())
|
||
|
self.menuFile.addAction(self.menuOpenRecent.menuAction())
|
||
|
self.menuFile.addSeparator()
|
||
|
self.menuFile.addAction(self.actionQuit)
|
||
|
self.menuEdit.addAction(self.actionCopyDefinition)
|
||
|
self.menuEdit.addAction(self.actionCopyAllDefinitions)
|
||
|
self.menuEdit.addAction(self.actionCopySentence)
|
||
|
self.menuEdit.addSeparator()
|
||
|
self.menuEdit.addAction(self.actionFind)
|
||
|
self.menuEdit.addAction(self.actionFindNext)
|
||
|
self.menuEdit.addSeparator()
|
||
|
self.menuEdit.addAction(self.actionPreferences)
|
||
|
self.menuHelp.addAction(self.actionHomepage)
|
||
|
self.menuHelp.addAction(self.actionFeedback)
|
||
|
self.menuHelp.addSeparator()
|
||
|
self.menuHelp.addAction(self.actionAbout)
|
||
|
self.menuTextSize.addAction(self.actionZoomIn)
|
||
|
self.menuTextSize.addAction(self.actionZoomOut)
|
||
|
self.menuTextSize.addSeparator()
|
||
|
self.menuTextSize.addAction(self.actionZoomReset)
|
||
|
self.menuView.addAction(self.menuTextSize.menuAction())
|
||
|
self.menuView.addSeparator()
|
||
|
self.menuView.addAction(self.actionToggleDefinitions)
|
||
|
self.menuView.addAction(self.actionToggleAnki)
|
||
|
self.menuView.addSeparator()
|
||
|
self.menuView.addAction(self.actionToggleWrap)
|
||
|
self.menubar.addAction(self.menuFile.menuAction())
|
||
|
self.menubar.addAction(self.menuEdit.menuAction())
|
||
|
self.menubar.addAction(self.menuView.menuAction())
|
||
|
self.menubar.addAction(self.menuHelp.menuAction())
|
||
|
self.toolBar.addAction(self.actionOpen)
|
||
|
self.toolBar.addSeparator()
|
||
|
self.toolBar.addAction(self.actionZoomIn)
|
||
|
self.toolBar.addAction(self.actionZoomOut)
|
||
|
self.toolBar.addAction(self.actionZoomReset)
|
||
|
self.toolBar.addSeparator()
|
||
|
self.toolBar.addAction(self.actionFind)
|
||
|
|
||
|
self.retranslateUi(MainWindowReader)
|
||
|
QtCore.QObject.connect(self.actionToggleDefinitions, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.dockDefinitions.setVisible)
|
||
|
QtCore.QObject.connect(self.actionQuit, QtCore.SIGNAL(_fromUtf8("triggered()")), MainWindowReader.close)
|
||
|
QtCore.QObject.connect(self.actionToggleAnki, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.dockAnki.setVisible)
|
||
|
QtCore.QMetaObject.connectSlotsByName(MainWindowReader)
|
||
|
|
||
|
def retranslateUi(self, MainWindowReader):
|
||
|
MainWindowReader.setWindowTitle(_translate("MainWindowReader", "Yomichan", None))
|
||
|
self.menuFile.setTitle(_translate("MainWindowReader", "&File", None))
|
||
|
self.menuOpenArchive.setTitle(_translate("MainWindowReader", "Open from &archive", None))
|
||
|
self.menuOpenRecent.setTitle(_translate("MainWindowReader", "Open &recent", None))
|
||
|
self.menuEdit.setTitle(_translate("MainWindowReader", "&Edit", None))
|
||
|
self.menuHelp.setTitle(_translate("MainWindowReader", "&Help", None))
|
||
|
self.menuView.setTitle(_translate("MainWindowReader", "&View", None))
|
||
|
self.menuTextSize.setTitle(_translate("MainWindowReader", "&Zoom", None))
|
||
|
self.toolBar.setWindowTitle(_translate("MainWindowReader", "toolBar", None))
|
||
|
self.dockDefinitions.setWindowTitle(_translate("MainWindowReader", "Definitions", None))
|
||
|
self.label.setText(_translate("MainWindowReader", "Search", None))
|
||
|
self.dockAnki.setWindowTitle(_translate("MainWindowReader", "Anki", None))
|
||
|
self.label_3.setText(_translate("MainWindowReader", "Active tag(s)", None))
|
||
|
self.actionOpen.setText(_translate("MainWindowReader", "&Open...", None))
|
||
|
self.actionOpen.setToolTip(_translate("MainWindowReader", "Open file", None))
|
||
|
self.actionOpen.setShortcut(_translate("MainWindowReader", "Ctrl+O", None))
|
||
|
self.actionQuit.setText(_translate("MainWindowReader", "&Quit", None))
|
||
|
self.actionQuit.setToolTip(_translate("MainWindowReader", "Quit Yomichan", None))
|
||
|
self.actionQuit.setShortcut(_translate("MainWindowReader", "Ctrl+Q", None))
|
||
|
self.actionPreferences.setText(_translate("MainWindowReader", "&Preferences...", None))
|
||
|
self.actionPreferences.setToolTip(_translate("MainWindowReader", "Edit preferences", None))
|
||
|
self.actionAbout.setText(_translate("MainWindowReader", "&About...", None))
|
||
|
self.actionAbout.setToolTip(_translate("MainWindowReader", "About Yomichan", None))
|
||
|
self.actionAbout.setShortcut(_translate("MainWindowReader", "F1", None))
|
||
|
self.actionZoomIn.setText(_translate("MainWindowReader", "Zoom &in", None))
|
||
|
self.actionZoomIn.setShortcut(_translate("MainWindowReader", "Ctrl++", None))
|
||
|
self.actionZoomOut.setText(_translate("MainWindowReader", "Zoom &out", None))
|
||
|
self.actionZoomOut.setShortcut(_translate("MainWindowReader", "Ctrl+-", None))
|
||
|
self.actionZoomReset.setText(_translate("MainWindowReader", "&Reset", None))
|
||
|
self.actionZoomReset.setToolTip(_translate("MainWindowReader", "Reset zoom", None))
|
||
|
self.actionZoomReset.setShortcut(_translate("MainWindowReader", "Ctrl+0", None))
|
||
|
self.actionFind.setText(_translate("MainWindowReader", "&Find...", None))
|
||
|
self.actionFind.setToolTip(_translate("MainWindowReader", "Find text", None))
|
||
|
self.actionFind.setShortcut(_translate("MainWindowReader", "Ctrl+F", None))
|
||
|
self.actionFindNext.setText(_translate("MainWindowReader", "Find &next", None))
|
||
|
self.actionFindNext.setToolTip(_translate("MainWindowReader", "Find text again", None))
|
||
|
self.actionFindNext.setShortcut(_translate("MainWindowReader", "F3", None))
|
||
|
self.actionToggleWrap.setText(_translate("MainWindowReader", "&Word wrap", None))
|
||
|
self.actionToggleWrap.setToolTip(_translate("MainWindowReader", "Toggle word wrap", None))
|
||
|
self.actionToggleDefinitions.setText(_translate("MainWindowReader", "&Definitions", None))
|
||
|
self.actionToggleDefinitions.setToolTip(_translate("MainWindowReader", "Toggle definitions", None))
|
||
|
self.actionCopyDefinition.setText(_translate("MainWindowReader", "Copy &definition", None))
|
||
|
self.actionCopyDefinition.setShortcut(_translate("MainWindowReader", "Ctrl+D", None))
|
||
|
self.actionCopyAllDefinitions.setText(_translate("MainWindowReader", "Copy &all definitions", None))
|
||
|
self.actionHomepage.setText(_translate("MainWindowReader", "&Homepage...", None))
|
||
|
self.actionHomepage.setToolTip(_translate("MainWindowReader", "Yomichan homepage", None))
|
||
|
self.actionToggleAnki.setText(_translate("MainWindowReader", "&Anki", None))
|
||
|
self.actionCopySentence.setText(_translate("MainWindowReader", "Copy sen&tence", None))
|
||
|
self.actionCopySentence.setShortcut(_translate("MainWindowReader", "Ctrl+T", None))
|
||
|
self.actionFeedback.setText(_translate("MainWindowReader", "&Feedback...", None))
|
||
|
|