Ejemplo n.º 1
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName(_fromUtf8("MainWindow"))
        MainWindow.resize(957, 838)
        self.centralWidget = QtGui.QWidget(MainWindow)
        self.centralWidget.setObjectName(_fromUtf8("centralWidget"))
        self.horizontalLayout = QtGui.QHBoxLayout(self.centralWidget)
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.gridLayout = QtGui.QGridLayout()
        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
        self.label_7 = QtGui.QLabel(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_7.sizePolicy().hasHeightForWidth())
        self.label_7.setSizePolicy(sizePolicy)
        self.label_7.setSizeIncrement(QtCore.QSize(1, 0))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_7.setFont(font)
        self.label_7.setObjectName(_fromUtf8("label_7"))
        self.gridLayout.addWidget(self.label_7, 12, 1, 1, 2)
        self.line = QtGui.QFrame(self.centralWidget)
        self.line.setFrameShape(QtGui.QFrame.HLine)
        self.line.setFrameShadow(QtGui.QFrame.Sunken)
        self.line.setObjectName(_fromUtf8("line"))
        self.gridLayout.addWidget(self.line, 11, 1, 1, 6)
        self.buttonAddFiles = QtGui.QPushButton(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonAddFiles.sizePolicy().hasHeightForWidth())
        self.buttonAddFiles.setSizePolicy(sizePolicy)
        self.buttonAddFiles.setObjectName(_fromUtf8("buttonAddFiles"))
        self.gridLayout.addWidget(self.buttonAddFiles, 14, 1, 1, 1)
        self.buttonRemoveFiles = QtGui.QPushButton(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonRemoveFiles.sizePolicy().hasHeightForWidth())
        self.buttonRemoveFiles.setSizePolicy(sizePolicy)
        self.buttonRemoveFiles.setObjectName(_fromUtf8("buttonRemoveFiles"))
        self.gridLayout.addWidget(self.buttonRemoveFiles, 14, 2, 1, 1)
        self.listFiles = QtGui.QListView(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.listFiles.sizePolicy().hasHeightForWidth())
        self.listFiles.setSizePolicy(sizePolicy)
        self.listFiles.setSizeIncrement(QtCore.QSize(1, 0))
        self.listFiles.setSelectionMode(QtGui.QAbstractItemView.ExtendedSelection)
        self.listFiles.setObjectName(_fromUtf8("listFiles"))
        self.gridLayout.addWidget(self.listFiles, 13, 1, 1, 2)
        self.lineeditQuickSearch = QtGui.QLineEdit(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(4)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.lineeditQuickSearch.sizePolicy().hasHeightForWidth())
        self.lineeditQuickSearch.setSizePolicy(sizePolicy)
        self.lineeditQuickSearch.setObjectName(_fromUtf8("lineeditQuickSearch"))
        self.gridLayout.addWidget(self.lineeditQuickSearch, 14, 4, 1, 3)
        self.buttonClearAllSearches = QtGui.QPushButton(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonClearAllSearches.sizePolicy().hasHeightForWidth())
        self.buttonClearAllSearches.setSizePolicy(sizePolicy)
        self.buttonClearAllSearches.setObjectName(_fromUtf8("buttonClearAllSearches"))
        self.gridLayout.addWidget(self.buttonClearAllSearches, 3, 2, 1, 1)
        self.buttonSearch = QtGui.QPushButton(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(4)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonSearch.sizePolicy().hasHeightForWidth())
        self.buttonSearch.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.buttonSearch.setFont(font)
        self.buttonSearch.setObjectName(_fromUtf8("buttonSearch"))
        self.gridLayout.addWidget(self.buttonSearch, 3, 4, 1, 3)
        self.buttonSaveSearches = QtGui.QPushButton(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonSaveSearches.sizePolicy().hasHeightForWidth())
        self.buttonSaveSearches.setSizePolicy(sizePolicy)
        self.buttonSaveSearches.setObjectName(_fromUtf8("buttonSaveSearches"))
        self.gridLayout.addWidget(self.buttonSaveSearches, 3, 3, 1, 1)
        self.texteditInterlinear = PoioIlTextEdit(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(3)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.texteditInterlinear.sizePolicy().hasHeightForWidth())
        self.texteditInterlinear.setSizePolicy(sizePolicy)
        self.texteditInterlinear.setSizeIncrement(QtCore.QSize(2, 0))
        self.texteditInterlinear.setFrameShadow(QtGui.QFrame.Sunken)
        self.texteditInterlinear.setObjectName(_fromUtf8("texteditInterlinear"))
        self.gridLayout.addWidget(self.texteditInterlinear, 13, 3, 1, 4)
        self.label_8 = QtGui.QLabel(self.centralWidget)
        self.label_8.setSizeIncrement(QtCore.QSize(2, 0))
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.label_8.setFont(font)
        self.label_8.setObjectName(_fromUtf8("label_8"))
        self.gridLayout.addWidget(self.label_8, 12, 3, 1, 1)
        self.label_9 = QtGui.QLabel(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_9.sizePolicy().hasHeightForWidth())
        self.label_9.setSizePolicy(sizePolicy)
        self.label_9.setLayoutDirection(QtCore.Qt.RightToLeft)
        self.label_9.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter)
        self.label_9.setObjectName(_fromUtf8("label_9"))
        self.gridLayout.addWidget(self.label_9, 14, 3, 1, 1)
        self.tabWidget = QtGui.QTabWidget(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.tabWidget.sizePolicy().hasHeightForWidth())
        self.tabWidget.setSizePolicy(sizePolicy)
        self.tabWidget.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates))
        self.tabWidget.setObjectName(_fromUtf8("tabWidget"))
        self.tab = QtGui.QWidget()
        self.tab.setObjectName(_fromUtf8("tab"))
        self.verticalLayout = QtGui.QVBoxLayout(self.tab)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.gridLayout_2 = QtGui.QGridLayout()
        self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2"))
        self.label_2 = QtGui.QLabel(self.tab)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth())
        self.label_2.setSizePolicy(sizePolicy)
        self.label_2.setSizeIncrement(QtCore.QSize(1, 0))
        self.label_2.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.label_2.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.gridLayout_2.addWidget(self.label_2, 0, 0, 1, 1)
        self.lineeditSearchUtterances = QtGui.QLineEdit(self.tab)
        self.lineeditSearchUtterances.setSizeIncrement(QtCore.QSize(2, 0))
        self.lineeditSearchUtterances.setObjectName(_fromUtf8("lineeditSearchUtterances"))
        self.gridLayout_2.addWidget(self.lineeditSearchUtterances, 0, 1, 1, 1)
        self.label_3 = QtGui.QLabel(self.tab)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_3.sizePolicy().hasHeightForWidth())
        self.label_3.setSizePolicy(sizePolicy)
        self.label_3.setSizeIncrement(QtCore.QSize(1, 0))
        self.label_3.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
        self.label_3.setObjectName(_fromUtf8("label_3"))
        self.gridLayout_2.addWidget(self.label_3, 1, 0, 1, 1)
        self.lineeditSearchWords = QtGui.QLineEdit(self.tab)
        self.lineeditSearchWords.setSizeIncrement(QtCore.QSize(2, 0))
        self.lineeditSearchWords.setObjectName(_fromUtf8("lineeditSearchWords"))
        self.gridLayout_2.addWidget(self.lineeditSearchWords, 1, 1, 1, 1)
        self.label_4 = QtGui.QLabel(self.tab)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_4.sizePolicy().hasHeightForWidth())
        self.label_4.setSizePolicy(sizePolicy)
        self.label_4.setSizeIncrement(QtCore.QSize(1, 0))
        self.label_4.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
        self.label_4.setObjectName(_fromUtf8("label_4"))
        self.gridLayout_2.addWidget(self.label_4, 2, 0, 1, 1)
        self.lineeditSearchMorphemes = QtGui.QLineEdit(self.tab)
        self.lineeditSearchMorphemes.setSizeIncrement(QtCore.QSize(2, 0))
        self.lineeditSearchMorphemes.setObjectName(_fromUtf8("lineeditSearchMorphemes"))
        self.gridLayout_2.addWidget(self.lineeditSearchMorphemes, 2, 1, 1, 1)
        self.label_5 = QtGui.QLabel(self.tab)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_5.sizePolicy().hasHeightForWidth())
        self.label_5.setSizePolicy(sizePolicy)
        self.label_5.setSizeIncrement(QtCore.QSize(1, 0))
        self.label_5.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
        self.label_5.setObjectName(_fromUtf8("label_5"))
        self.gridLayout_2.addWidget(self.label_5, 3, 0, 1, 1)
        self.lineeditSearchGlosses = QtGui.QLineEdit(self.tab)
        self.lineeditSearchGlosses.setSizeIncrement(QtCore.QSize(2, 0))
        self.lineeditSearchGlosses.setObjectName(_fromUtf8("lineeditSearchGlosses"))
        self.gridLayout_2.addWidget(self.lineeditSearchGlosses, 3, 1, 1, 1)
        self.label_6 = QtGui.QLabel(self.tab)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_6.sizePolicy().hasHeightForWidth())
        self.label_6.setSizePolicy(sizePolicy)
        self.label_6.setSizeIncrement(QtCore.QSize(1, 0))
        self.label_6.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
        self.label_6.setObjectName(_fromUtf8("label_6"))
        self.gridLayout_2.addWidget(self.label_6, 4, 0, 1, 1)
        self.lineeditSearchTranslations = QtGui.QLineEdit(self.tab)
        self.lineeditSearchTranslations.setSizeIncrement(QtCore.QSize(2, 0))
        self.lineeditSearchTranslations.setObjectName(_fromUtf8("lineeditSearchTranslations"))
        self.gridLayout_2.addWidget(self.lineeditSearchTranslations, 4, 1, 1, 1)
        self.groupBox = QtGui.QGroupBox(self.tab)
        self.groupBox.setObjectName(_fromUtf8("groupBox"))
        self.verticalLayout_4 = QtGui.QVBoxLayout(self.groupBox)
        self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4"))
        self.radiobuttonAnd = QtGui.QRadioButton(self.groupBox)
        self.radiobuttonAnd.setChecked(True)
        self.radiobuttonAnd.setObjectName(_fromUtf8("radiobuttonAnd"))
        self.verticalLayout_4.addWidget(self.radiobuttonAnd)
        self.radiobuttonOr = QtGui.QRadioButton(self.groupBox)
        self.radiobuttonOr.setObjectName(_fromUtf8("radiobuttonOr"))
        self.verticalLayout_4.addWidget(self.radiobuttonOr)
        self.checkboxInvert = QtGui.QCheckBox(self.groupBox)
        self.checkboxInvert.setObjectName(_fromUtf8("checkboxInvert"))
        self.verticalLayout_4.addWidget(self.checkboxInvert)
        self.checkboxContained = QtGui.QCheckBox(self.groupBox)
        self.checkboxContained.setObjectName(_fromUtf8("checkboxContained"))
        self.verticalLayout_4.addWidget(self.checkboxContained)
        self.gridLayout_2.addWidget(self.groupBox, 0, 3, 5, 1)
        self.line_2 = QtGui.QFrame(self.tab)
        self.line_2.setFrameShape(QtGui.QFrame.VLine)
        self.line_2.setFrameShadow(QtGui.QFrame.Sunken)
        self.line_2.setObjectName(_fromUtf8("line_2"))
        self.gridLayout_2.addWidget(self.line_2, 0, 2, 5, 1)
        self.verticalLayout.addLayout(self.gridLayout_2)
        self.tabWidget.addTab(self.tab, _fromUtf8(""))
        self.tab_2 = QtGui.QWidget()
        self.tab_2.setObjectName(_fromUtf8("tab_2"))
        self.tabWidget.addTab(self.tab_2, _fromUtf8(""))
        self.gridLayout.addWidget(self.tabWidget, 2, 1, 1, 6)
        self.buttonAlignCenter = QtGui.QToolButton(self.centralWidget)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/aligncenter.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonAlignCenter.setIcon(icon)
        self.buttonAlignCenter.setIconSize(QtCore.QSize(24, 24))
        self.buttonAlignCenter.setCheckable(True)
        self.buttonAlignCenter.setAutoRaise(True)
        self.buttonAlignCenter.setObjectName(_fromUtf8("buttonAlignCenter"))
        self.gridLayout.addWidget(self.buttonAlignCenter, 12, 6, 1, 1)
        self.buttonAlignLeft = QtGui.QToolButton(self.centralWidget)
        self.buttonAlignLeft.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates))
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/alignleft.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.buttonAlignLeft.setIcon(icon1)
        self.buttonAlignLeft.setIconSize(QtCore.QSize(24, 24))
        self.buttonAlignLeft.setCheckable(True)
        self.buttonAlignLeft.setChecked(True)
        self.buttonAlignLeft.setAutoRaise(True)
        self.buttonAlignLeft.setObjectName(_fromUtf8("buttonAlignLeft"))
        self.gridLayout.addWidget(self.buttonAlignLeft, 12, 5, 1, 1)
        self.buttonClearThisSearch = QtGui.QPushButton(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.buttonClearThisSearch.sizePolicy().hasHeightForWidth())
        self.buttonClearThisSearch.setSizePolicy(sizePolicy)
        self.buttonClearThisSearch.setObjectName(_fromUtf8("buttonClearThisSearch"))
        self.gridLayout.addWidget(self.buttonClearThisSearch, 3, 1, 1, 1)
        self.horizontalLayout.addLayout(self.gridLayout)
        MainWindow.setCentralWidget(self.centralWidget)
        self.statusBar = QtGui.QStatusBar(MainWindow)
        self.statusBar.setObjectName(_fromUtf8("statusBar"))
        MainWindow.setStatusBar(self.statusBar)
        self.menuBar = QtGui.QMenuBar(MainWindow)
        self.menuBar.setGeometry(QtCore.QRect(0, 0, 957, 23))
        self.menuBar.setObjectName(_fromUtf8("menuBar"))
        self.menuFiel = QtGui.QMenu(self.menuBar)
        self.menuFiel.setObjectName(_fromUtf8("menuFiel"))
        self.menuEdit = QtGui.QMenu(self.menuBar)
        self.menuEdit.setObjectName(_fromUtf8("menuEdit"))
        self.menuAbout = QtGui.QMenu(self.menuBar)
        self.menuAbout.setObjectName(_fromUtf8("menuAbout"))
        MainWindow.setMenuBar(self.menuBar)
        self.actionQuit = QtGui.QAction(MainWindow)
        self.actionQuit.setObjectName(_fromUtf8("actionQuit"))
        self.actionAddFiles = QtGui.QAction(MainWindow)
        self.actionAddFiles.setObjectName(_fromUtf8("actionAddFiles"))
        self.actionRemoveFiles = QtGui.QAction(MainWindow)
        self.actionRemoveFiles.setObjectName(_fromUtf8("actionRemoveFiles"))
        self.actionNewProject = QtGui.QAction(MainWindow)
        self.actionNewProject.setObjectName(_fromUtf8("actionNewProject"))
        self.actionSaveProject = QtGui.QAction(MainWindow)
        self.actionSaveProject.setObjectName(_fromUtf8("actionSaveProject"))
        self.actionSaveProjectAs = QtGui.QAction(MainWindow)
        self.actionSaveProjectAs.setObjectName(_fromUtf8("actionSaveProjectAs"))
        self.actionEditWordClasses = QtGui.QAction(MainWindow)
        self.actionEditWordClasses.setObjectName(_fromUtf8("actionEditWordClasses"))
        self.actionSearches = QtGui.QAction(MainWindow)
        self.actionSearches.setObjectName(_fromUtf8("actionSearches"))
        self.actionAboutPoioAnalyzer = QtGui.QAction(MainWindow)
        self.actionAboutPoioAnalyzer.setObjectName(_fromUtf8("actionAboutPoioAnalyzer"))
        self.actionQuickSearch = QtGui.QAction(MainWindow)
        self.actionQuickSearch.setObjectName(_fromUtf8("actionQuickSearch"))
        self.menuFiel.addAction(self.actionNewProject)
        self.menuFiel.addAction(self.actionSaveProject)
        self.menuFiel.addAction(self.actionSaveProjectAs)
        self.menuFiel.addSeparator()
        self.menuFiel.addAction(self.actionQuit)
        self.menuEdit.addAction(self.actionAddFiles)
        self.menuEdit.addAction(self.actionRemoveFiles)
        self.menuEdit.addSeparator()
        self.menuEdit.addAction(self.actionEditWordClasses)
        self.menuEdit.addSeparator()
        self.menuEdit.addAction(self.actionSearches)
        self.menuEdit.addAction(self.actionQuickSearch)
        self.menuAbout.addAction(self.actionAboutPoioAnalyzer)
        self.menuBar.addAction(self.menuFiel.menuAction())
        self.menuBar.addAction(self.menuEdit.menuAction())
        self.menuBar.addAction(self.menuAbout.menuAction())

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
        MainWindow.setTabOrder(self.tabWidget, self.lineeditSearchUtterances)
        MainWindow.setTabOrder(self.lineeditSearchUtterances, self.lineeditSearchWords)
        MainWindow.setTabOrder(self.lineeditSearchWords, self.lineeditSearchMorphemes)
        MainWindow.setTabOrder(self.lineeditSearchMorphemes, self.lineeditSearchGlosses)
        MainWindow.setTabOrder(self.lineeditSearchGlosses, self.lineeditSearchTranslations)
        MainWindow.setTabOrder(self.lineeditSearchTranslations, self.radiobuttonAnd)
        MainWindow.setTabOrder(self.radiobuttonAnd, self.radiobuttonOr)
        MainWindow.setTabOrder(self.radiobuttonOr, self.checkboxInvert)
        MainWindow.setTabOrder(self.checkboxInvert, self.checkboxContained)
        MainWindow.setTabOrder(self.checkboxContained, self.buttonClearThisSearch)
        MainWindow.setTabOrder(self.buttonClearThisSearch, self.buttonClearAllSearches)
        MainWindow.setTabOrder(self.buttonClearAllSearches, self.buttonSaveSearches)
        MainWindow.setTabOrder(self.buttonSaveSearches, self.buttonSearch)
        MainWindow.setTabOrder(self.buttonSearch, self.listFiles)
        MainWindow.setTabOrder(self.listFiles, self.texteditInterlinear)
        MainWindow.setTabOrder(self.texteditInterlinear, self.buttonAlignLeft)
        MainWindow.setTabOrder(self.buttonAlignLeft, self.buttonAlignCenter)
        MainWindow.setTabOrder(self.buttonAlignCenter, self.buttonAddFiles)
        MainWindow.setTabOrder(self.buttonAddFiles, self.buttonRemoveFiles)
        MainWindow.setTabOrder(self.buttonRemoveFiles, self.lineeditQuickSearch)
    def setupUi(self, MainWindow):
        MainWindow.setObjectName(_fromUtf8("MainWindow"))
        MainWindow.resize(977, 747)
        MainWindow.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates))
        self.centralWidget = QtGui.QWidget(MainWindow)
        self.centralWidget.setObjectName(_fromUtf8("centralWidget"))
        self.verticalLayout = QtGui.QVBoxLayout(self.centralWidget)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.verticalLayoutMain = QtGui.QVBoxLayout()
        self.verticalLayoutMain.setObjectName(_fromUtf8("verticalLayoutMain"))
        self.horizontalLayout = QtGui.QHBoxLayout()
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.verticalLayoutUtterances = QtGui.QVBoxLayout()
        self.verticalLayoutUtterances.setObjectName(_fromUtf8("verticalLayoutUtterances"))
        self.labelUtterances = QtGui.QLabel(self.centralWidget)
        self.labelUtterances.setObjectName(_fromUtf8("labelUtterances"))
        self.verticalLayoutUtterances.addWidget(self.labelUtterances)
        self.listwidgetUtterances = QtGui.QListWidget(self.centralWidget)
        self.listwidgetUtterances.setMaximumSize(QtCore.QSize(16777215, 150))
        self.listwidgetUtterances.setObjectName(_fromUtf8("listwidgetUtterances"))
        self.verticalLayoutUtterances.addWidget(self.listwidgetUtterances)
        self.pushbuttonNewTierUtterances = QtGui.QPushButton(self.centralWidget)
        self.pushbuttonNewTierUtterances.setObjectName(_fromUtf8("pushbuttonNewTierUtterances"))
        self.verticalLayoutUtterances.addWidget(self.pushbuttonNewTierUtterances)
        self.horizontalLayout.addLayout(self.verticalLayoutUtterances)
        self.verticalLayoutWords = QtGui.QVBoxLayout()
        self.verticalLayoutWords.setObjectName(_fromUtf8("verticalLayoutWords"))
        self.labelWords = QtGui.QLabel(self.centralWidget)
        self.labelWords.setObjectName(_fromUtf8("labelWords"))
        self.verticalLayoutWords.addWidget(self.labelWords)
        self.listwidgetWords = QtGui.QListWidget(self.centralWidget)
        self.listwidgetWords.setEnabled(True)
        self.listwidgetWords.setMaximumSize(QtCore.QSize(16777215, 150))
        self.listwidgetWords.setObjectName(_fromUtf8("listwidgetWords"))
        self.verticalLayoutWords.addWidget(self.listwidgetWords)
        self.pushbuttonNewTierWords = QtGui.QPushButton(self.centralWidget)
        self.pushbuttonNewTierWords.setObjectName(_fromUtf8("pushbuttonNewTierWords"))
        self.verticalLayoutWords.addWidget(self.pushbuttonNewTierWords)
        self.horizontalLayout.addLayout(self.verticalLayoutWords)
        self.verticalLayoutMorphemes = QtGui.QVBoxLayout()
        self.verticalLayoutMorphemes.setObjectName(_fromUtf8("verticalLayoutMorphemes"))
        self.labelMorphemes = QtGui.QLabel(self.centralWidget)
        self.labelMorphemes.setObjectName(_fromUtf8("labelMorphemes"))
        self.verticalLayoutMorphemes.addWidget(self.labelMorphemes)
        self.listwidgetMorphemes = QtGui.QListWidget(self.centralWidget)
        self.listwidgetMorphemes.setMaximumSize(QtCore.QSize(16777215, 150))
        self.listwidgetMorphemes.setBaseSize(QtCore.QSize(0, 0))
        self.listwidgetMorphemes.setObjectName(_fromUtf8("listwidgetMorphemes"))
        self.verticalLayoutMorphemes.addWidget(self.listwidgetMorphemes)
        self.pushbuttonNewTierMorphemes = QtGui.QPushButton(self.centralWidget)
        self.pushbuttonNewTierMorphemes.setObjectName(_fromUtf8("pushbuttonNewTierMorphemes"))
        self.verticalLayoutMorphemes.addWidget(self.pushbuttonNewTierMorphemes)
        self.horizontalLayout.addLayout(self.verticalLayoutMorphemes)
        self.verticalLayoutFunctions = QtGui.QVBoxLayout()
        self.verticalLayoutFunctions.setObjectName(_fromUtf8("verticalLayoutFunctions"))
        self.labelFunctions = QtGui.QLabel(self.centralWidget)
        self.labelFunctions.setObjectName(_fromUtf8("labelFunctions"))
        self.verticalLayoutFunctions.addWidget(self.labelFunctions)
        self.listwidgetFunctions = QtGui.QListWidget(self.centralWidget)
        self.listwidgetFunctions.setMaximumSize(QtCore.QSize(16777215, 150))
        self.listwidgetFunctions.setObjectName(_fromUtf8("listwidgetFunctions"))
        self.verticalLayoutFunctions.addWidget(self.listwidgetFunctions)
        self.pushbuttonNewTierFunctions = QtGui.QPushButton(self.centralWidget)
        self.pushbuttonNewTierFunctions.setObjectName(_fromUtf8("pushbuttonNewTierFunctions"))
        self.verticalLayoutFunctions.addWidget(self.pushbuttonNewTierFunctions)
        self.horizontalLayout.addLayout(self.verticalLayoutFunctions)
        self.verticalLayoutTranslations = QtGui.QVBoxLayout()
        self.verticalLayoutTranslations.setObjectName(_fromUtf8("verticalLayoutTranslations"))
        self.labelTranslations = QtGui.QLabel(self.centralWidget)
        self.labelTranslations.setObjectName(_fromUtf8("labelTranslations"))
        self.verticalLayoutTranslations.addWidget(self.labelTranslations)
        self.listwidgetTranslations = QtGui.QListWidget(self.centralWidget)
        self.listwidgetTranslations.setMaximumSize(QtCore.QSize(16777215, 150))
        self.listwidgetTranslations.setObjectName(_fromUtf8("listwidgetTranslations"))
        self.verticalLayoutTranslations.addWidget(self.listwidgetTranslations)
        self.pushbuttonNewTierTranslations = QtGui.QPushButton(self.centralWidget)
        self.pushbuttonNewTierTranslations.setObjectName(_fromUtf8("pushbuttonNewTierTranslations"))
        self.verticalLayoutTranslations.addWidget(self.pushbuttonNewTierTranslations)
        self.horizontalLayout.addLayout(self.verticalLayoutTranslations)
        self.verticalLayoutMain.addLayout(self.horizontalLayout)
        self.line = QtGui.QFrame(self.centralWidget)
        self.line.setFrameShape(QtGui.QFrame.HLine)
        self.line.setFrameShadow(QtGui.QFrame.Sunken)
        self.line.setObjectName(_fromUtf8("line"))
        self.verticalLayoutMain.addWidget(self.line)
        self.horizontalLayoutEditArea = QtGui.QHBoxLayout()
        self.horizontalLayoutEditArea.setObjectName(_fromUtf8("horizontalLayoutEditArea"))
        self.verticalLayoutProjectFiles = QtGui.QVBoxLayout()
        self.verticalLayoutProjectFiles.setObjectName(_fromUtf8("verticalLayoutProjectFiles"))
        self.label_6 = QtGui.QLabel(self.centralWidget)
        self.label_6.setObjectName(_fromUtf8("label_6"))
        self.verticalLayoutProjectFiles.addWidget(self.label_6)
        self.listwidgetFiles = QtGui.QListWidget(self.centralWidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.listwidgetFiles.sizePolicy().hasHeightForWidth())
        self.listwidgetFiles.setSizePolicy(sizePolicy)
        self.listwidgetFiles.setObjectName(_fromUtf8("listwidgetFiles"))
        self.verticalLayoutProjectFiles.addWidget(self.listwidgetFiles)
        self.horizontalLayout_4 = QtGui.QHBoxLayout()
        self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4"))
        self.toolbuttonAddFile = QtGui.QToolButton(self.centralWidget)
        self.toolbuttonAddFile.setEnabled(True)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/fileopen.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.toolbuttonAddFile.setIcon(icon)
        self.toolbuttonAddFile.setAutoRaise(False)
        self.toolbuttonAddFile.setObjectName(_fromUtf8("toolbuttonAddFile"))
        self.horizontalLayout_4.addWidget(self.toolbuttonAddFile)
        self.toolbuttonNewFile = QtGui.QToolButton(self.centralWidget)
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/filenew.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.toolbuttonNewFile.setIcon(icon1)
        self.toolbuttonNewFile.setAutoRaise(False)
        self.toolbuttonNewFile.setObjectName(_fromUtf8("toolbuttonNewFile"))
        self.horizontalLayout_4.addWidget(self.toolbuttonNewFile)
        self.toolbuttonExportFile = QtGui.QToolButton(self.centralWidget)
        icon2 = QtGui.QIcon()
        icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/fileexport.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.toolbuttonExportFile.setIcon(icon2)
        self.toolbuttonExportFile.setAutoRaise(False)
        self.toolbuttonExportFile.setObjectName(_fromUtf8("toolbuttonExportFile"))
        self.horizontalLayout_4.addWidget(self.toolbuttonExportFile)
        self.toolbuttonRemoveFile = QtGui.QToolButton(self.centralWidget)
        icon3 = QtGui.QIcon()
        icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/fileclose.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.toolbuttonRemoveFile.setIcon(icon3)
        self.toolbuttonRemoveFile.setAutoRaise(False)
        self.toolbuttonRemoveFile.setObjectName(_fromUtf8("toolbuttonRemoveFile"))
        self.horizontalLayout_4.addWidget(self.toolbuttonRemoveFile)
        spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem)
        self.verticalLayoutProjectFiles.addLayout(self.horizontalLayout_4)
        self.horizontalLayoutEditArea.addLayout(self.verticalLayoutProjectFiles)
        self.texteditInterlinear = PoioIlTextEdit(self.centralWidget)
        self.texteditInterlinear.setObjectName(_fromUtf8("texteditInterlinear"))
        self.horizontalLayoutEditArea.addWidget(self.texteditInterlinear)
        self.verticalLayoutMain.addLayout(self.horizontalLayoutEditArea)
        self.verticalLayoutMain.setStretch(2, 1)
        self.verticalLayout.addLayout(self.verticalLayoutMain)
        MainWindow.setCentralWidget(self.centralWidget)
        self.statusBar = QtGui.QStatusBar(MainWindow)
        self.statusBar.setObjectName(_fromUtf8("statusBar"))
        MainWindow.setStatusBar(self.statusBar)
        self.menuBar = QtGui.QMenuBar(MainWindow)
        self.menuBar.setGeometry(QtCore.QRect(0, 0, 977, 21))
        self.menuBar.setObjectName(_fromUtf8("menuBar"))
        self.menuFile = QtGui.QMenu(self.menuBar)
        self.menuFile.setObjectName(_fromUtf8("menuFile"))
        self.menuEdit = QtGui.QMenu(self.menuBar)
        self.menuEdit.setObjectName(_fromUtf8("menuEdit"))
        self.menuAbout = QtGui.QMenu(self.menuBar)
        self.menuAbout.setObjectName(_fromUtf8("menuAbout"))
        MainWindow.setMenuBar(self.menuBar)
        self.toolBar = QtGui.QToolBar(MainWindow)
        self.toolBar.setObjectName(_fromUtf8("toolBar"))
        MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
        self.actionOpen = QtGui.QAction(MainWindow)
        icon4 = QtGui.QIcon()
        icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/projectopen.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionOpen.setIcon(icon4)
        self.actionOpen.setObjectName(_fromUtf8("actionOpen"))
        self.actionSave = QtGui.QAction(MainWindow)
        icon5 = QtGui.QIcon()
        icon5.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/filesave.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionSave.setIcon(icon5)
        self.actionSave.setObjectName(_fromUtf8("actionSave"))
        self.actionSaveAs = QtGui.QAction(MainWindow)
        icon6 = QtGui.QIcon()
        icon6.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/filesaveas.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionSaveAs.setIcon(icon6)
        self.actionSaveAs.setObjectName(_fromUtf8("actionSaveAs"))
        self.actionQuit = QtGui.QAction(MainWindow)
        self.actionQuit.setObjectName(_fromUtf8("actionQuit"))
        self.actionNew = QtGui.QAction(MainWindow)
        icon7 = QtGui.QIcon()
        icon7.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/projectnew.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionNew.setIcon(icon7)
        self.actionNew.setObjectName(_fromUtf8("actionNew"))
        self.actionDeleteUtterance = QtGui.QAction(MainWindow)
        self.actionDeleteUtterance.setEnabled(True)
        icon8 = QtGui.QIcon()
        icon8.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/removeutterance.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionDeleteUtterance.setIcon(icon8)
        self.actionDeleteUtterance.setObjectName(_fromUtf8("actionDeleteUtterance"))
        self.actionInsertUtterance = QtGui.QAction(MainWindow)
        self.actionInsertUtterance.setEnabled(True)
        icon9 = QtGui.QIcon()
        icon9.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/insertutterance.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionInsertUtterance.setIcon(icon9)
        self.actionInsertUtterance.setObjectName(_fromUtf8("actionInsertUtterance"))
        self.actionCopyUtterance = QtGui.QAction(MainWindow)
        self.actionCopyUtterance.setObjectName(_fromUtf8("actionCopyUtterance"))
        self.actionInsertWord = QtGui.QAction(MainWindow)
        self.actionInsertWord.setEnabled(True)
        icon10 = QtGui.QIcon()
        icon10.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/insertword.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionInsertWord.setIcon(icon10)
        self.actionInsertWord.setObjectName(_fromUtf8("actionInsertWord"))
        self.actionDeleteWord = QtGui.QAction(MainWindow)
        self.actionDeleteWord.setEnabled(True)
        icon11 = QtGui.QIcon()
        icon11.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/pixmaps/removeword.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionDeleteWord.setIcon(icon11)
        self.actionDeleteWord.setObjectName(_fromUtf8("actionDeleteWord"))
        self.actionAboutPoioILE = QtGui.QAction(MainWindow)
        self.actionAboutPoioILE.setObjectName(_fromUtf8("actionAboutPoioILE"))
        self.actionOptions = QtGui.QAction(MainWindow)
        self.actionOptions.setObjectName(_fromUtf8("actionOptions"))
        self.actionAddFile = QtGui.QAction(MainWindow)
        self.actionAddFile.setEnabled(True)
        self.actionAddFile.setIcon(icon)
        self.actionAddFile.setObjectName(_fromUtf8("actionAddFile"))
        self.actionExportFile = QtGui.QAction(MainWindow)
        self.actionExportFile.setEnabled(True)
        self.actionExportFile.setIcon(icon2)
        self.actionExportFile.setObjectName(_fromUtf8("actionExportFile"))
        self.actionRemoveFile = QtGui.QAction(MainWindow)
        self.actionRemoveFile.setEnabled(True)
        self.actionRemoveFile.setIcon(icon3)
        self.actionRemoveFile.setObjectName(_fromUtf8("actionRemoveFile"))
        self.actionNewFile = QtGui.QAction(MainWindow)
        self.actionNewFile.setEnabled(True)
        self.actionNewFile.setIcon(icon1)
        self.actionNewFile.setObjectName(_fromUtf8("actionNewFile"))
        self.menuFile.addAction(self.actionNew)
        self.menuFile.addAction(self.actionOpen)
        self.menuFile.addAction(self.actionSave)
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionAddFile)
        self.menuFile.addAction(self.actionNewFile)
        self.menuFile.addAction(self.actionExportFile)
        self.menuFile.addAction(self.actionRemoveFile)
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionQuit)
        self.menuEdit.addAction(self.actionCopyUtterance)
        self.menuEdit.addSeparator()
        self.menuEdit.addAction(self.actionInsertUtterance)
        self.menuEdit.addAction(self.actionDeleteUtterance)
        self.menuEdit.addAction(self.actionInsertWord)
        self.menuEdit.addAction(self.actionDeleteWord)
        self.menuEdit.addSeparator()
        self.menuEdit.addAction(self.actionOptions)
        self.menuAbout.addAction(self.actionAboutPoioILE)
        self.menuBar.addAction(self.menuFile.menuAction())
        self.menuBar.addAction(self.menuEdit.menuAction())
        self.menuBar.addAction(self.menuAbout.menuAction())
        self.toolBar.addAction(self.actionNew)
        self.toolBar.addAction(self.actionOpen)
        self.toolBar.addAction(self.actionSave)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionInsertUtterance)
        self.toolBar.addAction(self.actionDeleteUtterance)
        self.toolBar.addAction(self.actionInsertWord)
        self.toolBar.addAction(self.actionDeleteWord)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)