Changeset 12
- Timestamp:
- 10/25/08 22:06:22 (2 months ago)
- Files:
-
- trunk/threading/threading.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/threading/threading.py
r9 r12 75 75 # Save a reference to the QGIS iface 76 76 self.iface = iface 77 self.canvas = iface. getMapCanvas()77 self.canvas = iface.mapCanvas() 78 78 79 79 def initGui(self): 80 80 # Create action 81 81 self.action = QAction(QIcon(":/threading.png"), 82 "Threading Example", self.iface. getMainWindow())82 "Threading Example", self.iface.mainWindow()) 83 83 self.action.setWhatsThis("Threading Example") 84 84 QObject.connect(self.action, SIGNAL("activated()"), self.run) 85 85 self.helpaction = QAction(QIcon(":/threadinghelp.png"), 86 "About", self.iface. getMainWindow())86 "About", self.iface.mainWindow()) 87 87 self.helpaction.setWhatsThis("Threading Example Help") 88 88 QObject.connect(self.helpaction, SIGNAL("activated()"), self.helprun) … … 90 90 # Add to the main toolbar 91 91 self.iface.addToolBarIcon(self.action) 92 self.iface.addPlugin Menu("&Threading", self.action)93 self.iface.addPlugin Menu("&Threading", self.helpaction)92 self.iface.addPluginToMenu("&Threading", self.action) 93 self.iface.addPluginToMenu("&Threading", self.helpaction) 94 94 95 95 def unload(self): … … 102 102 # print "Help pressed..." 103 103 infoString = QString("Written by Aaron Racicot\naaronr@z-pulley.com\n") 104 infoString = infoString.append("www.reprojected.com\n\n") 104 infoString = infoString.append("Company - http://www.z-pulley.com\n\n") 105 infoString = infoString.append("Blog - http://www.reprojected.com\n\n") 105 106 infoString = infoString.append("Source: http://svn.reprojected.com/") 106 107 infoString = infoString.append("qgisplugins/trunk/threading\n") 107 108 infoString = infoString.append("TRAC: http://trac.reprojected.com/") 108 109 infoString = infoString.append("qgisplugins\n") 109 QMessageBox.information(self.iface. getMainWindow(),110 QMessageBox.information(self.iface.mainWindow(), 110 111 "Threading Plugin About",infoString) 111 112 … … 121 122 class ThreadingGui(QDialog, Ui_Dialog): 122 123 def __init__(self, iface, fl): 123 QDialog.__init__(self, iface. getMainWindow(), fl)124 QDialog.__init__(self, iface.mainWindow(), fl) 124 125 self.iface = iface 125 126 self.setupUi(self) … … 146 147 self.pushButton.setText(QString("Stop")) 147 148 # Start it up... 148 self.runThread = TestThread(self.iface. getMainWindow(),self)149 self.runThread = TestThread(self.iface.mainWindow(),self) 149 150 print "Starting up thread - ", self.runThread 150 151
