def setupUi(self, SystemCodeEditorWidget): SystemCodeEditorWidget.setObjectName( _fromUtf8("SystemCodeEditorWidget")) SystemCodeEditorWidget.resize(567, 367) SystemCodeEditorWidget.setWindowTitle( QtGui.QApplication.translate("SystemCodeEditorWidget", "Form", None, QtGui.QApplication.UnicodeUTF8)) self.verticalLayout_2 = QtGui.QVBoxLayout(SystemCodeEditorWidget) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.label_2 = QtGui.QLabel(SystemCodeEditorWidget) self.label_2.setText( QtGui.QApplication.translate("SystemCodeEditorWidget", "System code group", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setObjectName(_fromUtf8("label_2")) self.horizontalLayout_2.addWidget(self.label_2) self.uCodeGroupSelector = PythonComboBox(SystemCodeEditorWidget) self.uCodeGroupSelector.setObjectName(_fromUtf8("uCodeGroupSelector")) self.horizontalLayout_2.addWidget(self.uCodeGroupSelector) self.horizontalLayout_2.setStretch(1, 1) self.verticalLayout_2.addLayout(self.horizontalLayout_2) self.splitter = QtGui.QSplitter(SystemCodeEditorWidget) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setObjectName(_fromUtf8("splitter")) self.horizontalLayoutWidget = QtGui.QWidget(self.splitter) self.horizontalLayoutWidget.setObjectName( _fromUtf8("horizontalLayoutWidget")) self.horizontalLayout = QtGui.QHBoxLayout(self.horizontalLayoutWidget) self.horizontalLayout.setContentsMargins(-1, -1, -1, 0) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.uCodesTable = ListModelTableView(self.horizontalLayoutWidget) self.uCodesTable.setObjectName(_fromUtf8("uCodesTable")) self.horizontalLayout.addWidget(self.uCodesTable) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setContentsMargins(-1, -1, 0, -1) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.uNewCodeButton = QtGui.QPushButton(self.horizontalLayoutWidget) self.uNewCodeButton.setEnabled(False) self.uNewCodeButton.setText( QtGui.QApplication.translate("SystemCodeEditorWidget", "New", None, QtGui.QApplication.UnicodeUTF8)) self.uNewCodeButton.setObjectName(_fromUtf8("uNewCodeButton")) self.verticalLayout.addWidget(self.uNewCodeButton) self.uDeleteCodeButton = QtGui.QPushButton(self.horizontalLayoutWidget) self.uDeleteCodeButton.setEnabled(False) self.uDeleteCodeButton.setText( QtGui.QApplication.translate("SystemCodeEditorWidget", "Delete", None, QtGui.QApplication.UnicodeUTF8)) self.uDeleteCodeButton.setObjectName(_fromUtf8("uDeleteCodeButton")) self.verticalLayout.addWidget(self.uDeleteCodeButton) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem) self.horizontalLayout.addLayout(self.verticalLayout) self.frame = QtGui.QFrame(self.splitter) self.frame.setFrameShape(QtGui.QFrame.StyledPanel) self.frame.setFrameShadow(QtGui.QFrame.Raised) self.frame.setObjectName(_fromUtf8("frame")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.frame) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.uCodeEditor = ConnectedWidget(self.frame) self.uCodeEditor.setObjectName(_fromUtf8("uCodeEditor")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.uCodeEditor) self.horizontalLayout_3.setMargin(0) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.formLayout = QtGui.QFormLayout() self.formLayout.setObjectName(_fromUtf8("formLayout")) self.label = QtGui.QLabel(self.uCodeEditor) self.label.setText( QtGui.QApplication.translate("SystemCodeEditorWidget", "Code", None, QtGui.QApplication.UnicodeUTF8)) self.label.setObjectName(_fromUtf8("label")) self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.label) self.label_3 = QtGui.QLabel(self.uCodeEditor) self.label_3.setText( QtGui.QApplication.translate("SystemCodeEditorWidget", "Category", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setObjectName(_fromUtf8("label_3")) self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.label_3) self.label_4 = QtGui.QLabel(self.uCodeEditor) self.label_4.setText( QtGui.QApplication.translate("SystemCodeEditorWidget", "Value", None, QtGui.QApplication.UnicodeUTF8)) self.label_4.setObjectName(_fromUtf8("label_4")) self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_4) self.label_5 = QtGui.QLabel(self.uCodeEditor) self.label_5.setText( QtGui.QApplication.translate("SystemCodeEditorWidget", "Description", None, QtGui.QApplication.UnicodeUTF8)) self.label_5.setObjectName(_fromUtf8("label_5")) self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.label_5) self.code_code = QtGui.QLineEdit(self.uCodeEditor) self.code_code.setInputMethodHints(QtCore.Qt.ImhUppercaseOnly) self.code_code.setObjectName(_fromUtf8("code_code")) self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.code_code) self.code_category = QtGui.QComboBox(self.uCodeEditor) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.code_category.sizePolicy().hasHeightForWidth()) self.code_category.setSizePolicy(sizePolicy) self.code_category.setObjectName(_fromUtf8("code_category")) self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.code_category) self.code_value = QtGui.QLineEdit(self.uCodeEditor) self.code_value.setObjectName(_fromUtf8("code_value")) self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.code_value) self.code_description = QtGui.QPlainTextEdit(self.uCodeEditor) self.code_description.setObjectName(_fromUtf8("code_description")) self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.code_description) self.horizontalLayout_3.addLayout(self.formLayout) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.code_save_button = QtGui.QPushButton(self.uCodeEditor) self.code_save_button.setEnabled(False) self.code_save_button.setText( QtGui.QApplication.translate("SystemCodeEditorWidget", "Save", None, QtGui.QApplication.UnicodeUTF8)) self.code_save_button.setObjectName(_fromUtf8("code_save_button")) self.verticalLayout_3.addWidget(self.code_save_button) self.code_cancel_button = QtGui.QPushButton(self.uCodeEditor) self.code_cancel_button.setEnabled(False) self.code_cancel_button.setText( QtGui.QApplication.translate("SystemCodeEditorWidget", "Cancel", None, QtGui.QApplication.UnicodeUTF8)) self.code_cancel_button.setObjectName(_fromUtf8("code_cancel_button")) self.verticalLayout_3.addWidget(self.code_cancel_button) spacerItem1 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_3.addItem(spacerItem1) self.horizontalLayout_3.addLayout(self.verticalLayout_3) self.horizontalLayout_4.addWidget(self.uCodeEditor) self.verticalLayout_2.addWidget(self.splitter) self.retranslateUi(SystemCodeEditorWidget) QtCore.QMetaObject.connectSlotsByName(SystemCodeEditorWidget)
class Ui_AdminWidget(object): def setupUi(self, AdminWidget): AdminWidget.setObjectName(_fromUtf8("AdminWidget")) AdminWidget.resize(561, 537) self.verticalLayout = QtGui.QVBoxLayout(AdminWidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.tabWidget = QtGui.QTabWidget(AdminWidget) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.tab) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.label = QtGui.QLabel(self.tab) self.label.setWordWrap(True) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout_4.addWidget(self.label) self.uLastUpdateLabel = QtGui.QLabel(self.tab) self.uLastUpdateLabel.setText(_fromUtf8("")) self.uLastUpdateLabel.setObjectName(_fromUtf8("uLastUpdateLabel")) self.verticalLayout_4.addWidget(self.uLastUpdateLabel) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem1) self.uPublishDatabase = QtGui.QPushButton(self.tab) self.uPublishDatabase.setObjectName(_fromUtf8("uPublishDatabase")) self.horizontalLayout_3.addWidget(self.uPublishDatabase) self.uDownloadCSV = QtGui.QPushButton(self.tab) self.uDownloadCSV.setObjectName(_fromUtf8("uDownloadCSV")) self.horizontalLayout_3.addWidget(self.uDownloadCSV) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem2) self.verticalLayout_4.addLayout(self.horizontalLayout_3) spacerItem3 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem3) self.uUpdatingLabel = QtGui.QLabel(self.tab) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.uUpdatingLabel.setFont(font) self.uUpdatingLabel.setAlignment(QtCore.Qt.AlignCenter) self.uUpdatingLabel.setObjectName(_fromUtf8("uUpdatingLabel")) self.verticalLayout_4.addWidget(self.uUpdatingLabel) spacerItem4 = QtGui.QSpacerItem(20, 140, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem4) self.tabWidget.addTab(self.tab, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.tab_2) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.label_2 = QtGui.QLabel(self.tab_2) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout_3.addWidget(self.label_2) self.label_4 = QtGui.QLabel(self.tab_2) self.label_4.setWordWrap(True) self.label_4.setObjectName(_fromUtf8("label_4")) self.verticalLayout_3.addWidget(self.label_4) self.uUsersTable = ListModelTableView(self.tab_2) self.uUsersTable.setObjectName(_fromUtf8("uUsersTable")) self.verticalLayout_3.addWidget(self.uUsersTable) self.label_5 = QtGui.QLabel(self.tab_2) self.label_5.setObjectName(_fromUtf8("label_5")) self.verticalLayout_3.addWidget(self.label_5) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_3 = QtGui.QLabel(self.tab_2) self.label_3.setObjectName(_fromUtf8("label_3")) self.horizontalLayout.addWidget(self.label_3) self.uUserName = QtGui.QLineEdit(self.tab_2) self.uUserName.setObjectName(_fromUtf8("uUserName")) self.horizontalLayout.addWidget(self.uUserName) self.uUserIsAdmin = QtGui.QCheckBox(self.tab_2) self.uUserIsAdmin.setObjectName(_fromUtf8("uUserIsAdmin")) self.horizontalLayout.addWidget(self.uUserIsAdmin) self.verticalLayout_3.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.uAddUser = QtGui.QPushButton(self.tab_2) self.uAddUser.setObjectName(_fromUtf8("uAddUser")) self.horizontalLayout_2.addWidget(self.uAddUser) self.uUpdateUser = QtGui.QPushButton(self.tab_2) self.uUpdateUser.setObjectName(_fromUtf8("uUpdateUser")) self.horizontalLayout_2.addWidget(self.uUpdateUser) self.uRemoveUser = QtGui.QPushButton(self.tab_2) self.uRemoveUser.setObjectName(_fromUtf8("uRemoveUser")) self.horizontalLayout_2.addWidget(self.uRemoveUser) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.tabWidget.addTab(self.tab_2, _fromUtf8("")) self.tab_3 = QtGui.QWidget() self.tab_3.setObjectName(_fromUtf8("tab_3")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.tab_3) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.uSystemCodeWidget = SystemCodeEditorWidget(self.tab_3) self.uSystemCodeWidget.setObjectName(_fromUtf8("uSystemCodeWidget")) self.verticalLayout_2.addWidget(self.uSystemCodeWidget) self.tabWidget.addTab(self.tab_3, _fromUtf8("")) self.verticalLayout.addWidget(self.tabWidget) self.retranslateUi(AdminWidget) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(AdminWidget) def retranslateUi(self, AdminWidget): AdminWidget.setWindowTitle(_translate("AdminWidget", "Form", None)) self.label.setText(_translate("AdminWidget", "Use this button to update the published data on the web application, LDS, and CSV files.\n" "This will publish the data for all publishable names.\n" "\n" "Check the advanced search for status (Unpublished) and for \"names with not published annotation\" to see what will not be published.\n" "\n" "When you run the update the web database may be unavailable for about 5 minutes while this update runs.", None)) self.uPublishDatabase.setText(_translate("AdminWidget", "Publish data", None)) self.uDownloadCSV.setText(_translate("AdminWidget", "Download CSV", None)) self.uUpdatingLabel.setText(_translate("AdminWidget", "Updating web database - please wait .....", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("AdminWidget", "Publish gazetteer data", None)) self.label_2.setText(_translate("AdminWidget", "Administer gazetteer application users. Users must have a network login. ", None)) self.label_4.setText(_translate("AdminWidget", "Admin users can use the admin screens to update the web database, add and remove users, and update systems codes", None)) self.label_5.setText(_translate("AdminWidget", "To add a new user, just enter their network login userid below and click Add.", None)) self.label_3.setText(_translate("AdminWidget", "User name", None)) self.uUserIsAdmin.setText(_translate("AdminWidget", "Admin user", None)) self.uAddUser.setText(_translate("AdminWidget", "Add", None)) self.uUpdateUser.setText(_translate("AdminWidget", "Update", None)) self.uRemoveUser.setText(_translate("AdminWidget", "Remove", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("AdminWidget", "Users", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("AdminWidget", "System Codes", None))
def setupUi(self, AdminWidget): AdminWidget.setObjectName(_fromUtf8("AdminWidget")) AdminWidget.resize(561, 537) self.verticalLayout = QtGui.QVBoxLayout(AdminWidget) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.tabWidget = QtGui.QTabWidget(AdminWidget) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.tab = QtGui.QWidget() self.tab.setObjectName(_fromUtf8("tab")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.tab) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.label = QtGui.QLabel(self.tab) self.label.setWordWrap(True) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout_4.addWidget(self.label) self.uLastUpdateLabel = QtGui.QLabel(self.tab) self.uLastUpdateLabel.setText(_fromUtf8("")) self.uLastUpdateLabel.setObjectName(_fromUtf8("uLastUpdateLabel")) self.verticalLayout_4.addWidget(self.uLastUpdateLabel) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem1) self.uPublishDatabase = QtGui.QPushButton(self.tab) self.uPublishDatabase.setObjectName(_fromUtf8("uPublishDatabase")) self.horizontalLayout_3.addWidget(self.uPublishDatabase) self.uDownloadCSV = QtGui.QPushButton(self.tab) self.uDownloadCSV.setObjectName(_fromUtf8("uDownloadCSV")) self.horizontalLayout_3.addWidget(self.uDownloadCSV) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem2) self.verticalLayout_4.addLayout(self.horizontalLayout_3) spacerItem3 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem3) self.uUpdatingLabel = QtGui.QLabel(self.tab) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.uUpdatingLabel.setFont(font) self.uUpdatingLabel.setAlignment(QtCore.Qt.AlignCenter) self.uUpdatingLabel.setObjectName(_fromUtf8("uUpdatingLabel")) self.verticalLayout_4.addWidget(self.uUpdatingLabel) spacerItem4 = QtGui.QSpacerItem(20, 140, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem4) self.tabWidget.addTab(self.tab, _fromUtf8("")) self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName(_fromUtf8("tab_2")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.tab_2) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.label_2 = QtGui.QLabel(self.tab_2) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout_3.addWidget(self.label_2) self.label_4 = QtGui.QLabel(self.tab_2) self.label_4.setWordWrap(True) self.label_4.setObjectName(_fromUtf8("label_4")) self.verticalLayout_3.addWidget(self.label_4) self.uUsersTable = ListModelTableView(self.tab_2) self.uUsersTable.setObjectName(_fromUtf8("uUsersTable")) self.verticalLayout_3.addWidget(self.uUsersTable) self.label_5 = QtGui.QLabel(self.tab_2) self.label_5.setObjectName(_fromUtf8("label_5")) self.verticalLayout_3.addWidget(self.label_5) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_3 = QtGui.QLabel(self.tab_2) self.label_3.setObjectName(_fromUtf8("label_3")) self.horizontalLayout.addWidget(self.label_3) self.uUserName = QtGui.QLineEdit(self.tab_2) self.uUserName.setObjectName(_fromUtf8("uUserName")) self.horizontalLayout.addWidget(self.uUserName) self.uUserIsAdmin = QtGui.QCheckBox(self.tab_2) self.uUserIsAdmin.setObjectName(_fromUtf8("uUserIsAdmin")) self.horizontalLayout.addWidget(self.uUserIsAdmin) self.verticalLayout_3.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.uAddUser = QtGui.QPushButton(self.tab_2) self.uAddUser.setObjectName(_fromUtf8("uAddUser")) self.horizontalLayout_2.addWidget(self.uAddUser) self.uUpdateUser = QtGui.QPushButton(self.tab_2) self.uUpdateUser.setObjectName(_fromUtf8("uUpdateUser")) self.horizontalLayout_2.addWidget(self.uUpdateUser) self.uRemoveUser = QtGui.QPushButton(self.tab_2) self.uRemoveUser.setObjectName(_fromUtf8("uRemoveUser")) self.horizontalLayout_2.addWidget(self.uRemoveUser) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.tabWidget.addTab(self.tab_2, _fromUtf8("")) self.tab_3 = QtGui.QWidget() self.tab_3.setObjectName(_fromUtf8("tab_3")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.tab_3) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.uSystemCodeWidget = SystemCodeEditorWidget(self.tab_3) self.uSystemCodeWidget.setObjectName(_fromUtf8("uSystemCodeWidget")) self.verticalLayout_2.addWidget(self.uSystemCodeWidget) self.tabWidget.addTab(self.tab_3, _fromUtf8("")) self.verticalLayout.addWidget(self.tabWidget) self.retranslateUi(AdminWidget) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(AdminWidget)
def setupUi(self, NameSearchWidget): NameSearchWidget.setObjectName(_fromUtf8("NameSearchWidget")) NameSearchWidget.resize(529, 373) NameSearchWidget.setWindowTitle(QtGui.QApplication.translate("NameSearchWidget", "Form", None, QtGui.QApplication.UnicodeUTF8)) self.verticalLayout = QtGui.QVBoxLayout(NameSearchWidget) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.tabs = QtGui.QTabWidget(NameSearchWidget) self.tabs.setObjectName(_fromUtf8("tabs")) self.tabSearch = QtGui.QWidget() self.tabSearch.setObjectName(_fromUtf8("tabSearch")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.tabSearch) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.uSearchText = QtGui.QLineEdit(self.tabSearch) self.uSearchText.setObjectName(_fromUtf8("uSearchText")) self.horizontalLayout.addWidget(self.uSearchText) self.uSearchButton = QtGui.QToolButton(self.tabSearch) self.uSearchButton.setText(QtGui.QApplication.translate("NameSearchWidget", "Search", None, QtGui.QApplication.UnicodeUTF8)) self.uSearchButton.setObjectName(_fromUtf8("uSearchButton")) self.horizontalLayout.addWidget(self.uSearchButton) self.uClearSearch = QtGui.QToolButton(self.tabSearch) self.uClearSearch.setText(QtGui.QApplication.translate("NameSearchWidget", "Clear", None, QtGui.QApplication.UnicodeUTF8)) self.uClearSearch.setObjectName(_fromUtf8("uClearSearch")) self.horizontalLayout.addWidget(self.uClearSearch) self.uToggleAdvanced = QtGui.QToolButton(self.tabSearch) self.uToggleAdvanced.setText(QtGui.QApplication.translate("NameSearchWidget", "Advanced", None, QtGui.QApplication.UnicodeUTF8)) self.uToggleAdvanced.setObjectName(_fromUtf8("uToggleAdvanced")) self.horizontalLayout.addWidget(self.uToggleAdvanced) self.verticalLayout_2.addLayout(self.horizontalLayout) self.uSearchAdvanced = QtGui.QFrame(self.tabSearch) self.uSearchAdvanced.setFrameShape(QtGui.QFrame.StyledPanel) self.uSearchAdvanced.setFrameShadow(QtGui.QFrame.Raised) self.uSearchAdvanced.setObjectName(_fromUtf8("uSearchAdvanced")) self.formLayout_3 = QtGui.QFormLayout(self.uSearchAdvanced) self.formLayout_3.setObjectName(_fromUtf8("formLayout_3")) self.label_2 = QtGui.QLabel(self.uSearchAdvanced) self.label_2.setText(QtGui.QApplication.translate("NameSearchWidget", "Feature class/type", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setObjectName(_fromUtf8("label_2")) self.formLayout_3.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_2) self.label_3 = QtGui.QLabel(self.uSearchAdvanced) self.label_3.setText(QtGui.QApplication.translate("NameSearchWidget", "Name status", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setObjectName(_fromUtf8("label_3")) self.formLayout_3.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_3) self.uSearchNameStatus = QtGui.QComboBox(self.uSearchAdvanced) self.uSearchNameStatus.setObjectName(_fromUtf8("uSearchNameStatus")) self.formLayout_3.setWidget(2, QtGui.QFormLayout.FieldRole, self.uSearchNameStatus) self.uSearchMapExtent = QtGui.QCheckBox(self.uSearchAdvanced) self.uSearchMapExtent.setText(QtGui.QApplication.translate("NameSearchWidget", "Limit search to map area", None, QtGui.QApplication.UnicodeUTF8)) self.uSearchMapExtent.setObjectName(_fromUtf8("uSearchMapExtent")) self.formLayout_3.setWidget(4, QtGui.QFormLayout.FieldRole, self.uSearchMapExtent) self.uSearchUnpublished = QtGui.QCheckBox(self.uSearchAdvanced) self.uSearchUnpublished.setText(QtGui.QApplication.translate("NameSearchWidget", "Only names with \"Not published\" annotation", None, QtGui.QApplication.UnicodeUTF8)) self.uSearchUnpublished.setObjectName(_fromUtf8("uSearchUnpublished")) self.formLayout_3.setWidget(3, QtGui.QFormLayout.FieldRole, self.uSearchUnpublished) self.label_4 = QtGui.QLabel(self.uSearchAdvanced) self.label_4.setText(QtGui.QApplication.translate("NameSearchWidget", "Maximum matches", None, QtGui.QApplication.UnicodeUTF8)) self.label_4.setObjectName(_fromUtf8("label_4")) self.formLayout_3.setWidget(5, QtGui.QFormLayout.LabelRole, self.label_4) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.uSearchMaxResults = QtGui.QSpinBox(self.uSearchAdvanced) self.uSearchMaxResults.setMinimum(10) self.uSearchMaxResults.setMaximum(1000000) self.uSearchMaxResults.setSingleStep(100) self.uSearchMaxResults.setProperty("value", 100) self.uSearchMaxResults.setObjectName(_fromUtf8("uSearchMaxResults")) self.horizontalLayout_2.addWidget(self.uSearchMaxResults) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem) self.formLayout_3.setLayout(5, QtGui.QFormLayout.FieldRole, self.horizontalLayout_2) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.uSearchFeatClass = QtGui.QComboBox(self.uSearchAdvanced) self.uSearchFeatClass.setObjectName(_fromUtf8("uSearchFeatClass")) self.horizontalLayout_4.addWidget(self.uSearchFeatClass) self.uSearchFeatType = QtGui.QComboBox(self.uSearchAdvanced) self.uSearchFeatType.setObjectName(_fromUtf8("uSearchFeatType")) self.horizontalLayout_4.addWidget(self.uSearchFeatType) self.formLayout_3.setLayout(0, QtGui.QFormLayout.FieldRole, self.horizontalLayout_4) self.verticalLayout_2.addWidget(self.uSearchAdvanced) self.uSearchResults = ListModelTableView(self.tabSearch) self.uSearchResults.setObjectName(_fromUtf8("uSearchResults")) self.verticalLayout_2.addWidget(self.uSearchResults) self.uSearchStatus = QtGui.QLabel(self.tabSearch) self.uSearchStatus.setText(_fromUtf8("")) self.uSearchStatus.setObjectName(_fromUtf8("uSearchStatus")) self.verticalLayout_2.addWidget(self.uSearchStatus) self.tabs.addTab(self.tabSearch, _fromUtf8("")) self.tabRecent = QtGui.QWidget() self.tabRecent.setObjectName(_fromUtf8("tabRecent")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.tabRecent) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.uAllUsers = QtGui.QCheckBox(self.tabRecent) self.uAllUsers.setText(QtGui.QApplication.translate("NameSearchWidget", "Any user", None, QtGui.QApplication.UnicodeUTF8)) self.uAllUsers.setObjectName(_fromUtf8("uAllUsers")) self.horizontalLayout_3.addWidget(self.uAllUsers) self.uEditOnly = QtGui.QCheckBox(self.tabRecent) self.uEditOnly.setText(QtGui.QApplication.translate("NameSearchWidget", "Edited only", None, QtGui.QApplication.UnicodeUTF8)) self.uEditOnly.setObjectName(_fromUtf8("uEditOnly")) self.horizontalLayout_3.addWidget(self.uEditOnly) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem1) self.label = QtGui.QLabel(self.tabRecent) self.label.setText(QtGui.QApplication.translate("NameSearchWidget", "Max count ", None, QtGui.QApplication.UnicodeUTF8)) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_3.addWidget(self.label) self.uMaxRecent = QtGui.QSpinBox(self.tabRecent) self.uMaxRecent.setMinimum(10) self.uMaxRecent.setMaximum(1000) self.uMaxRecent.setProperty("value", 50) self.uMaxRecent.setObjectName(_fromUtf8("uMaxRecent")) self.horizontalLayout_3.addWidget(self.uMaxRecent) self.verticalLayout_4.addLayout(self.horizontalLayout_3) self.uRecentNames = ListModelTableView(self.tabRecent) self.uRecentNames.setObjectName(_fromUtf8("uRecentNames")) self.verticalLayout_4.addWidget(self.uRecentNames) self.tabs.addTab(self.tabRecent, _fromUtf8("")) self.tabFavourites = QtGui.QWidget() self.tabFavourites.setObjectName(_fromUtf8("tabFavourites")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.tabFavourites) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.uFavourites = ListModelTableView(self.tabFavourites) self.uFavourites.setObjectName(_fromUtf8("uFavourites")) self.verticalLayout_3.addWidget(self.uFavourites) self.tabs.addTab(self.tabFavourites, _fromUtf8("")) self.verticalLayout.addWidget(self.tabs) self.retranslateUi(NameSearchWidget) self.tabs.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(NameSearchWidget)
def setupUi(self, NameSearchWidget): NameSearchWidget.setObjectName("NameSearchWidget") NameSearchWidget.resize(529, 373) self.verticalLayout = QtWidgets.QVBoxLayout(NameSearchWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.tabs = QtWidgets.QTabWidget(NameSearchWidget) self.tabs.setObjectName("tabs") self.tabSearch = QtWidgets.QWidget() self.tabSearch.setObjectName("tabSearch") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.tabSearch) self.verticalLayout_2.setObjectName("verticalLayout_2") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.uSearchText = QtWidgets.QLineEdit(self.tabSearch) self.uSearchText.setObjectName("uSearchText") self.horizontalLayout.addWidget(self.uSearchText) self.uSearchButton = QtWidgets.QToolButton(self.tabSearch) self.uSearchButton.setObjectName("uSearchButton") self.horizontalLayout.addWidget(self.uSearchButton) self.uClearSearch = QtWidgets.QToolButton(self.tabSearch) self.uClearSearch.setObjectName("uClearSearch") self.horizontalLayout.addWidget(self.uClearSearch) self.uToggleAdvanced = QtWidgets.QToolButton(self.tabSearch) self.uToggleAdvanced.setObjectName("uToggleAdvanced") self.horizontalLayout.addWidget(self.uToggleAdvanced) self.verticalLayout_2.addLayout(self.horizontalLayout) self.uSearchAdvanced = QtWidgets.QFrame(self.tabSearch) self.uSearchAdvanced.setFrameShape(QtWidgets.QFrame.StyledPanel) self.uSearchAdvanced.setFrameShadow(QtWidgets.QFrame.Raised) self.uSearchAdvanced.setObjectName("uSearchAdvanced") self.formLayout_3 = QtWidgets.QFormLayout(self.uSearchAdvanced) self.formLayout_3.setObjectName("formLayout_3") self.label_2 = QtWidgets.QLabel(self.uSearchAdvanced) self.label_2.setObjectName("label_2") self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_2) self.label_3 = QtWidgets.QLabel(self.uSearchAdvanced) self.label_3.setObjectName("label_3") self.formLayout_3.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_3) self.uSearchNameStatus = QtWidgets.QComboBox(self.uSearchAdvanced) self.uSearchNameStatus.setObjectName("uSearchNameStatus") self.formLayout_3.setWidget( 2, QtWidgets.QFormLayout.FieldRole, self.uSearchNameStatus ) self.uSearchMapExtent = QtWidgets.QCheckBox(self.uSearchAdvanced) self.uSearchMapExtent.setObjectName("uSearchMapExtent") self.formLayout_3.setWidget( 4, QtWidgets.QFormLayout.FieldRole, self.uSearchMapExtent ) self.uSearchUnpublished = QtWidgets.QCheckBox(self.uSearchAdvanced) self.uSearchUnpublished.setObjectName("uSearchUnpublished") self.formLayout_3.setWidget( 3, QtWidgets.QFormLayout.FieldRole, self.uSearchUnpublished ) self.label_4 = QtWidgets.QLabel(self.uSearchAdvanced) self.label_4.setObjectName("label_4") self.formLayout_3.setWidget(5, QtWidgets.QFormLayout.LabelRole, self.label_4) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.uSearchMaxResults = QtWidgets.QSpinBox(self.uSearchAdvanced) self.uSearchMaxResults.setMinimum(10) self.uSearchMaxResults.setMaximum(1000000) self.uSearchMaxResults.setSingleStep(100) self.uSearchMaxResults.setProperty("value", 100) self.uSearchMaxResults.setObjectName("uSearchMaxResults") self.horizontalLayout_2.addWidget(self.uSearchMaxResults) spacerItem = QtWidgets.QSpacerItem( 40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum ) self.horizontalLayout_2.addItem(spacerItem) self.formLayout_3.setLayout( 5, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_2 ) self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.uSearchFeatClass = QtWidgets.QComboBox(self.uSearchAdvanced) self.uSearchFeatClass.setObjectName("uSearchFeatClass") self.horizontalLayout_4.addWidget(self.uSearchFeatClass) self.uSearchFeatType = QtWidgets.QComboBox(self.uSearchAdvanced) self.uSearchFeatType.setObjectName("uSearchFeatType") self.horizontalLayout_4.addWidget(self.uSearchFeatType) self.formLayout_3.setLayout( 0, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout_4 ) self.verticalLayout_2.addWidget(self.uSearchAdvanced) self.uSearchResults = ListModelTableView(self.tabSearch) self.uSearchResults.setObjectName("uSearchResults") self.verticalLayout_2.addWidget(self.uSearchResults) self.uSearchStatus = QtWidgets.QLabel(self.tabSearch) self.uSearchStatus.setText("") self.uSearchStatus.setObjectName("uSearchStatus") self.verticalLayout_2.addWidget(self.uSearchStatus) self.tabs.addTab(self.tabSearch, "") self.tabRecent = QtWidgets.QWidget() self.tabRecent.setObjectName("tabRecent") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tabRecent) self.verticalLayout_4.setObjectName("verticalLayout_4") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.uAllUsers = QtWidgets.QCheckBox(self.tabRecent) self.uAllUsers.setObjectName("uAllUsers") self.horizontalLayout_3.addWidget(self.uAllUsers) self.uEditOnly = QtWidgets.QCheckBox(self.tabRecent) self.uEditOnly.setObjectName("uEditOnly") self.horizontalLayout_3.addWidget(self.uEditOnly) spacerItem1 = QtWidgets.QSpacerItem( 40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum ) self.horizontalLayout_3.addItem(spacerItem1) self.label = QtWidgets.QLabel(self.tabRecent) self.label.setObjectName("label") self.horizontalLayout_3.addWidget(self.label) self.uMaxRecent = QtWidgets.QSpinBox(self.tabRecent) self.uMaxRecent.setMinimum(10) self.uMaxRecent.setMaximum(1000) self.uMaxRecent.setProperty("value", 50) self.uMaxRecent.setObjectName("uMaxRecent") self.horizontalLayout_3.addWidget(self.uMaxRecent) self.verticalLayout_4.addLayout(self.horizontalLayout_3) self.uRecentNames = ListModelTableView(self.tabRecent) self.uRecentNames.setObjectName("uRecentNames") self.verticalLayout_4.addWidget(self.uRecentNames) self.tabs.addTab(self.tabRecent, "") self.tabFavourites = QtWidgets.QWidget() self.tabFavourites.setObjectName("tabFavourites") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tabFavourites) self.verticalLayout_3.setObjectName("verticalLayout_3") self.uFavourites = ListModelTableView(self.tabFavourites) self.uFavourites.setObjectName("uFavourites") self.verticalLayout_3.addWidget(self.uFavourites) self.tabs.addTab(self.tabFavourites, "") self.verticalLayout.addWidget(self.tabs) self.retranslateUi(NameSearchWidget) self.tabs.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(NameSearchWidget)
def setupUi(self, AdminWidget): AdminWidget.setObjectName("AdminWidget") AdminWidget.resize(561, 537) self.verticalLayout = QtWidgets.QVBoxLayout(AdminWidget) self.verticalLayout.setObjectName("verticalLayout") self.tabWidget = QtWidgets.QTabWidget(AdminWidget) self.tabWidget.setObjectName("tabWidget") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tab) self.verticalLayout_4.setObjectName("verticalLayout_4") self.label = QtWidgets.QLabel(self.tab) self.label.setWordWrap(True) self.label.setObjectName("label") self.verticalLayout_4.addWidget(self.label) self.uLastUpdateLabel = QtWidgets.QLabel(self.tab) self.uLastUpdateLabel.setText("") self.uLastUpdateLabel.setObjectName("uLastUpdateLabel") self.verticalLayout_4.addWidget(self.uLastUpdateLabel) spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem) self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_3.setObjectName("horizontalLayout_3") spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem1) self.uPublishDatabase = QtWidgets.QPushButton(self.tab) self.uPublishDatabase.setObjectName("uPublishDatabase") self.horizontalLayout_3.addWidget(self.uPublishDatabase) self.uDownloadCSV = QtWidgets.QPushButton(self.tab) self.uDownloadCSV.setObjectName("uDownloadCSV") self.horizontalLayout_3.addWidget(self.uDownloadCSV) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem2) self.verticalLayout_4.addLayout(self.horizontalLayout_3) spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem3) self.uUpdatingLabel = QtWidgets.QLabel(self.tab) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.uUpdatingLabel.setFont(font) self.uUpdatingLabel.setAlignment(QtCore.Qt.AlignCenter) self.uUpdatingLabel.setObjectName("uUpdatingLabel") self.verticalLayout_4.addWidget(self.uUpdatingLabel) spacerItem4 = QtWidgets.QSpacerItem(20, 140, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem4) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tab_2) self.verticalLayout_3.setObjectName("verticalLayout_3") self.label_2 = QtWidgets.QLabel(self.tab_2) self.label_2.setObjectName("label_2") self.verticalLayout_3.addWidget(self.label_2) self.label_4 = QtWidgets.QLabel(self.tab_2) self.label_4.setWordWrap(True) self.label_4.setObjectName("label_4") self.verticalLayout_3.addWidget(self.label_4) self.uUsersTable = ListModelTableView(self.tab_2) self.uUsersTable.setObjectName("uUsersTable") self.verticalLayout_3.addWidget(self.uUsersTable) self.label_5 = QtWidgets.QLabel(self.tab_2) self.label_5.setObjectName("label_5") self.verticalLayout_3.addWidget(self.label_5) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label_3 = QtWidgets.QLabel(self.tab_2) self.label_3.setObjectName("label_3") self.horizontalLayout.addWidget(self.label_3) self.uUserName = QtWidgets.QLineEdit(self.tab_2) self.uUserName.setObjectName("uUserName") self.horizontalLayout.addWidget(self.uUserName) self.uUserIsAdmin = QtWidgets.QCheckBox(self.tab_2) self.uUserIsAdmin.setObjectName("uUserIsAdmin") self.horizontalLayout.addWidget(self.uUserIsAdmin) self.verticalLayout_3.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.uAddUser = QtWidgets.QPushButton(self.tab_2) self.uAddUser.setObjectName("uAddUser") self.horizontalLayout_2.addWidget(self.uAddUser) self.uUpdateUser = QtWidgets.QPushButton(self.tab_2) self.uUpdateUser.setObjectName("uUpdateUser") self.horizontalLayout_2.addWidget(self.uUpdateUser) self.uRemoveUser = QtWidgets.QPushButton(self.tab_2) self.uRemoveUser.setObjectName("uRemoveUser") self.horizontalLayout_2.addWidget(self.uRemoveUser) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.tabWidget.addTab(self.tab_2, "") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.tab_3) self.verticalLayout_2.setObjectName("verticalLayout_2") self.uSystemCodeWidget = SystemCodeEditorWidget(self.tab_3) self.uSystemCodeWidget.setObjectName("uSystemCodeWidget") self.verticalLayout_2.addWidget(self.uSystemCodeWidget) self.tabWidget.addTab(self.tab_3, "") self.verticalLayout.addWidget(self.tabWidget) self.retranslateUi(AdminWidget) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(AdminWidget)
class Ui_AdminWidget(object): def setupUi(self, AdminWidget): AdminWidget.setObjectName("AdminWidget") AdminWidget.resize(561, 537) self.verticalLayout = QtWidgets.QVBoxLayout(AdminWidget) self.verticalLayout.setObjectName("verticalLayout") self.tabWidget = QtWidgets.QTabWidget(AdminWidget) self.tabWidget.setObjectName("tabWidget") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tab) self.verticalLayout_4.setObjectName("verticalLayout_4") self.label = QtWidgets.QLabel(self.tab) self.label.setWordWrap(True) self.label.setObjectName("label") self.verticalLayout_4.addWidget(self.label) self.uLastUpdateLabel = QtWidgets.QLabel(self.tab) self.uLastUpdateLabel.setText("") self.uLastUpdateLabel.setObjectName("uLastUpdateLabel") self.verticalLayout_4.addWidget(self.uLastUpdateLabel) spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem) self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_3.setObjectName("horizontalLayout_3") spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem1) self.uPublishDatabase = QtWidgets.QPushButton(self.tab) self.uPublishDatabase.setObjectName("uPublishDatabase") self.horizontalLayout_3.addWidget(self.uPublishDatabase) self.uDownloadCSV = QtWidgets.QPushButton(self.tab) self.uDownloadCSV.setObjectName("uDownloadCSV") self.horizontalLayout_3.addWidget(self.uDownloadCSV) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem2) self.verticalLayout_4.addLayout(self.horizontalLayout_3) spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem3) self.uUpdatingLabel = QtWidgets.QLabel(self.tab) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.uUpdatingLabel.setFont(font) self.uUpdatingLabel.setAlignment(QtCore.Qt.AlignCenter) self.uUpdatingLabel.setObjectName("uUpdatingLabel") self.verticalLayout_4.addWidget(self.uUpdatingLabel) spacerItem4 = QtWidgets.QSpacerItem(20, 140, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_4.addItem(spacerItem4) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tab_2) self.verticalLayout_3.setObjectName("verticalLayout_3") self.label_2 = QtWidgets.QLabel(self.tab_2) self.label_2.setObjectName("label_2") self.verticalLayout_3.addWidget(self.label_2) self.label_4 = QtWidgets.QLabel(self.tab_2) self.label_4.setWordWrap(True) self.label_4.setObjectName("label_4") self.verticalLayout_3.addWidget(self.label_4) self.uUsersTable = ListModelTableView(self.tab_2) self.uUsersTable.setObjectName("uUsersTable") self.verticalLayout_3.addWidget(self.uUsersTable) self.label_5 = QtWidgets.QLabel(self.tab_2) self.label_5.setObjectName("label_5") self.verticalLayout_3.addWidget(self.label_5) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label_3 = QtWidgets.QLabel(self.tab_2) self.label_3.setObjectName("label_3") self.horizontalLayout.addWidget(self.label_3) self.uUserName = QtWidgets.QLineEdit(self.tab_2) self.uUserName.setObjectName("uUserName") self.horizontalLayout.addWidget(self.uUserName) self.uUserIsAdmin = QtWidgets.QCheckBox(self.tab_2) self.uUserIsAdmin.setObjectName("uUserIsAdmin") self.horizontalLayout.addWidget(self.uUserIsAdmin) self.verticalLayout_3.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.uAddUser = QtWidgets.QPushButton(self.tab_2) self.uAddUser.setObjectName("uAddUser") self.horizontalLayout_2.addWidget(self.uAddUser) self.uUpdateUser = QtWidgets.QPushButton(self.tab_2) self.uUpdateUser.setObjectName("uUpdateUser") self.horizontalLayout_2.addWidget(self.uUpdateUser) self.uRemoveUser = QtWidgets.QPushButton(self.tab_2) self.uRemoveUser.setObjectName("uRemoveUser") self.horizontalLayout_2.addWidget(self.uRemoveUser) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.tabWidget.addTab(self.tab_2, "") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.tab_3) self.verticalLayout_2.setObjectName("verticalLayout_2") self.uSystemCodeWidget = SystemCodeEditorWidget(self.tab_3) self.uSystemCodeWidget.setObjectName("uSystemCodeWidget") self.verticalLayout_2.addWidget(self.uSystemCodeWidget) self.tabWidget.addTab(self.tab_3, "") self.verticalLayout.addWidget(self.tabWidget) self.retranslateUi(AdminWidget) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(AdminWidget) def retranslateUi(self, AdminWidget): _translate = QtCore.QCoreApplication.translate AdminWidget.setWindowTitle(_translate("AdminWidget", "Form")) self.label.setText( _translate( "AdminWidget", "Use this button to update the published data on the web application, LDS, and CSV files.\n" "This will publish the data for all publishable names.\n" "\n" 'Check the advanced search for status (Unpublished) and for "names with not published annotation" to see what will not be published.\n' "\n" "When you run the update the web database may be unavailable for about 5 minutes while this update runs.", )) self.uPublishDatabase.setText(_translate("AdminWidget", "Publish data")) self.uDownloadCSV.setText(_translate("AdminWidget", "Download CSV")) self.uUpdatingLabel.setText( _translate("AdminWidget", "Updating web database - please wait .....")) self.tabWidget.setTabText( self.tabWidget.indexOf(self.tab), _translate("AdminWidget", "Publish gazetteer data"), ) self.label_2.setText( _translate( "AdminWidget", "Administer gazetteer application users. Users must have a network login. ", )) self.label_4.setText( _translate( "AdminWidget", "Admin users can use the admin screens to update the web database, add and remove users, and update systems codes", )) self.label_5.setText( _translate( "AdminWidget", "To add a new user, just enter their network login userid below and click Add.", )) self.label_3.setText(_translate("AdminWidget", "User name")) self.uUserIsAdmin.setText(_translate("AdminWidget", "Admin user")) self.uAddUser.setText(_translate("AdminWidget", "Add")) self.uUpdateUser.setText(_translate("AdminWidget", "Update")) self.uRemoveUser.setText(_translate("AdminWidget", "Remove")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("AdminWidget", "Users")) self.tabWidget.setTabText( self.tabWidget.indexOf(self.tab_3), _translate("AdminWidget", "System Codes"), )
class Ui_NameSearchWidget(object): def setupUi(self, NameSearchWidget): NameSearchWidget.setObjectName(_fromUtf8("NameSearchWidget")) NameSearchWidget.resize(529, 373) NameSearchWidget.setWindowTitle( QtGui.QApplication.translate("NameSearchWidget", "Form", None, QtGui.QApplication.UnicodeUTF8)) self.verticalLayout = QtGui.QVBoxLayout(NameSearchWidget) self.verticalLayout.setMargin(0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.tabs = QtGui.QTabWidget(NameSearchWidget) self.tabs.setObjectName(_fromUtf8("tabs")) self.tabSearch = QtGui.QWidget() self.tabSearch.setObjectName(_fromUtf8("tabSearch")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.tabSearch) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.uSearchText = QtGui.QLineEdit(self.tabSearch) self.uSearchText.setObjectName(_fromUtf8("uSearchText")) self.horizontalLayout.addWidget(self.uSearchText) self.uSearchButton = QtGui.QToolButton(self.tabSearch) self.uSearchButton.setText( QtGui.QApplication.translate("NameSearchWidget", "Search", None, QtGui.QApplication.UnicodeUTF8)) self.uSearchButton.setObjectName(_fromUtf8("uSearchButton")) self.horizontalLayout.addWidget(self.uSearchButton) self.uClearSearch = QtGui.QToolButton(self.tabSearch) self.uClearSearch.setText( QtGui.QApplication.translate("NameSearchWidget", "Clear", None, QtGui.QApplication.UnicodeUTF8)) self.uClearSearch.setObjectName(_fromUtf8("uClearSearch")) self.horizontalLayout.addWidget(self.uClearSearch) self.uToggleAdvanced = QtGui.QToolButton(self.tabSearch) self.uToggleAdvanced.setText( QtGui.QApplication.translate("NameSearchWidget", "Advanced", None, QtGui.QApplication.UnicodeUTF8)) self.uToggleAdvanced.setObjectName(_fromUtf8("uToggleAdvanced")) self.horizontalLayout.addWidget(self.uToggleAdvanced) self.verticalLayout_2.addLayout(self.horizontalLayout) self.uSearchAdvanced = QtGui.QFrame(self.tabSearch) self.uSearchAdvanced.setFrameShape(QtGui.QFrame.StyledPanel) self.uSearchAdvanced.setFrameShadow(QtGui.QFrame.Raised) self.uSearchAdvanced.setObjectName(_fromUtf8("uSearchAdvanced")) self.formLayout_3 = QtGui.QFormLayout(self.uSearchAdvanced) self.formLayout_3.setObjectName(_fromUtf8("formLayout_3")) self.label_2 = QtGui.QLabel(self.uSearchAdvanced) self.label_2.setText( QtGui.QApplication.translate("NameSearchWidget", "Feature class/type", None, QtGui.QApplication.UnicodeUTF8)) self.label_2.setObjectName(_fromUtf8("label_2")) self.formLayout_3.setWidget(0, QtGui.QFormLayout.LabelRole, self.label_2) self.label_3 = QtGui.QLabel(self.uSearchAdvanced) self.label_3.setText( QtGui.QApplication.translate("NameSearchWidget", "Name status", None, QtGui.QApplication.UnicodeUTF8)) self.label_3.setObjectName(_fromUtf8("label_3")) self.formLayout_3.setWidget(2, QtGui.QFormLayout.LabelRole, self.label_3) self.uSearchNameStatus = QtGui.QComboBox(self.uSearchAdvanced) self.uSearchNameStatus.setObjectName(_fromUtf8("uSearchNameStatus")) self.formLayout_3.setWidget(2, QtGui.QFormLayout.FieldRole, self.uSearchNameStatus) self.uSearchMapExtent = QtGui.QCheckBox(self.uSearchAdvanced) self.uSearchMapExtent.setText( QtGui.QApplication.translate("NameSearchWidget", "Limit search to map area", None, QtGui.QApplication.UnicodeUTF8)) self.uSearchMapExtent.setObjectName(_fromUtf8("uSearchMapExtent")) self.formLayout_3.setWidget(4, QtGui.QFormLayout.FieldRole, self.uSearchMapExtent) self.uSearchUnpublished = QtGui.QCheckBox(self.uSearchAdvanced) self.uSearchUnpublished.setText( QtGui.QApplication.translate( "NameSearchWidget", "Only names with \"Not published\" annotation", None, QtGui.QApplication.UnicodeUTF8)) self.uSearchUnpublished.setObjectName(_fromUtf8("uSearchUnpublished")) self.formLayout_3.setWidget(3, QtGui.QFormLayout.FieldRole, self.uSearchUnpublished) self.label_4 = QtGui.QLabel(self.uSearchAdvanced) self.label_4.setText( QtGui.QApplication.translate("NameSearchWidget", "Maximum matches", None, QtGui.QApplication.UnicodeUTF8)) self.label_4.setObjectName(_fromUtf8("label_4")) self.formLayout_3.setWidget(5, QtGui.QFormLayout.LabelRole, self.label_4) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.uSearchMaxResults = QtGui.QSpinBox(self.uSearchAdvanced) self.uSearchMaxResults.setMinimum(10) self.uSearchMaxResults.setMaximum(1000000) self.uSearchMaxResults.setSingleStep(100) self.uSearchMaxResults.setProperty("value", 100) self.uSearchMaxResults.setObjectName(_fromUtf8("uSearchMaxResults")) self.horizontalLayout_2.addWidget(self.uSearchMaxResults) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem) self.formLayout_3.setLayout(5, QtGui.QFormLayout.FieldRole, self.horizontalLayout_2) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.uSearchFeatClass = QtGui.QComboBox(self.uSearchAdvanced) self.uSearchFeatClass.setObjectName(_fromUtf8("uSearchFeatClass")) self.horizontalLayout_4.addWidget(self.uSearchFeatClass) self.uSearchFeatType = QtGui.QComboBox(self.uSearchAdvanced) self.uSearchFeatType.setObjectName(_fromUtf8("uSearchFeatType")) self.horizontalLayout_4.addWidget(self.uSearchFeatType) self.formLayout_3.setLayout(0, QtGui.QFormLayout.FieldRole, self.horizontalLayout_4) self.verticalLayout_2.addWidget(self.uSearchAdvanced) self.uSearchResults = ListModelTableView(self.tabSearch) self.uSearchResults.setObjectName(_fromUtf8("uSearchResults")) self.verticalLayout_2.addWidget(self.uSearchResults) self.uSearchStatus = QtGui.QLabel(self.tabSearch) self.uSearchStatus.setText(_fromUtf8("")) self.uSearchStatus.setObjectName(_fromUtf8("uSearchStatus")) self.verticalLayout_2.addWidget(self.uSearchStatus) self.tabs.addTab(self.tabSearch, _fromUtf8("")) self.tabRecent = QtGui.QWidget() self.tabRecent.setObjectName(_fromUtf8("tabRecent")) self.verticalLayout_4 = QtGui.QVBoxLayout(self.tabRecent) self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setContentsMargins(-1, 0, -1, -1) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.uAllUsers = QtGui.QCheckBox(self.tabRecent) self.uAllUsers.setText( QtGui.QApplication.translate("NameSearchWidget", "Any user", None, QtGui.QApplication.UnicodeUTF8)) self.uAllUsers.setObjectName(_fromUtf8("uAllUsers")) self.horizontalLayout_3.addWidget(self.uAllUsers) self.uEditOnly = QtGui.QCheckBox(self.tabRecent) self.uEditOnly.setText( QtGui.QApplication.translate("NameSearchWidget", "Edited only", None, QtGui.QApplication.UnicodeUTF8)) self.uEditOnly.setObjectName(_fromUtf8("uEditOnly")) self.horizontalLayout_3.addWidget(self.uEditOnly) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem1) self.label = QtGui.QLabel(self.tabRecent) self.label.setText( QtGui.QApplication.translate("NameSearchWidget", "Max count ", None, QtGui.QApplication.UnicodeUTF8)) self.label.setObjectName(_fromUtf8("label")) self.horizontalLayout_3.addWidget(self.label) self.uMaxRecent = QtGui.QSpinBox(self.tabRecent) self.uMaxRecent.setMinimum(10) self.uMaxRecent.setMaximum(1000) self.uMaxRecent.setProperty("value", 50) self.uMaxRecent.setObjectName(_fromUtf8("uMaxRecent")) self.horizontalLayout_3.addWidget(self.uMaxRecent) self.verticalLayout_4.addLayout(self.horizontalLayout_3) self.uRecentNames = ListModelTableView(self.tabRecent) self.uRecentNames.setObjectName(_fromUtf8("uRecentNames")) self.verticalLayout_4.addWidget(self.uRecentNames) self.tabs.addTab(self.tabRecent, _fromUtf8("")) self.tabFavourites = QtGui.QWidget() self.tabFavourites.setObjectName(_fromUtf8("tabFavourites")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.tabFavourites) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.uFavourites = ListModelTableView(self.tabFavourites) self.uFavourites.setObjectName(_fromUtf8("uFavourites")) self.verticalLayout_3.addWidget(self.uFavourites) self.tabs.addTab(self.tabFavourites, _fromUtf8("")) self.verticalLayout.addWidget(self.tabs) self.retranslateUi(NameSearchWidget) self.tabs.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(NameSearchWidget) def retranslateUi(self, NameSearchWidget): self.tabs.setTabText( self.tabs.indexOf(self.tabSearch), QtGui.QApplication.translate("NameSearchWidget", "Search", None, QtGui.QApplication.UnicodeUTF8)) self.tabs.setTabText( self.tabs.indexOf(self.tabRecent), QtGui.QApplication.translate("NameSearchWidget", "Recent", None, QtGui.QApplication.UnicodeUTF8)) self.tabs.setTabText( self.tabs.indexOf(self.tabFavourites), QtGui.QApplication.translate("NameSearchWidget", "Favourites", None, QtGui.QApplication.UnicodeUTF8))