本文整理汇总了Python中qgis.gui.QgsMapCanvas.setMinimumSize方法的典型用法代码示例。如果您正苦于以下问题:Python QgsMapCanvas.setMinimumSize方法的具体用法?Python QgsMapCanvas.setMinimumSize怎么用?Python QgsMapCanvas.setMinimumSize使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类qgis.gui.QgsMapCanvas
的用法示例。
在下文中一共展示了QgsMapCanvas.setMinimumSize方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: QDialog
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setMinimumSize [as 别名]
# coding: utf-8
# Minimalist sample. For further, look at the plugin DockableMirrorMap code
from PyQt4.QtGui import QDialog
from qgis.core import QgsMapLayerRegistry
from qgis.gui import QgsMapCanvas, QgsMapCanvasLayer
from qgis.utils import iface
new_dialog = QDialog()
new_dialog.resize(800, 600)
map_canvas = QgsMapCanvas(new_dialog)
map_canvas.setMinimumSize(800, 600)
layers = QgsMapLayerRegistry.instance().mapLayers()
map_canvas_layer_list = [QgsMapCanvasLayer(l) for l in layers.values()]
map_canvas.setLayerSet(map_canvas_layer_list)
map_canvas.setExtent(iface.mapCanvas().extent())
new_dialog.show()
示例2: Ui_HMTKWindow
# 需要导入模块: from qgis.gui import QgsMapCanvas [as 别名]
# 或者: from qgis.gui.QgsMapCanvas import setMinimumSize [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()
#.........这里部分代码省略.........