本文整理汇总了Python中qgis.gui.QgsMapCanvas.setObjectName方法的典型用法代码示例。如果您正苦于以下问题:Python QgsMapCanvas.setObjectName方法的具体用法?Python QgsMapCanvas.setObjectName怎么用?Python QgsMapCanvas.setObjectName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类qgis.gui.QgsMapCanvas
的用法示例。
在下文中一共展示了QgsMapCanvas.setObjectName方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: testSaveCanvasVariablesToProject
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setObjectName [as 别名]
def testSaveCanvasVariablesToProject(self):
"""
Ensure that temporary canvas atlas variables are not written to project
"""
c1 = QgsMapCanvas()
c1.setObjectName('c1')
c1.expressionContextScope().setVariable('atlas_featurenumber', 1111)
c1.expressionContextScope().setVariable('atlas_pagename', 'bb')
c1.expressionContextScope().setVariable('atlas_feature', QgsFeature(1))
c1.expressionContextScope().setVariable('atlas_featureid', 22)
c1.expressionContextScope().setVariable('atlas_geometry', QgsGeometry.fromWkt('Point( 1 2 )'))
c1.expressionContextScope().setVariable('vara', 1111)
c1.expressionContextScope().setVariable('varb', 'bb')
doc = QDomDocument("testdoc")
elem = doc.createElement("qgis")
doc.appendChild(elem)
c1.writeProject(doc)
c2 = QgsMapCanvas()
c2.setObjectName('c1')
c2.readProject(doc)
self.assertCountEqual(c2.expressionContextScope().variableNames(), ['vara', 'varb'])
self.assertEqual(c2.expressionContextScope().variable('vara'), 1111)
self.assertEqual(c2.expressionContextScope().variable('varb'), 'bb')
示例2: testSaveMultipleCanvasesToProject
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setObjectName [as 别名]
def testSaveMultipleCanvasesToProject(self):
# test saving/restoring canvas state to project with multiple canvases
c1 = QgsMapCanvas()
c1.setObjectName('c1')
c1.setDestinationCrs(QgsCoordinateReferenceSystem('EPSG:3111'))
c1.setRotation(45)
c2 = QgsMapCanvas()
c2.setObjectName('c2')
c2.setDestinationCrs(QgsCoordinateReferenceSystem('EPSG:4326'))
c2.setRotation(65)
doc = QDomDocument("testdoc")
elem = doc.createElement("qgis")
doc.appendChild(elem)
c1.writeProject(doc)
c2.writeProject(doc)
c3 = QgsMapCanvas()
c3.setObjectName('c1')
c4 = QgsMapCanvas()
c4.setObjectName('c2')
c3.readProject(doc)
c4.readProject(doc)
self.assertEqual(c3.mapSettings().destinationCrs().authid(), 'EPSG:3111')
self.assertEqual(c3.rotation(), 45)
self.assertEqual(c4.mapSettings().destinationCrs().authid(), 'EPSG:4326')
self.assertEqual(c4.rotation(), 65)
示例3: Ui_frmPropertyPreview
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setObjectName [as 别名]
class Ui_frmPropertyPreview(object):
def setupUi(self, frmPropertyPreview):
frmPropertyPreview.setObjectName(_fromUtf8("frmPropertyPreview"))
frmPropertyPreview.resize(627, 480)
frmPropertyPreview.setTabPosition(QtGui.QTabWidget.South)
self.local = QtGui.QWidget()
self.local.setObjectName(_fromUtf8("local"))
self.gridLayout = QtGui.QGridLayout(self.local)
self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
self.localMap = QgsMapCanvas(self.local)
self.localMap.setObjectName(_fromUtf8("localMap"))
self.gridLayout.addWidget(self.localMap, 0, 0, 1, 2)
self.label = QtGui.QLabel(self.local)
self.label.setMaximumSize(QtCore.QSize(120, 16777215))
self.label.setObjectName(_fromUtf8("label"))
self.gridLayout.addWidget(self.label, 1, 0, 1, 1)
self.cboMapReference = QtGui.QComboBox(self.local)
self.cboMapReference.setMinimumSize(QtCore.QSize(0, 30))
self.cboMapReference.setObjectName(_fromUtf8("cboMapReference"))
self.gridLayout.addWidget(self.cboMapReference, 1, 1, 1, 1)
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/plugins/stdm/images/icons/local.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
frmPropertyPreview.addTab(self.local, icon, _fromUtf8(""))
self.web = QtGui.QWidget()
self.web.setObjectName(_fromUtf8("web"))
self.webView = QtWebKit.QWebView(self.web)
self.webView.setGeometry(QtCore.QRect(19, 19, 561, 401))
self.webView.setUrl(QtCore.QUrl(_fromUtf8("about:blank")))
self.webView.setObjectName(_fromUtf8("webView"))
icon1 = QtGui.QIcon()
icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/plugins/stdm/images/icons/web.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
frmPropertyPreview.addTab(self.web, icon1, _fromUtf8(""))
self.retranslateUi(frmPropertyPreview)
frmPropertyPreview.setCurrentIndex(0)
QtCore.QMetaObject.connectSlotsByName(frmPropertyPreview)
def retranslateUi(self, frmPropertyPreview):
frmPropertyPreview.setWindowTitle(_translate("frmPropertyPreview", "Property Preview", None))
self.label.setText(_translate("frmPropertyPreview", "Map Reference", None))
frmPropertyPreview.setTabText(frmPropertyPreview.indexOf(self.local), _translate("frmPropertyPreview", "Local", None))
frmPropertyPreview.setTabText(frmPropertyPreview.indexOf(self.web), _translate("frmPropertyPreview", "Web", None))
示例4: Ui_LayerSelectDialog
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setObjectName [as 别名]
class Ui_LayerSelectDialog(object):
def setupUi(self, LayerSelectDialog):
LayerSelectDialog.setObjectName(_fromUtf8("LayerSelectDialog"))
LayerSelectDialog.resize(439, 425)
self.verticalLayout = QtGui.QVBoxLayout(LayerSelectDialog)
self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
self.tabWidget = QtGui.QTabWidget(LayerSelectDialog)
self.tabWidget.setObjectName(_fromUtf8("tabWidget"))
self.tab_Tree = QtGui.QWidget()
self.tab_Tree.setObjectName(_fromUtf8("tab_Tree"))
self.gridLayout_2 = QtGui.QGridLayout(self.tab_Tree)
self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2"))
self.treeView = QgsLayerTreeView(self.tab_Tree)
self.treeView.setObjectName(_fromUtf8("treeView"))
self.gridLayout_2.addWidget(self.treeView, 0, 0, 1, 1)
self.tabWidget.addTab(self.tab_Tree, _fromUtf8(""))
self.tab_Preview = QtGui.QWidget()
self.tab_Preview.setObjectName(_fromUtf8("tab_Preview"))
self.gridLayout = QtGui.QGridLayout(self.tab_Preview)
self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
self.canvas = QgsMapCanvas(self.tab_Preview)
self.canvas.setObjectName(_fromUtf8("canvas"))
self.gridLayout.addWidget(self.canvas, 0, 0, 1, 1)
self.tabWidget.addTab(self.tab_Preview, _fromUtf8(""))
self.verticalLayout.addWidget(self.tabWidget)
self.buttonBox = QtGui.QDialogButtonBox(LayerSelectDialog)
self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
self.buttonBox.setObjectName(_fromUtf8("buttonBox"))
self.verticalLayout.addWidget(self.buttonBox)
self.retranslateUi(LayerSelectDialog)
self.tabWidget.setCurrentIndex(0)
QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), LayerSelectDialog.accept)
QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), LayerSelectDialog.reject)
QtCore.QMetaObject.connectSlotsByName(LayerSelectDialog)
def retranslateUi(self, LayerSelectDialog):
LayerSelectDialog.setWindowTitle(_translate("LayerSelectDialog", "Select layer(s)", None))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_Tree), _translate("LayerSelectDialog", "Layers", None))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_Preview), _translate("LayerSelectDialog", "Preview", None))
示例5: Ui_MainWindow
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setObjectName [as 别名]
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName(_fromUtf8("MainWindow"))
MainWindow.resize(800, 600)
self.centralwidget = QtGui.QWidget(MainWindow)
self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
self.canvas = QgsMapCanvas(self.centralwidget)
self.canvas.setGeometry(QtCore.QRect(99, 19, 681, 521))
self.canvas.setObjectName(_fromUtf8("canvas"))
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtGui.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 25))
self.menubar.setObjectName(_fromUtf8("menubar"))
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtGui.QStatusBar(MainWindow)
self.statusbar.setObjectName(_fromUtf8("statusbar"))
MainWindow.setStatusBar(self.statusbar)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8))
示例6: testSaveMultipleCanvasesToProject
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setObjectName [as 别名]
def testSaveMultipleCanvasesToProject(self):
# test saving/restoring canvas state to project with multiple canvases
c1 = QgsMapCanvas()
c1.setObjectName('c1')
c1.setDestinationCrs(QgsCoordinateReferenceSystem('EPSG:3111'))
c1.setRotation(45)
c1.expressionContextScope().setVariable('vara', 1111)
c1.expressionContextScope().setVariable('varb', 'bb')
c2 = QgsMapCanvas()
c2.setObjectName('c2')
c2.setDestinationCrs(QgsCoordinateReferenceSystem('EPSG:4326'))
c2.setRotation(65)
c2.expressionContextScope().setVariable('vara', 2222)
c2.expressionContextScope().setVariable('varc', 'cc')
doc = QDomDocument("testdoc")
elem = doc.createElement("qgis")
doc.appendChild(elem)
c1.writeProject(doc)
c2.writeProject(doc)
c3 = QgsMapCanvas()
c3.setObjectName('c1')
c4 = QgsMapCanvas()
c4.setObjectName('c2')
c3.readProject(doc)
c4.readProject(doc)
self.assertEqual(c3.mapSettings().destinationCrs().authid(), 'EPSG:3111')
self.assertEqual(c3.rotation(), 45)
self.assertEqual(set(c3.expressionContextScope().variableNames()), {'vara', 'varb'})
self.assertEqual(c3.expressionContextScope().variable('vara'), 1111)
self.assertEqual(c3.expressionContextScope().variable('varb'), 'bb')
self.assertEqual(c4.mapSettings().destinationCrs().authid(), 'EPSG:4326')
self.assertEqual(c4.rotation(), 65)
self.assertEqual(set(c4.expressionContextScope().variableNames()), {'vara', 'varc'})
self.assertEqual(c4.expressionContextScope().variable('vara'), 2222)
self.assertEqual(c4.expressionContextScope().variable('varc'), 'cc')
示例7: Ui_CanvasWidget
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setObjectName [as 别名]
class Ui_CanvasWidget(object):
def setupUi(self, CanvasWidget):
CanvasWidget.setObjectName(_fromUtf8("CanvasWidget"))
CanvasWidget.resize(800, 644)
CanvasWidget.setIconSize(QtCore.QSize(48, 48))
CanvasWidget.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
self.mainwidget = QtGui.QWidget(CanvasWidget)
self.mainwidget.setObjectName(_fromUtf8("mainwidget"))
self.gridLayout = QtGui.QGridLayout(self.mainwidget)
self.gridLayout.setMargin(0)
self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
self.canvas = QgsMapCanvas(self.mainwidget)
self.canvas.setObjectName(_fromUtf8("canvas"))
self.gridLayout.addWidget(self.canvas, 0, 0, 1, 1)
CanvasWidget.setCentralWidget(self.mainwidget)
self.projecttoolbar = HideableToolbar(CanvasWidget)
self.projecttoolbar.setMovable(False)
self.projecttoolbar.setFloatable(False)
self.projecttoolbar.setObjectName(_fromUtf8("projecttoolbar"))
CanvasWidget.addToolBar(QtCore.Qt.TopToolBarArea, self.projecttoolbar)
self.actionHome = QtGui.QAction(CanvasWidget)
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/home")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionHome.setIcon(icon)
self.actionHome.setObjectName(_fromUtf8("actionHome"))
self.actionRaster = QtGui.QAction(CanvasWidget)
icon1 = QtGui.QIcon()
icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/photo")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionRaster.setIcon(icon1)
self.actionRaster.setObjectName(_fromUtf8("actionRaster"))
self.actionPan = QtGui.QAction(CanvasWidget)
self.actionPan.setCheckable(True)
icon2 = QtGui.QIcon()
icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/pan")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionPan.setIcon(icon2)
self.actionPan.setObjectName(_fromUtf8("actionPan"))
self.actionZoom_In = QtGui.QAction(CanvasWidget)
self.actionZoom_In.setCheckable(True)
icon3 = QtGui.QIcon()
icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/in")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionZoom_In.setIcon(icon3)
self.actionZoom_In.setObjectName(_fromUtf8("actionZoom_In"))
self.actionZoom_Out = QtGui.QAction(CanvasWidget)
self.actionZoom_Out.setCheckable(True)
icon4 = QtGui.QIcon()
icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/out")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionZoom_Out.setIcon(icon4)
self.actionZoom_Out.setObjectName(_fromUtf8("actionZoom_Out"))
self.actionInfo = QtGui.QAction(CanvasWidget)
self.actionInfo.setCheckable(True)
icon5 = QtGui.QIcon()
icon5.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/select")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionInfo.setIcon(icon5)
self.actionInfo.setObjectName(_fromUtf8("actionInfo"))
self.actionAnnotation = QtGui.QAction(CanvasWidget)
self.actionAnnotation.setCheckable(True)
icon6 = QtGui.QIcon()
icon6.addPixmap(QtGui.QPixmap(_fromUtf8(":/widgets/drawing")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionAnnotation.setIcon(icon6)
self.actionAnnotation.setObjectName(_fromUtf8("actionAnnotation"))
self.actionLayerList = QtGui.QAction(CanvasWidget)
self.actionLayerList.setCheckable(True)
icon7 = QtGui.QIcon()
icon7.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/open")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionLayerList.setIcon(icon7)
self.actionLayerList.setObjectName(_fromUtf8("actionLayerList"))
self.projecttoolbar.addAction(self.actionHome)
self.projecttoolbar.addAction(self.actionRaster)
self.projecttoolbar.addAction(self.actionPan)
self.projecttoolbar.addAction(self.actionZoom_In)
self.projecttoolbar.addAction(self.actionZoom_Out)
self.projecttoolbar.addAction(self.actionInfo)
self.projecttoolbar.addAction(self.actionAnnotation)
self.projecttoolbar.addAction(self.actionLayerList)
self.retranslateUi(CanvasWidget)
QtCore.QMetaObject.connectSlotsByName(CanvasWidget)
def retranslateUi(self, CanvasWidget):
CanvasWidget.setWindowTitle(QtGui.QApplication.translate("CanvasWidget", "MainWindow", None, QtGui.QApplication.UnicodeUTF8))
self.projecttoolbar.setWindowTitle(QtGui.QApplication.translate("CanvasWidget", "toolBar", None, QtGui.QApplication.UnicodeUTF8))
self.actionHome.setText(QtGui.QApplication.translate("CanvasWidget", "Home", None, QtGui.QApplication.UnicodeUTF8))
self.actionRaster.setText(QtGui.QApplication.translate("CanvasWidget", "Imagery", None, QtGui.QApplication.UnicodeUTF8))
self.actionPan.setText(QtGui.QApplication.translate("CanvasWidget", "Pan", None, QtGui.QApplication.UnicodeUTF8))
self.actionZoom_In.setText(QtGui.QApplication.translate("CanvasWidget", "Zoom In", None, QtGui.QApplication.UnicodeUTF8))
self.actionZoom_Out.setText(QtGui.QApplication.translate("CanvasWidget", "Zoom Out", None, QtGui.QApplication.UnicodeUTF8))
self.actionInfo.setText(QtGui.QApplication.translate("CanvasWidget", "Select", None, QtGui.QApplication.UnicodeUTF8))
self.actionAnnotation.setText(QtGui.QApplication.translate("CanvasWidget", "Annotation", None, QtGui.QApplication.UnicodeUTF8))
self.actionLayerList.setText(QtGui.QApplication.translate("CanvasWidget", "Layers", None, QtGui.QApplication.UnicodeUTF8))
self.actionLayerList.setToolTip(QtGui.QApplication.translate("CanvasWidget", "Active Layer", None, QtGui.QApplication.UnicodeUTF8))
示例8: Ui_PostgisBBox
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setObjectName [as 别名]
class Ui_PostgisBBox(object):
def setupUi(self, PostgisBBox):
PostgisBBox.setObjectName(_fromUtf8("PostgisBBox"))
PostgisBBox.resize(630, 684)
PostgisBBox.setWindowTitle(QtGui.QApplication.translate("PostgisBBox", "PostgisBBox", None, QtGui.QApplication.UnicodeUTF8))
PostgisBBox.setStyleSheet(_fromUtf8(""))
self.buttonBox = QtGui.QDialogButtonBox(PostgisBBox)
self.buttonBox.setGeometry(QtCore.QRect(280, 650, 341, 32))
self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
self.buttonBox.setObjectName(_fromUtf8("buttonBox"))
self.ConnectToPostgis = QtGui.QPushButton(PostgisBBox)
self.ConnectToPostgis.setEnabled(True)
self.ConnectToPostgis.setGeometry(QtCore.QRect(530, 50, 81, 31))
self.ConnectToPostgis.setText(QtGui.QApplication.translate("PostgisBBox", "Connect", None, QtGui.QApplication.UnicodeUTF8))
self.ConnectToPostgis.setCheckable(False)
self.ConnectToPostgis.setDefault(False)
self.ConnectToPostgis.setObjectName(_fromUtf8("ConnectToPostgis"))
self.layersLabel = QtGui.QLabel(PostgisBBox)
self.layersLabel.setGeometry(QtCore.QRect(310, 100, 171, 21))
self.layersLabel.setText(QtGui.QApplication.translate("PostgisBBox", "Postgis Tables (Layers)", None, QtGui.QApplication.UnicodeUTF8))
self.layersLabel.setObjectName(_fromUtf8("layersLabel"))
self.ConnessioniPostgis = QtGui.QComboBox(PostgisBBox)
self.ConnessioniPostgis.setGeometry(QtCore.QRect(170, 50, 171, 31))
self.ConnessioniPostgis.setEditable(False)
self.ConnessioniPostgis.setObjectName(_fromUtf8("ConnessioniPostgis"))
self.DatabaseConnectionsLabel = QtGui.QLabel(PostgisBBox)
self.DatabaseConnectionsLabel.setGeometry(QtCore.QRect(160, 0, 361, 31))
font = QtGui.QFont()
font.setPointSize(18)
self.DatabaseConnectionsLabel.setFont(font)
self.DatabaseConnectionsLabel.setText(QtGui.QApplication.translate("PostgisBBox", "Connection to Postgis Database", None, QtGui.QApplication.UnicodeUTF8))
self.DatabaseConnectionsLabel.setObjectName(_fromUtf8("DatabaseConnectionsLabel"))
self.DatabaseLabel = QtGui.QLabel(PostgisBBox)
self.DatabaseLabel.setGeometry(QtCore.QRect(20, 50, 111, 31))
self.DatabaseLabel.setText(QtGui.QApplication.translate("PostgisBBox", "Select Database \n"
"Connection", None, QtGui.QApplication.UnicodeUTF8))
self.DatabaseLabel.setObjectName(_fromUtf8("DatabaseLabel"))
self.tableWidget = QtGui.QTableWidget(PostgisBBox)
self.tableWidget.setGeometry(QtCore.QRect(240, 130, 371, 141))
self.tableWidget.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
self.tableWidget.setSelectionMode(QtGui.QAbstractItemView.MultiSelection)
self.tableWidget.setShowGrid(False)
self.tableWidget.setObjectName(_fromUtf8("tableWidget"))
self.tableWidget.setColumnCount(3)
self.tableWidget.setRowCount(0)
item = QtGui.QTableWidgetItem()
item.setText(QtGui.QApplication.translate("PostgisBBox", "Table", None, QtGui.QApplication.UnicodeUTF8))
self.tableWidget.setHorizontalHeaderItem(0, item)
item = QtGui.QTableWidgetItem()
item.setText(QtGui.QApplication.translate("PostgisBBox", "Schema", None, QtGui.QApplication.UnicodeUTF8))
self.tableWidget.setHorizontalHeaderItem(1, item)
item = QtGui.QTableWidgetItem()
item.setText(QtGui.QApplication.translate("PostgisBBox", "Geometry", None, QtGui.QApplication.UnicodeUTF8))
self.tableWidget.setHorizontalHeaderItem(2, item)
self.widget = QgsMapCanvas(PostgisBBox)
self.widget.setGeometry(QtCore.QRect(240, 360, 371, 281))
self.widget.setObjectName(_fromUtf8("widget"))
self.DatabaseConnectionsLabel_2 = QtGui.QLabel(PostgisBBox)
self.DatabaseConnectionsLabel_2.setGeometry(QtCore.QRect(270, 280, 231, 31))
font = QtGui.QFont()
font.setFamily(_fromUtf8("Ubuntu"))
font.setPointSize(12)
font.setBold(False)
font.setItalic(False)
font.setWeight(50)
self.DatabaseConnectionsLabel_2.setFont(font)
self.DatabaseConnectionsLabel_2.setStyleSheet(_fromUtf8("font: 10pt \"Ubuntu\";\n"
"font: 12pt \"Ubuntu\";"))
self.DatabaseConnectionsLabel_2.setText(QtGui.QApplication.translate("PostgisBBox", "Select Bounding Box from Map", None, QtGui.QApplication.UnicodeUTF8))
self.DatabaseConnectionsLabel_2.setObjectName(_fromUtf8("DatabaseConnectionsLabel_2"))
self.SelectMapcomboBox = QtGui.QComboBox(PostgisBBox)
self.SelectMapcomboBox.setGeometry(QtCore.QRect(240, 330, 181, 31))
self.SelectMapcomboBox.setObjectName(_fromUtf8("SelectMapcomboBox"))
self.SelectMapcomboBox.addItem(_fromUtf8(""))
self.SelectMapcomboBox.setItemText(0, QtGui.QApplication.translate("PostgisBBox", "Google Street", None, QtGui.QApplication.UnicodeUTF8))
self.SelectMapcomboBox.addItem(_fromUtf8(""))
self.SelectMapcomboBox.setItemText(1, QtGui.QApplication.translate("PostgisBBox", "Google Satellite", None, QtGui.QApplication.UnicodeUTF8))
self.SelectMapcomboBox.addItem(_fromUtf8(""))
self.SelectMapcomboBox.setItemText(2, QtGui.QApplication.translate("PostgisBBox", "Google Physical", None, QtGui.QApplication.UnicodeUTF8))
self.SelectMapcomboBox.addItem(_fromUtf8(""))
self.SelectMapcomboBox.setItemText(3, QtGui.QApplication.translate("PostgisBBox", "OpenStreetMap", None, QtGui.QApplication.UnicodeUTF8))
self.ZoomIn = QtGui.QPushButton(PostgisBBox)
self.ZoomIn.setGeometry(QtCore.QRect(520, 330, 31, 31))
self.ZoomIn.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor))
self.ZoomIn.setLayoutDirection(QtCore.Qt.LeftToRight)
self.ZoomIn.setAutoFillBackground(False)
self.ZoomIn.setStyleSheet(_fromUtf8(""))
self.ZoomIn.setText(_fromUtf8(""))
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/plugins/PostgisBBox/zoomin.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.ZoomIn.setIcon(icon)
self.ZoomIn.setIconSize(QtCore.QSize(26, 26))
self.ZoomIn.setCheckable(False)
self.ZoomIn.setAutoDefault(True)
self.ZoomIn.setObjectName(_fromUtf8("ZoomIn"))
self.ZoomOut = QtGui.QPushButton(PostgisBBox)
self.ZoomOut.setGeometry(QtCore.QRect(550, 330, 31, 31))
self.ZoomOut.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor))
self.ZoomOut.setStyleSheet(_fromUtf8(""))
#.........这里部分代码省略.........
示例9: Ui_HMTKWindow
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setObjectName [as 别名]
class Ui_HMTKWindow(object):
def setupUi(self, HMTKWindow):
HMTKWindow.setObjectName(_fromUtf8("HMTKWindow"))
HMTKWindow.resize(1214, 756)
self.centralWidget = QtGui.QWidget(HMTKWindow)
self.centralWidget.setObjectName(_fromUtf8("centralWidget"))
self.horizontalLayout = QtGui.QHBoxLayout(self.centralWidget)
self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
self.stackedFormWidget = QtGui.QTabWidget(self.centralWidget)
self.stackedFormWidget.setMaximumSize(QtCore.QSize(500, 16777215))
self.stackedFormWidget.setTabPosition(QtGui.QTabWidget.North)
self.stackedFormWidget.setTabShape(QtGui.QTabWidget.Rounded)
self.stackedFormWidget.setElideMode(QtCore.Qt.ElideNone)
self.stackedFormWidget.setUsesScrollButtons(True)
self.stackedFormWidget.setObjectName(_fromUtf8("stackedFormWidget"))
self.stackedFormWidgetPage1 = QtGui.QWidget()
self.stackedFormWidgetPage1.setObjectName(_fromUtf8("stackedFormWidgetPage1"))
self.declusteringFormLayout = QtGui.QVBoxLayout(self.stackedFormWidgetPage1)
self.declusteringFormLayout.setObjectName(_fromUtf8("declusteringFormLayout"))
self.declusteringButtons = QtGui.QHBoxLayout()
self.declusteringButtons.setObjectName(_fromUtf8("declusteringButtons"))
self.declusterButton = QtGui.QPushButton(self.stackedFormWidgetPage1)
self.declusterButton.setObjectName(_fromUtf8("declusterButton"))
self.declusteringButtons.addWidget(self.declusterButton)
self.declusteringPurgeButton = QtGui.QPushButton(self.stackedFormWidgetPage1)
self.declusteringPurgeButton.setObjectName(_fromUtf8("declusteringPurgeButton"))
self.declusteringButtons.addWidget(self.declusteringPurgeButton)
self.declusteringFormLayout.addLayout(self.declusteringButtons)
self.declusteringChart = FigureCanvasQTAggWidget(self.stackedFormWidgetPage1)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.declusteringChart.sizePolicy().hasHeightForWidth())
self.declusteringChart.setSizePolicy(sizePolicy)
self.declusteringChart.setMinimumSize(QtCore.QSize(0, 300))
self.declusteringChart.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.declusteringChart.setObjectName(_fromUtf8("declusteringChart"))
self.declusteringFormLayout.addWidget(self.declusteringChart)
self.stackedFormWidget.addTab(self.stackedFormWidgetPage1, _fromUtf8(""))
self.stackedFormWidgetPage2 = QtGui.QWidget()
self.stackedFormWidgetPage2.setObjectName(_fromUtf8("stackedFormWidgetPage2"))
self.completenessFormLayout = QtGui.QVBoxLayout(self.stackedFormWidgetPage2)
self.completenessFormLayout.setObjectName(_fromUtf8("completenessFormLayout"))
self.completenessButtons = QtGui.QHBoxLayout()
self.completenessButtons.setObjectName(_fromUtf8("completenessButtons"))
self.completenessButton = QtGui.QPushButton(self.stackedFormWidgetPage2)
self.completenessButton.setObjectName(_fromUtf8("completenessButton"))
self.completenessButtons.addWidget(self.completenessButton)
self.completenessPurgeButton = QtGui.QPushButton(self.stackedFormWidgetPage2)
self.completenessPurgeButton.setObjectName(_fromUtf8("completenessPurgeButton"))
self.completenessButtons.addWidget(self.completenessPurgeButton)
self.completenessFormLayout.addLayout(self.completenessButtons)
self.completenessChart = FigureCanvasQTAggWidget(self.stackedFormWidgetPage2)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.completenessChart.sizePolicy().hasHeightForWidth())
self.completenessChart.setSizePolicy(sizePolicy)
self.completenessChart.setMinimumSize(QtCore.QSize(0, 300))
self.completenessChart.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.completenessChart.setObjectName(_fromUtf8("completenessChart"))
self.completenessFormLayout.addWidget(self.completenessChart)
self.stackedFormWidget.addTab(self.stackedFormWidgetPage2, _fromUtf8(""))
self.stackedFormWidgetPage3 = QtGui.QWidget()
self.stackedFormWidgetPage3.setObjectName(_fromUtf8("stackedFormWidgetPage3"))
self.recurrenceModelFormLayout = QtGui.QVBoxLayout(self.stackedFormWidgetPage3)
self.recurrenceModelFormLayout.setObjectName(_fromUtf8("recurrenceModelFormLayout"))
self.recurrenceModelButton = QtGui.QPushButton(self.stackedFormWidgetPage3)
self.recurrenceModelButton.setObjectName(_fromUtf8("recurrenceModelButton"))
self.recurrenceModelFormLayout.addWidget(self.recurrenceModelButton)
self.recurrenceModelChart = FigureCanvasQTAggWidget(self.stackedFormWidgetPage3)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.recurrenceModelChart.sizePolicy().hasHeightForWidth())
self.recurrenceModelChart.setSizePolicy(sizePolicy)
self.recurrenceModelChart.setMinimumSize(QtCore.QSize(0, 300))
self.recurrenceModelChart.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.recurrenceModelChart.setObjectName(_fromUtf8("recurrenceModelChart"))
self.recurrenceModelFormLayout.addWidget(self.recurrenceModelChart)
self.stackedFormWidget.addTab(self.stackedFormWidgetPage3, _fromUtf8(""))
self.stackedFormWidgetPage4 = QtGui.QWidget()
self.stackedFormWidgetPage4.setObjectName(_fromUtf8("stackedFormWidgetPage4"))
self.maxMagnitudeFormLayout = QtGui.QVBoxLayout(self.stackedFormWidgetPage4)
self.maxMagnitudeFormLayout.setObjectName(_fromUtf8("maxMagnitudeFormLayout"))
self.maxMagnitudeButton = QtGui.QPushButton(self.stackedFormWidgetPage4)
self.maxMagnitudeButton.setObjectName(_fromUtf8("maxMagnitudeButton"))
self.maxMagnitudeFormLayout.addWidget(self.maxMagnitudeButton)
self.maxMagnitudeChart = FigureCanvasQTAggWidget(self.stackedFormWidgetPage4)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.maxMagnitudeChart.sizePolicy().hasHeightForWidth())
self.maxMagnitudeChart.setSizePolicy(sizePolicy)
self.maxMagnitudeChart.setMinimumSize(QtCore.QSize(0, 300))
self.maxMagnitudeChart.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.maxMagnitudeChart.setObjectName(_fromUtf8("maxMagnitudeChart"))
self.maxMagnitudeFormLayout.addWidget(self.maxMagnitudeChart)
self.stackedFormWidget.addTab(self.stackedFormWidgetPage4, _fromUtf8(""))
self.stackedFormWidgetPage5 = QtGui.QWidget()
#.........这里部分代码省略.........