mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-10-31 00:06:02 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			49 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| """
 | |
| /***************************************************************************
 | |
|         MapServerExport  - A QGIS plugin to export a saved project file
 | |
|                             to a MapServer map file
 | |
|                              -------------------
 | |
|     begin                : 2008-01-07
 | |
|     copyright            : (C) 2007 by Gary E.Sherman
 | |
|     email                : sherman at mrcc.com
 | |
|  ***************************************************************************/
 | |
| 
 | |
| /***************************************************************************
 | |
|  *                                                                         *
 | |
|  *   This program is free software; you can redistribute it and/or modify  *
 | |
|  *   it under the terms of the GNU General Public License as published by  *
 | |
|  *   the Free Software Foundation; either version 2 of the License, or     *
 | |
|  *   (at your option) any later version.                                   *
 | |
|  *                                                                         *
 | |
|  ***************************************************************************/
 | |
| """
 | |
| from PyQt4 import QtCore, QtGui 
 | |
| from ms_export import defaults
 | |
| from ui_qgsmapserverexportbase import Ui_QgsMapserverExportBase
 | |
| # create the dialog for mapserver export
 | |
| class MapServerExportDialog(QtGui.QDialog): 
 | |
|   def __init__(self):
 | |
|     QtGui.QDialog.__init__(self) 
 | |
|     # Set up the user interface from Designer. 
 | |
|     self.ui = Ui_QgsMapserverExportBase() 
 | |
|     self.ui.setupUi(self) 
 | |
| 
 | |
|     for unit in ["meters", "dd", "feet", "miles", "inches", "kilometers"]:
 | |
|         self.ui.cmbMapUnits.addItem( QtGui.QApplication.translate("QgsMapserverExportBase", unit, None, QtGui.QApplication.UnicodeUTF8), QtCore.QVariant(unit) )
 | |
|     
 | |
|     # TODO: set default unit. Is now the first value entered in the unit-list above
 | |
| 
 | |
|     # Set defaults from ms_export.py:
 | |
|     self.ui.txtMapServerUrl.setText(defaults.mapServerUrl)
 | |
|     self.ui.txtFontsetPath.setText(defaults.fontsPath)
 | |
|     self.ui.txtSymbolsetPath.setText(defaults.symbolsPath)
 | |
|     self.ui.checkBoxAntiAlias.setChecked(defaults.antialias)
 | |
|     self.ui.checkBoxDump.setChecked(defaults.dump)
 | |
|     self.ui.checkBoxForce.setChecked(defaults.force)
 | |
|     self.ui.checkBoxPartials.setChecked(defaults.partials)
 | |
|     self.ui.txtMapWidth.setText(defaults.width)
 | |
|     self.ui.txtMapHeight.setText(defaults.height)
 | |
| 
 | |
| 
 | |
| 
 |