def setupUi(self, getVectorLayer): getVectorLayer.setObjectName("getVectorLayer") getVectorLayer.resize(351, 358) self.buttonBox = QtWidgets.QDialogButtonBox(getVectorLayer) self.buttonBox.setGeometry(QtCore.QRect(180, 320, 156, 23)) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Ok | QtWidgets.QDialogButtonBox.Cancel) self.buttonBox.setObjectName("buttonBox") self.listWidget = QtWidgets.QListWidget(getVectorLayer) self.listWidget.setGeometry(QtCore.QRect(30, 50, 291, 261)) self.listWidget.setObjectName("listWidget") #item = QtWidgets.QListWidgetItem() #font = QtGui.QFont() #font.setPointSize(12) #item.setFont(font) #item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsEnabled) #self.listWidget.addItem(item) self.label = QtWidgets.QLabel(getVectorLayer) self.label.setGeometry(QtCore.QRect(110, 10, 141, 21)) font = QtGui.QFont() font.setPointSize(12) self.label.setFont(font) self.label.setObjectName("label") self.retranslateUi(getVectorLayer) QtCore.QMetaObject.connectSlotsByName(getVectorLayer)
def assemble(self): titles = [] row_count = 0 for r, t in self.all_items: titles.append(r) self.about_table.insertRow(row_count) if isinstance(t, list): lv = QtWidgets.QListWidget() lv.addItems(t) self.about_table.setCellWidget(row_count, 0, lv) self.about_table.setRowHeight( row_count, len(t) * self.about_table.rowHeight(row_count)) else: self.about_table.setItem(row_count, 0, QtWidgets.QTableWidgetItem(str(t))) row_count += 1 self.about_table.setVerticalHeaderLabels(titles)
def setupUi(self, Options): Options.setObjectName("Options") Options.resize(542, 474) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Options.sizePolicy().hasHeightForWidth()) Options.setSizePolicy(sizePolicy) self.gridLayout = QtWidgets.QGridLayout(Options) self.gridLayout.setObjectName("gridLayout") self.tabWidget = QtWidgets.QTabWidget(Options) self.tabWidget.setEnabled(True) self.tabWidget.setTabShape(QtWidgets.QTabWidget.Rounded) self.tabWidget.setElideMode(QtCore.Qt.ElideLeft) self.tabWidget.setTabsClosable(False) self.tabWidget.setObjectName("tabWidget") self.tabGeneral = QtWidgets.QWidget() self.tabGeneral.setEnabled(True) self.tabGeneral.setObjectName("tabGeneral") self.gridLayout_2 = QtWidgets.QGridLayout(self.tabGeneral) self.gridLayout_2.setObjectName("gridLayout_2") spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout_2.addItem(spacerItem, 1, 0, 1, 1) self.groupBox = QtWidgets.QGroupBox(self.tabGeneral) self.groupBox.setObjectName("groupBox") self.gridLayout_12 = QtWidgets.QGridLayout(self.groupBox) self.gridLayout_12.setObjectName("gridLayout_12") self.gridLayout_3 = QtWidgets.QGridLayout() self.gridLayout_3.setObjectName("gridLayout_3") self.lineEditProjectsDatabase = QtWidgets.QLineEdit(self.groupBox) self.lineEditProjectsDatabase.setObjectName("lineEditProjectsDatabase") self.gridLayout_3.addWidget(self.lineEditProjectsDatabase, 0, 1, 1, 1) self.label = QtWidgets.QLabel(self.groupBox) self.label.setObjectName("label") self.gridLayout_3.addWidget(self.label, 0, 0, 1, 1) self.btnBrowseProjectsDatabase = QtWidgets.QPushButton(self.groupBox) self.btnBrowseProjectsDatabase.setObjectName( "btnBrowseProjectsDatabase") self.gridLayout_3.addWidget(self.btnBrowseProjectsDatabase, 0, 2, 1, 1) self.btnBrowseProjectsRootDir = QtWidgets.QPushButton(self.groupBox) self.btnBrowseProjectsRootDir.setObjectName("btnBrowseProjectsRootDir") self.gridLayout_3.addWidget(self.btnBrowseProjectsRootDir, 1, 2, 1, 1) self.lineEditProjectsRootDir = QtWidgets.QLineEdit(self.groupBox) self.lineEditProjectsRootDir.setObjectName("lineEditProjectsRootDir") self.gridLayout_3.addWidget(self.lineEditProjectsRootDir, 1, 1, 1, 1) self.label_11 = QtWidgets.QLabel(self.groupBox) self.label_11.setObjectName("label_11") self.gridLayout_3.addWidget(self.label_11, 1, 0, 1, 1) self.gridLayout_12.addLayout(self.gridLayout_3, 0, 0, 1, 1) self.btnTestProjectDB = QtWidgets.QPushButton(self.groupBox) self.btnTestProjectDB.setObjectName("btnTestProjectDB") self.gridLayout_12.addWidget(self.btnTestProjectDB, 1, 0, 1, 1) self.gridLayout_2.addWidget(self.groupBox, 0, 0, 1, 1) self.tabWidget.addTab(self.tabGeneral, "") self.tabImport = QtWidgets.QWidget() self.tabImport.setObjectName("tabImport") self.gridLayout_7 = QtWidgets.QGridLayout(self.tabImport) self.gridLayout_7.setObjectName("gridLayout_7") self.groupBox_3 = QtWidgets.QGroupBox(self.tabImport) self.groupBox_3.setObjectName("groupBox_3") self.gridLayout_4 = QtWidgets.QGridLayout(self.groupBox_3) self.gridLayout_4.setObjectName("gridLayout_4") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label_8 = QtWidgets.QLabel(self.groupBox_3) self.label_8.setObjectName("label_8") self.horizontalLayout.addWidget(self.label_8) self.lineEditImportJar = QtWidgets.QLineEdit(self.groupBox_3) self.lineEditImportJar.setObjectName("lineEditImportJar") self.horizontalLayout.addWidget(self.lineEditImportJar) self.btnBrowseImportJar = QtWidgets.QPushButton(self.groupBox_3) self.btnBrowseImportJar.setObjectName("btnBrowseImportJar") self.horizontalLayout.addWidget(self.btnBrowseImportJar) self.gridLayout_4.addLayout(self.horizontalLayout, 2, 0, 1, 1) self.gridLayout_7.addWidget(self.groupBox_3, 1, 0, 1, 1) self.groupBox_2 = QtWidgets.QGroupBox(self.tabImport) self.groupBox_2.setObjectName("groupBox_2") self.gridLayout_8 = QtWidgets.QGridLayout(self.groupBox_2) self.gridLayout_8.setObjectName("gridLayout_8") self.plainTextEditImportVMArguments = QtWidgets.QPlainTextEdit( self.groupBox_2) self.plainTextEditImportVMArguments.setPlainText("") self.plainTextEditImportVMArguments.setObjectName( "plainTextEditImportVMArguments") self.gridLayout_8.addWidget(self.plainTextEditImportVMArguments, 0, 0, 1, 1) self.gridLayout_7.addWidget(self.groupBox_2, 2, 0, 1, 1) self.tabWidget.addTab(self.tabImport, "") self.tabDatabase = QtWidgets.QWidget() self.tabDatabase.setObjectName("tabDatabase") self.gridLayout_6 = QtWidgets.QGridLayout(self.tabDatabase) self.gridLayout_6.setObjectName("gridLayout_6") self.groupBox_5 = QtWidgets.QGroupBox(self.tabDatabase) self.groupBox_5.setObjectName("groupBox_5") self.gridLayout_11 = QtWidgets.QGridLayout(self.groupBox_5) self.gridLayout_11.setObjectName("gridLayout_11") self.gridLayout_10 = QtWidgets.QGridLayout() self.gridLayout_10.setObjectName("gridLayout_10") self.lblDbAdminPwd = QtWidgets.QLabel(self.groupBox_5) self.lblDbAdminPwd.setObjectName("lblDbAdminPwd") self.gridLayout_10.addWidget(self.lblDbAdminPwd, 6, 0, 1, 1) self.lineEditDbUserPwd = QtWidgets.QLineEdit(self.groupBox_5) self.lineEditDbUserPwd.setEchoMode( QtWidgets.QLineEdit.PasswordEchoOnEdit) self.lineEditDbUserPwd.setObjectName("lineEditDbUserPwd") self.gridLayout_10.addWidget(self.lineEditDbUserPwd, 4, 1, 1, 1) self.lineEditDbPort = QtWidgets.QLineEdit(self.groupBox_5) self.lineEditDbPort.setObjectName("lineEditDbPort") self.gridLayout_10.addWidget(self.lineEditDbPort, 2, 1, 1, 1) self.lblDbAdmin = QtWidgets.QLabel(self.groupBox_5) self.lblDbAdmin.setObjectName("lblDbAdmin") self.gridLayout_10.addWidget(self.lblDbAdmin, 5, 0, 1, 1) self.lineEditDbAdminPwd = QtWidgets.QLineEdit(self.groupBox_5) self.lineEditDbAdminPwd.setEchoMode( QtWidgets.QLineEdit.PasswordEchoOnEdit) self.lineEditDbAdminPwd.setObjectName("lineEditDbAdminPwd") self.gridLayout_10.addWidget(self.lineEditDbAdminPwd, 6, 1, 1, 1) self.lblDbPort = QtWidgets.QLabel(self.groupBox_5) self.lblDbPort.setObjectName("lblDbPort") self.gridLayout_10.addWidget(self.lblDbPort, 2, 0, 1, 1) self.lineEditDbHost = QtWidgets.QLineEdit(self.groupBox_5) self.lineEditDbHost.setObjectName("lineEditDbHost") self.gridLayout_10.addWidget(self.lineEditDbHost, 0, 1, 1, 1) self.lineEditDbDatabase = QtWidgets.QLineEdit(self.groupBox_5) self.lineEditDbDatabase.setObjectName("lineEditDbDatabase") self.gridLayout_10.addWidget(self.lineEditDbDatabase, 1, 1, 1, 1) self.lineEditDbAdmin = QtWidgets.QLineEdit(self.groupBox_5) self.lineEditDbAdmin.setObjectName("lineEditDbAdmin") self.gridLayout_10.addWidget(self.lineEditDbAdmin, 5, 1, 1, 1) self.lblDbUserPwd = QtWidgets.QLabel(self.groupBox_5) self.lblDbUserPwd.setObjectName("lblDbUserPwd") self.gridLayout_10.addWidget(self.lblDbUserPwd, 4, 0, 1, 1) self.lblDbDatabase = QtWidgets.QLabel(self.groupBox_5) self.lblDbDatabase.setObjectName("lblDbDatabase") self.gridLayout_10.addWidget(self.lblDbDatabase, 1, 0, 1, 1) self.lblDbHost = QtWidgets.QLabel(self.groupBox_5) self.lblDbHost.setLayoutDirection(QtCore.Qt.LeftToRight) self.lblDbHost.setObjectName("lblDbHost") self.gridLayout_10.addWidget(self.lblDbHost, 0, 0, 1, 1) self.lblDbUser = QtWidgets.QLabel(self.groupBox_5) self.lblDbUser.setObjectName("lblDbUser") self.gridLayout_10.addWidget(self.lblDbUser, 3, 0, 1, 1) self.lineEditDbUser = QtWidgets.QLineEdit(self.groupBox_5) self.lineEditDbUser.setObjectName("lineEditDbUser") self.gridLayout_10.addWidget(self.lineEditDbUser, 3, 1, 1, 1) self.gridLayout_11.addLayout(self.gridLayout_10, 0, 0, 1, 1) self.btnTestConnection = QtWidgets.QPushButton(self.groupBox_5) self.btnTestConnection.setObjectName("btnTestConnection") self.gridLayout_11.addWidget(self.btnTestConnection, 1, 0, 1, 1) self.gridLayout_6.addWidget(self.groupBox_5, 0, 0, 1, 1) self.tabWidget.addTab(self.tabDatabase, "") self.tabModelrepos = QtWidgets.QWidget() self.tabModelrepos.setObjectName("tabModelrepos") self.gridLayout_14 = QtWidgets.QGridLayout(self.tabModelrepos) self.gridLayout_14.setObjectName("gridLayout_14") self.groupBox_4 = QtWidgets.QGroupBox(self.tabModelrepos) self.groupBox_4.setObjectName("groupBox_4") self.gridLayout_13 = QtWidgets.QGridLayout(self.groupBox_4) self.gridLayout_13.setObjectName("gridLayout_13") self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.listWidgetModelRepos = QtWidgets.QListWidget(self.groupBox_4) self.listWidgetModelRepos.setSelectionMode( QtWidgets.QAbstractItemView.SingleSelection) self.listWidgetModelRepos.setSelectionBehavior( QtWidgets.QAbstractItemView.SelectRows) self.listWidgetModelRepos.setObjectName("listWidgetModelRepos") self.horizontalLayout_2.addWidget(self.listWidgetModelRepos) self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.btnAddModelRepo = QtWidgets.QPushButton(self.groupBox_4) self.btnAddModelRepo.setEnabled(True) self.btnAddModelRepo.setObjectName("btnAddModelRepo") self.verticalLayout_2.addWidget(self.btnAddModelRepo) self.btnDeleteModelRepo = QtWidgets.QPushButton(self.groupBox_4) self.btnDeleteModelRepo.setEnabled(False) self.btnDeleteModelRepo.setObjectName("btnDeleteModelRepo") self.verticalLayout_2.addWidget(self.btnDeleteModelRepo) self.btnEditModelRepo = QtWidgets.QPushButton(self.groupBox_4) self.btnEditModelRepo.setEnabled(False) self.btnEditModelRepo.setObjectName("btnEditModelRepo") self.verticalLayout_2.addWidget(self.btnEditModelRepo) spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem1) self.horizontalLayout_2.addLayout(self.verticalLayout_2) self.gridLayout_13.addLayout(self.horizontalLayout_2, 0, 0, 1, 1) self.gridLayout_14.addWidget(self.groupBox_4, 0, 0, 1, 1) self.tabWidget.addTab(self.tabModelrepos, "") self.gridLayout.addWidget(self.tabWidget, 0, 0, 1, 1) spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout.addItem(spacerItem2, 3, 0, 1, 1) self.buttonBox = QtWidgets.QDialogButtonBox(Options) self.buttonBox.setEnabled(True) self.buttonBox.setStandardButtons( QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout.addWidget(self.buttonBox, 4, 0, 1, 1) self.retranslateUi(Options) self.tabWidget.setCurrentIndex(3) self.buttonBox.rejected.connect(Options.reject) self.buttonBox.accepted.connect(Options.accept) QtCore.QMetaObject.connectSlotsByName(Options)
def setupUi(self, geoRefMainWindow): geoRefMainWindow.setObjectName("geoRefMainWindow") geoRefMainWindow.resize(800, 665) self.centralwidget = QtWidgets.QWidget(geoRefMainWindow) self.centralwidget.setObjectName("centralwidget") self.graphicsView = QtWidgets.QGraphicsView(self.centralwidget) self.graphicsView.setGeometry(QtCore.QRect(220, 80, 561, 341)) self.graphicsView.setObjectName("graphicsView") self.lineEditXCoordQGIS = QtWidgets.QLineEdit(self.centralwidget) self.lineEditXCoordQGIS.setGeometry(QtCore.QRect(260, 480, 113, 20)) self.lineEditXCoordQGIS.setReadOnly(True) self.lineEditXCoordQGIS.setObjectName("lineEditXCoordQGIS") self.label = QtWidgets.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(210, 480, 51, 16)) self.label.setObjectName("label") self.label_2 = QtWidgets.QLabel(self.centralwidget) self.label_2.setGeometry(QtCore.QRect(210, 510, 51, 16)) self.label_2.setObjectName("label_2") self.lineEditYCoordQGIS = QtWidgets.QLineEdit(self.centralwidget) self.lineEditYCoordQGIS.setGeometry(QtCore.QRect(260, 510, 113, 20)) self.lineEditYCoordQGIS.setReadOnly(True) self.lineEditYCoordQGIS.setObjectName("lineEditYCoordQGIS") self.pushButtonGPX = QtWidgets.QPushButton(self.centralwidget) self.pushButtonGPX.setEnabled(False) self.pushButtonGPX.setGeometry(QtCore.QRect(600, 560, 181, 23)) self.pushButtonGPX.setObjectName("pushButtonGPX") self.pushButtonClick = QtWidgets.QPushButton(self.centralwidget) self.pushButtonClick.setGeometry(QtCore.QRect(550, 480, 161, 23)) self.pushButtonClick.setCheckable(False) self.pushButtonClick.setObjectName("pushButtonClick") self.labelCurrentPic = QtWidgets.QLabel(self.centralwidget) self.labelCurrentPic.setGeometry(QtCore.QRect(220, 420, 561, 16)) self.labelCurrentPic.setText("") self.labelCurrentPic.setObjectName("labelCurrentPic") self.lineEditXCoordStand = QtWidgets.QLineEdit(self.centralwidget) self.lineEditXCoordStand.setGeometry(QtCore.QRect(380, 480, 113, 20)) self.lineEditXCoordStand.setReadOnly(True) self.lineEditXCoordStand.setObjectName("lineEditXCoordStand") self.lineEditYCoordStand = QtWidgets.QLineEdit(self.centralwidget) self.lineEditYCoordStand.setGeometry(QtCore.QRect(380, 510, 113, 20)) self.lineEditYCoordStand.setReadOnly(True) self.lineEditYCoordStand.setObjectName("lineEditYCoordStand") self.groupBox = dropedit(self.centralwidget) self.groupBox.setGeometry(QtCore.QRect(210, 10, 581, 61)) self.groupBox.setObjectName("groupBox") self.lineEditRootPath = QtWidgets.QLineEdit(self.groupBox) self.lineEditRootPath.setGeometry(QtCore.QRect(10, 30, 531, 20)) self.lineEditRootPath.setObjectName("lineEditRootPath") self.toolButton = QtWidgets.QToolButton(self.groupBox) self.toolButton.setGeometry(QtCore.QRect(550, 30, 25, 19)) self.toolButton.setObjectName("toolButton") self.treeWidget = QtWidgets.QTreeWidget(self.centralwidget) self.treeWidget.setGeometry(QtCore.QRect(10, 20, 191, 251)) self.treeWidget.setHorizontalScrollBarPolicy( QtCore.Qt.ScrollBarAlwaysOn) self.treeWidget.setSizeAdjustPolicy( QtWidgets.QAbstractScrollArea.AdjustToContents) self.treeWidget.setAutoScroll(False) self.treeWidget.setAlternatingRowColors(True) self.treeWidget.setHeaderHidden(True) self.treeWidget.setObjectName("treeWidget") self.treeWidget.headerItem().setText(0, "1") self.listAvailablePic = QtWidgets.QListWidget(self.centralwidget) self.listAvailablePic.setGeometry(QtCore.QRect(10, 290, 191, 221)) self.listAvailablePic.setAutoScroll(False) self.listAvailablePic.setAlternatingRowColors(True) self.listAvailablePic.setObjectName("listAvailablePic") self.labelEPSG = QtWidgets.QLabel(self.centralwidget) self.labelEPSG.setGeometry(QtCore.QRect(260, 460, 91, 16)) self.labelEPSG.setObjectName("labelEPSG") self.label_4 = QtWidgets.QLabel(self.centralwidget) self.label_4.setGeometry(QtCore.QRect(380, 460, 61, 16)) self.label_4.setObjectName("label_4") self.lineEditHeading = QtWidgets.QLineEdit(self.centralwidget) self.lineEditHeading.setGeometry(QtCore.QRect(380, 560, 113, 20)) self.lineEditHeading.setReadOnly(True) self.lineEditHeading.setObjectName("lineEditHeading") self.label_6 = QtWidgets.QLabel(self.centralwidget) self.label_6.setGeometry(QtCore.QRect(380, 540, 51, 16)) self.label_6.setObjectName("label_6") self.label_7 = QtWidgets.QLabel(self.centralwidget) self.label_7.setGeometry(QtCore.QRect(260, 540, 47, 13)) self.label_7.setObjectName("label_7") self.lineEditAltitude = QtWidgets.QLineEdit(self.centralwidget) self.lineEditAltitude.setGeometry(QtCore.QRect(260, 560, 113, 20)) self.lineEditAltitude.setReadOnly(True) self.lineEditAltitude.setObjectName("lineEditAltitude") self.pushButtonEdit = QtWidgets.QPushButton(self.centralwidget) self.pushButtonEdit.setGeometry(QtCore.QRect(270, 590, 100, 23)) self.pushButtonEdit.setObjectName("pushButtonEdit") self.progressBar = QtWidgets.QProgressBar(self.centralwidget) self.progressBar.setGeometry(QtCore.QRect(10, 520, 191, 23)) self.progressBar.setProperty("value", 0) self.progressBar.setTextVisible(False) self.progressBar.setObjectName("progressBar") self.labelProgress = QtWidgets.QLabel(self.centralwidget) self.labelProgress.setGeometry(QtCore.QRect(10, 550, 191, 20)) self.labelProgress.setAlignment(QtCore.Qt.AlignCenter) self.labelProgress.setObjectName("labelProgress") self.radioButtonDD = QtWidgets.QRadioButton(self.centralwidget) self.radioButtonDD.setGeometry(QtCore.QRect(500, 480, 82, 17)) self.radioButtonDD.setChecked(True) self.radioButtonDD.setObjectName("radioButtonDD") self.radioButtonDMS = QtWidgets.QRadioButton(self.centralwidget) self.radioButtonDMS.setGeometry(QtCore.QRect(500, 510, 82, 17)) self.radioButtonDMS.setChecked(False) self.radioButtonDMS.setObjectName("radioButtonDMS") self.pushButtonApplySingle = QtWidgets.QPushButton(self.centralwidget) self.pushButtonApplySingle.setEnabled(False) self.pushButtonApplySingle.setGeometry(QtCore.QRect(560, 510, 115, 23)) self.pushButtonApplySingle.setObjectName("pushButtonApplySingle") self.pushButtonCancelClick = QtWidgets.QPushButton(self.centralwidget) self.pushButtonCancelClick.setEnabled(False) self.pushButtonCancelClick.setGeometry(QtCore.QRect(720, 480, 75, 23)) self.pushButtonCancelClick.setObjectName("pushButtonCancelClick") self.pushButtonApplyGroup = QtWidgets.QPushButton(self.centralwidget) self.pushButtonApplyGroup.setEnabled(False) self.pushButtonApplyGroup.setGeometry(QtCore.QRect(680, 510, 115, 23)) self.pushButtonApplyGroup.setObjectName("pushButtonApplyGroup") self.pushButtonClone = QtWidgets.QPushButton(self.centralwidget) self.pushButtonClone.setGeometry(QtCore.QRect(390, 590, 101, 23)) self.pushButtonClone.setObjectName("pushButtonClone") self.pushButtonShapefile = QtWidgets.QPushButton(self.centralwidget) self.pushButtonShapefile.setGeometry(QtCore.QRect(30, 600, 141, 23)) self.pushButtonShapefile.setObjectName("pushButtonShapefile") self.checkBoxShowPosition = QtWidgets.QCheckBox(self.centralwidget) self.checkBoxShowPosition.setGeometry(QtCore.QRect(45, 575, 121, 17)) self.checkBoxShowPosition.setChecked(True) self.checkBoxShowPosition.setObjectName("checkBoxShowPosition") geoRefMainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(geoRefMainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName("menubar") geoRefMainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(geoRefMainWindow) self.statusbar.setObjectName("statusbar") geoRefMainWindow.setStatusBar(self.statusbar) self.retranslateUi(geoRefMainWindow) QtCore.QMetaObject.connectSlotsByName(geoRefMainWindow)
def initUi(self): groupSelect = QtWidgets.QGroupBox() self.moduleList = QtWidgets.QListWidget() for moduleDict in self.modulesAvailiable: module = QpalsListWidgetItem(moduleDict) module.paramClass.listitem = module self.moduleList.addItem(module) self.moduleList.itemClicked.connect(self.loadModuleAsync) filterBox = QtWidgets.QHBoxLayout() filterBox.addWidget(QtWidgets.QLabel("Filter:")) self.filterText = QtWidgets.QLineEdit() self.filterText.textChanged.connect(self.filterModuleList) filterBox.addWidget(self.filterText, stretch=1) filterClear = QtWidgets.QPushButton() filterClear.setText("X") filterClear.setMaximumWidth(20) filterClear.pressed.connect(self.clearFilterText) filterBox.addWidget(filterClear) self.loadAllBtn = QtWidgets.QPushButton() self.loadAllBtn.setText("load all") self.loadAllBtn.pressed.connect(self.loadAllModules) filterBox.addWidget(self.loadAllBtn) groupSelect.setTitle("Module Selector") vbox = QtWidgets.QVBoxLayout() vbox.addWidget(self.moduleList, stretch=1) vbox.addLayout(filterBox) groupSelect.setLayout(vbox) self.moduleparamLayout = QtWidgets.QVBoxLayout() self.moduleparamBox = QtWidgets.QGroupBox() self.moduleparamBox.setTitle("Module parameters") self.moduleparamBox.setLayout(self.moduleparamLayout) rungroup = QtWidgets.QGroupBox() rungroup.setTitle("Run list") self.runListWidget = QtWidgets.QListWidget() #self.runListWidget.currentItemChanged.connect(self.loadModuleAsync) self.runListWidget.itemClicked.connect(self.loadModuleAsync) self.runListWidget.setDragEnabled(True) self.runListWidget.setDragDropMode( QtWidgets.QAbstractItemView.InternalMove) runAllBtn = QtWidgets.QPushButton() runAllBtn.setText("Run") runAllBtn.clicked.connect(self.runRunList) runDelZone = QpalsDeleteLabel("Drop here to remove") runDelZone.setAcceptDrops(True) runvbox = QtWidgets.QVBoxLayout() runvbox.addWidget(self.runListWidget, stretch=1) runhbox = QtWidgets.QHBoxLayout() runhbox.addWidget(runDelZone) runhbox.addWidget(runAllBtn) runvbox.addLayout(runhbox) saveloadbox = QtWidgets.QHBoxLayout() savbtn = QtWidgets.QPushButton("Save .bat") loadbtn = QtWidgets.QPushButton("Load .bat") savbtn.clicked.connect(self.saveRunList) loadbtn.clicked.connect(self.loadRunList) saveloadbox.addWidget(savbtn) saveloadbox.addWidget(loadbtn) self.pbar = QtWidgets.QProgressBar() self.pbar.setValue(100) runvbox.addWidget(self.pbar) runvbox.addLayout(saveloadbox) rungroup.setLayout(runvbox) grpBoxContainer = QtWidgets.QHBoxLayout() grpBoxContainer.addWidget(groupSelect) grpBoxContainer.addWidget(self.moduleparamBox, stretch=1) grpBoxContainer.addWidget(rungroup) lowerhbox = QtWidgets.QHBoxLayout() statusLayoutBox = QtWidgets.QHBoxLayout() self.statusText = QtWidgets.QTextEdit() self.statusText.setReadOnly(True) self.statusText.setVisible(False) self.progressBar = QtWidgets.QProgressBar() self.progressBar.setRange(0, 100) statusLayoutBox.addWidget(self.statusText, 1) self.statusBar = QtWidgets.QPushButton() self.statusBar.clicked.connect(self.showHideStatusText) self.statusBar.setFlat(True) self.statusBar.setStyleSheet("text-align:left") self.statusBar.setToolTip("Click to show/hide command line output") statusBarLayout = QtWidgets.QHBoxLayout() self.stopExec = QtWidgets.QPushButton() self.stopExec.setText("Stop") self.stopExec.clicked.connect(self.stop) statusBarLayout.addWidget(self.statusBar, 1) statusBarLayout.addWidget(self.progressBar) statusBarLayout.addWidget(self.stopExec) self.setWorkerRunning(False) overallBox = QtWidgets.QVBoxLayout() overallBox.addLayout(grpBoxContainer) overallBox.addLayout(lowerhbox) overallBox.addLayout(statusLayoutBox) overallBox.addLayout(statusBarLayout) self.main_widget = QtWidgets.QWidget() self.main_widget.setLayout(overallBox) self.setLayout(overallBox) self.setWindowTitle('qpals')
def setupUi(self, QgisCloudPlugin): QgisCloudPlugin.setObjectName("QgisCloudPlugin") QgisCloudPlugin.resize(501, 703) QgisCloudPlugin.setLocale( QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)) self.dockWidgetContents = QtWidgets.QWidget() self.dockWidgetContents.setObjectName("dockWidgetContents") self.gridLayout_3 = QtWidgets.QGridLayout(self.dockWidgetContents) self.gridLayout_3.setObjectName("gridLayout_3") self.tabWidget = QtWidgets.QTabWidget(self.dockWidgetContents) self.tabWidget.setObjectName("tabWidget") self.mapTab = QtWidgets.QWidget() self.mapTab.setObjectName("mapTab") self.gridLayout_4 = QtWidgets.QGridLayout(self.mapTab) self.gridLayout_4.setObjectName("gridLayout_4") self.logo_2 = QtWidgets.QLabel(self.mapTab) self.logo_2.setAutoFillBackground(False) self.logo_2.setPixmap(QtGui.QPixmap(":/plugins/qgiscloud/logo.png")) self.logo_2.setScaledContents(False) self.logo_2.setAlignment(QtCore.Qt.AlignCenter) self.logo_2.setObjectName("logo_2") self.gridLayout_4.addWidget(self.logo_2, 0, 0, 1, 1) self.btnBackgroundLayer = QtWidgets.QToolButton(self.mapTab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.btnBackgroundLayer.sizePolicy().hasHeightForWidth()) self.btnBackgroundLayer.setSizePolicy(sizePolicy) self.btnBackgroundLayer.setPopupMode( QtWidgets.QToolButton.InstantPopup) self.btnBackgroundLayer.setToolButtonStyle( QtCore.Qt.ToolButtonTextOnly) self.btnBackgroundLayer.setArrowType(QtCore.Qt.NoArrow) self.btnBackgroundLayer.setObjectName("btnBackgroundLayer") self.gridLayout_4.addWidget(self.btnBackgroundLayer, 1, 0, 1, 1) self.labelOpenLayersPlugin = QtWidgets.QLabel(self.mapTab) self.labelOpenLayersPlugin.setWordWrap(True) self.labelOpenLayersPlugin.setObjectName("labelOpenLayersPlugin") self.gridLayout_4.addWidget(self.labelOpenLayersPlugin, 2, 0, 1, 1) self.line_2 = QtWidgets.QFrame(self.mapTab) self.line_2.setFrameShape(QtWidgets.QFrame.HLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.gridLayout_4.addWidget(self.line_2, 3, 0, 1, 1) self.btnPublishMap = QtWidgets.QPushButton(self.mapTab) self.btnPublishMap.setObjectName("btnPublishMap") self.gridLayout_4.addWidget(self.btnPublishMap, 4, 0, 1, 1) self.line_3 = QtWidgets.QFrame(self.mapTab) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.gridLayout_4.addWidget(self.line_3, 5, 0, 1, 1) self.widgetServices = QtWidgets.QWidget(self.mapTab) self.widgetServices.setObjectName("widgetServices") self.gridLayout = QtWidgets.QGridLayout(self.widgetServices) self.gridLayout.setObjectName("gridLayout") self.label = QtWidgets.QLabel(self.widgetServices) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.lblWMS = QtWidgets.QLabel(self.widgetServices) self.lblWMS.setOpenExternalLinks(True) self.lblWMS.setObjectName("lblWMS") self.gridLayout.addWidget(self.lblWMS, 1, 1, 1, 1) self.label_5 = QtWidgets.QLabel(self.widgetServices) self.label_5.setObjectName("label_5") self.gridLayout.addWidget(self.label_5, 2, 0, 1, 1) self.lblMaps = QtWidgets.QLabel(self.widgetServices) self.lblMaps.setOpenExternalLinks(True) self.lblMaps.setObjectName("lblMaps") self.gridLayout.addWidget(self.lblMaps, 2, 1, 1, 1) self.label_8 = QtWidgets.QLabel(self.widgetServices) self.label_8.setObjectName("label_8") self.gridLayout.addWidget(self.label_8, 3, 0, 1, 1) self.lblMobileMap_2 = QtWidgets.QLabel(self.widgetServices) self.lblMobileMap_2.setEnabled(True) self.lblMobileMap_2.setOpenExternalLinks(True) self.lblMobileMap_2.setObjectName("lblMobileMap_2") self.gridLayout.addWidget(self.lblMobileMap_2, 3, 1, 1, 1) self.label_3 = QtWidgets.QLabel(self.widgetServices) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 0, 0, 1, 1) self.lblWebmap = QtWidgets.QLabel(self.widgetServices) self.lblWebmap.setOpenExternalLinks(True) self.lblWebmap.setObjectName("lblWebmap") self.gridLayout.addWidget(self.lblWebmap, 0, 1, 1, 1) self.gridLayout_4.addWidget(self.widgetServices, 6, 0, 1, 1) spacerItem = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.gridLayout_4.addItem(spacerItem, 7, 0, 1, 1) self.frame = QtWidgets.QFrame(self.mapTab) self.frame.setEnabled(True) self.frame.setFrameShape(QtWidgets.QFrame.NoFrame) self.frame.setFrameShadow(QtWidgets.QFrame.Raised) self.frame.setLineWidth(1) self.frame.setObjectName("frame") self.gridLayout_6 = QtWidgets.QGridLayout(self.frame) self.gridLayout_6.setObjectName("gridLayout_6") self.widgetMaps = QtWidgets.QWidget(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widgetMaps.sizePolicy().hasHeightForWidth()) self.widgetMaps.setSizePolicy(sizePolicy) self.widgetMaps.setObjectName("widgetMaps") self.gridLayout_2 = QtWidgets.QGridLayout(self.widgetMaps) self.gridLayout_2.setObjectName("gridLayout_2") self.tabMaps = QtWidgets.QListWidget(self.widgetMaps) self.tabMaps.setObjectName("tabMaps") self.gridLayout_2.addWidget(self.tabMaps, 1, 0, 1, 4) self.btnMapDelete = QtWidgets.QPushButton(self.widgetMaps) self.btnMapDelete.setEnabled(False) self.btnMapDelete.setObjectName("btnMapDelete") self.gridLayout_2.addWidget(self.btnMapDelete, 2, 2, 1, 1) self.lblMaps_3 = QtWidgets.QLabel(self.widgetMaps) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.lblMaps_3.setFont(font) self.lblMaps_3.setObjectName("lblMaps_3") self.gridLayout_2.addWidget(self.lblMaps_3, 0, 0, 1, 1) spacerItem1 = QtWidgets.QSpacerItem(145, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_2.addItem(spacerItem1, 2, 3, 1, 1) self.btnMapLoad = QtWidgets.QPushButton(self.widgetMaps) self.btnMapLoad.setObjectName("btnMapLoad") self.gridLayout_2.addWidget(self.btnMapLoad, 2, 0, 1, 1) self.btnMapEdit = QtWidgets.QPushButton(self.widgetMaps) self.btnMapEdit.setObjectName("btnMapEdit") self.gridLayout_2.addWidget(self.btnMapEdit, 2, 1, 1, 1) self.gridLayout_6.addWidget(self.widgetMaps, 0, 0, 1, 1) self.gridLayout_4.addWidget(self.frame, 8, 0, 1, 1) self.tabWidget.addTab(self.mapTab, "") self.uploadTab = QtWidgets.QWidget() self.uploadTab.setEnabled(True) self.uploadTab.setObjectName("uploadTab") self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.uploadTab) self.verticalLayout_6.setObjectName("verticalLayout_6") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.label_10 = QtWidgets.QLabel(self.uploadTab) self.label_10.setObjectName("label_10") self.horizontalLayout_3.addWidget(self.label_10) self.cbUploadDatabase = QtWidgets.QComboBox(self.uploadTab) self.cbUploadDatabase.setObjectName("cbUploadDatabase") self.horizontalLayout_3.addWidget(self.cbUploadDatabase) self.verticalLayout_6.addLayout(self.horizontalLayout_3) self.lblDbSizeUpload = QtWidgets.QLabel(self.uploadTab) self.lblDbSizeUpload.setText("") self.lblDbSizeUpload.setObjectName("lblDbSizeUpload") self.verticalLayout_6.addWidget(self.lblDbSizeUpload) self.tblLocalLayers = QtWidgets.QTableWidget(self.uploadTab) self.tblLocalLayers.setSelectionBehavior( QtWidgets.QAbstractItemView.SelectRows) self.tblLocalLayers.setObjectName("tblLocalLayers") self.tblLocalLayers.setColumnCount(0) self.tblLocalLayers.setRowCount(0) self.tblLocalLayers.horizontalHeader().setStretchLastSection(True) self.tblLocalLayers.verticalHeader().setVisible(False) self.verticalLayout_6.addWidget(self.tblLocalLayers) self.horizontalLayout_7 = QtWidgets.QHBoxLayout() self.horizontalLayout_7.setObjectName("horizontalLayout_7") spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_7.addItem(spacerItem2) self.btnRefreshLocalLayers = QtWidgets.QPushButton(self.uploadTab) self.btnRefreshLocalLayers.setObjectName("btnRefreshLocalLayers") self.horizontalLayout_7.addWidget(self.btnRefreshLocalLayers) self.verticalLayout_6.addLayout(self.horizontalLayout_7) self.btnUploadData = QtWidgets.QPushButton(self.uploadTab) self.btnUploadData.setObjectName("btnUploadData") self.verticalLayout_6.addWidget(self.btnUploadData) self.progressWidget = QtWidgets.QWidget(self.uploadTab) self.progressWidget.setObjectName("progressWidget") self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.progressWidget) self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.spinner = Spinner(self.progressWidget) self.spinner.setObjectName("spinner") self.horizontalLayout_6.addWidget(self.spinner) self.lblProgress = QtWidgets.QLabel(self.progressWidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lblProgress.sizePolicy().hasHeightForWidth()) self.lblProgress.setSizePolicy(sizePolicy) self.lblProgress.setText("") self.lblProgress.setObjectName("lblProgress") self.horizontalLayout_6.addWidget(self.lblProgress) self.verticalLayout_6.addWidget(self.progressWidget) self.tabWidget.addTab(self.uploadTab, "") self.accountTab = QtWidgets.QWidget() self.accountTab.setObjectName("accountTab") self.gridLayout_5 = QtWidgets.QGridLayout(self.accountTab) self.gridLayout_5.setObjectName("gridLayout_5") self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.label_2 = QtWidgets.QLabel(self.accountTab) self.label_2.setObjectName("label_2") self.horizontalLayout_4.addWidget(self.label_2) self.editServer = QtWidgets.QLineEdit(self.accountTab) self.editServer.setEnabled(True) self.editServer.setObjectName("editServer") self.horizontalLayout_4.addWidget(self.editServer) self.resetUrlBtn = QtWidgets.QToolButton(self.accountTab) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/plugins/qgiscloud/icon.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.resetUrlBtn.setIcon(icon) self.resetUrlBtn.setObjectName("resetUrlBtn") self.horizontalLayout_4.addWidget(self.resetUrlBtn) self.gridLayout_5.addLayout(self.horizontalLayout_4, 0, 0, 1, 1) self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.btnLogin = QtWidgets.QPushButton(self.accountTab) self.btnLogin.setObjectName("btnLogin") self.horizontalLayout_5.addWidget(self.btnLogin) self.lblSignup = QtWidgets.QLabel(self.accountTab) self.lblSignup.setAlignment(QtCore.Qt.AlignCenter) self.lblSignup.setOpenExternalLinks(True) self.lblSignup.setObjectName("lblSignup") self.horizontalLayout_5.addWidget(self.lblSignup) self.lblLoginStatus = QtWidgets.QLabel(self.accountTab) self.lblLoginStatus.setObjectName("lblLoginStatus") self.horizontalLayout_5.addWidget(self.lblLoginStatus) spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_5.addItem(spacerItem3) self.btnLogout = QtWidgets.QPushButton(self.accountTab) self.btnLogout.setObjectName("btnLogout") self.horizontalLayout_5.addWidget(self.btnLogout) self.gridLayout_5.addLayout(self.horizontalLayout_5, 1, 0, 1, 1) self.widgetDatabases = QtWidgets.QWidget(self.accountTab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widgetDatabases.sizePolicy().hasHeightForWidth()) self.widgetDatabases.setSizePolicy(sizePolicy) self.widgetDatabases.setObjectName("widgetDatabases") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.widgetDatabases) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.line = QtWidgets.QFrame(self.widgetDatabases) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.verticalLayout_3.addWidget(self.line) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label_29 = QtWidgets.QLabel(self.widgetDatabases) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_29.setFont(font) self.label_29.setObjectName("label_29") self.horizontalLayout_2.addWidget(self.label_29) self.lblDbSize = QtWidgets.QLabel(self.widgetDatabases) self.lblDbSize.setText("") self.lblDbSize.setObjectName("lblDbSize") self.horizontalLayout_2.addWidget(self.lblDbSize) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.tabDatabases = QtWidgets.QListWidget(self.widgetDatabases) self.tabDatabases.setSelectionBehavior( QtWidgets.QAbstractItemView.SelectRows) self.tabDatabases.setObjectName("tabDatabases") self.verticalLayout_3.addWidget(self.tabDatabases) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.btnDbCreate = QtWidgets.QPushButton(self.widgetDatabases) self.btnDbCreate.setObjectName("btnDbCreate") self.horizontalLayout.addWidget(self.btnDbCreate) self.btnDbDelete = QtWidgets.QPushButton(self.widgetDatabases) self.btnDbDelete.setEnabled(False) self.btnDbDelete.setObjectName("btnDbDelete") self.horizontalLayout.addWidget(self.btnDbDelete) spacerItem4 = QtWidgets.QSpacerItem(37, 17, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem4) self.btnDbRefresh = QtWidgets.QPushButton(self.widgetDatabases) self.btnDbRefresh.setObjectName("btnDbRefresh") self.horizontalLayout.addWidget(self.btnDbRefresh) self.verticalLayout_3.addLayout(self.horizontalLayout) self.gridLayout_5.addWidget(self.widgetDatabases, 2, 0, 1, 1) self.line_4 = QtWidgets.QFrame(self.accountTab) self.line_4.setFrameShape(QtWidgets.QFrame.HLine) self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_4.setObjectName("line_4") self.gridLayout_5.addWidget(self.line_4, 3, 0, 1, 1) self.tabWidget.addTab(self.accountTab, "") self.aboutTab = QtWidgets.QWidget() self.aboutTab.setObjectName("aboutTab") self.verticalLayout = QtWidgets.QVBoxLayout(self.aboutTab) self.verticalLayout.setObjectName("verticalLayout") self.logo = QtWidgets.QLabel(self.aboutTab) self.logo.setAutoFillBackground(False) self.logo.setPixmap(QtGui.QPixmap(":/plugins/qgiscloud/logo.png")) self.logo.setScaledContents(False) self.logo.setAlignment(QtCore.Qt.AlignCenter) self.logo.setObjectName("logo") self.verticalLayout.addWidget(self.logo) self.horizontalLayout_8 = QtWidgets.QHBoxLayout() self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.label_6 = QtWidgets.QLabel(self.aboutTab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_6.sizePolicy().hasHeightForWidth()) self.label_6.setSizePolicy(sizePolicy) self.label_6.setObjectName("label_6") self.horizontalLayout_8.addWidget(self.label_6) self.lblVersionPlugin = QtWidgets.QLabel(self.aboutTab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lblVersionPlugin.sizePolicy().hasHeightForWidth()) self.lblVersionPlugin.setSizePolicy(sizePolicy) self.lblVersionPlugin.setText("") self.lblVersionPlugin.setObjectName("lblVersionPlugin") self.horizontalLayout_8.addWidget(self.lblVersionPlugin) self.verticalLayout.addLayout(self.horizontalLayout_8) self.aboutText = QtWidgets.QTextEdit(self.aboutTab) self.aboutText.setObjectName("aboutText") self.verticalLayout.addWidget(self.aboutText) self.tabWidget.addTab(self.aboutTab, "") self.gridLayout_3.addWidget(self.tabWidget, 1, 0, 1, 1) QgisCloudPlugin.setWidget(self.dockWidgetContents) self.label_2.setBuddy(self.editServer) self.retranslateUi(QgisCloudPlugin) self.tabWidget.setCurrentIndex(2) QtCore.QMetaObject.connectSlotsByName(QgisCloudPlugin)