Changeset 12

Show
Ignore:
Timestamp:
10/25/08 22:06:22 (2 months ago)
Author:
aaronr
Message:

Updating to QGIS 1.0 api

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/threading/threading.py

    r9 r12  
    7575        # Save a reference to the QGIS iface 
    7676        self.iface = iface 
    77         self.canvas = iface.getMapCanvas() 
     77        self.canvas = iface.mapCanvas() 
    7878     
    7979    def initGui(self): 
    8080        # Create action 
    8181        self.action = QAction(QIcon(":/threading.png"), 
    82                               "Threading Example", self.iface.getMainWindow()) 
     82                              "Threading Example", self.iface.mainWindow()) 
    8383        self.action.setWhatsThis("Threading Example") 
    8484        QObject.connect(self.action, SIGNAL("activated()"), self.run) 
    8585        self.helpaction = QAction(QIcon(":/threadinghelp.png"), 
    86                                   "About", self.iface.getMainWindow()) 
     86                                  "About", self.iface.mainWindow()) 
    8787        self.helpaction.setWhatsThis("Threading Example Help") 
    8888        QObject.connect(self.helpaction, SIGNAL("activated()"), self.helprun) 
     
    9090        # Add to the main toolbar 
    9191        self.iface.addToolBarIcon(self.action) 
    92         self.iface.addPluginMenu("&Threading", self.action) 
    93         self.iface.addPluginMenu("&Threading", self.helpaction) 
     92        self.iface.addPluginToMenu("&Threading", self.action) 
     93        self.iface.addPluginToMenu("&Threading", self.helpaction) 
    9494         
    9595    def unload(self): 
     
    102102        # print "Help pressed..." 
    103103        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") 
    105106        infoString = infoString.append("Source: http://svn.reprojected.com/") 
    106107        infoString = infoString.append("qgisplugins/trunk/threading\n") 
    107108        infoString = infoString.append("TRAC: http://trac.reprojected.com/") 
    108109        infoString = infoString.append("qgisplugins\n") 
    109         QMessageBox.information(self.iface.getMainWindow(), 
     110        QMessageBox.information(self.iface.mainWindow(), 
    110111                                "Threading Plugin About",infoString) 
    111112         
     
    121122class ThreadingGui(QDialog, Ui_Dialog): 
    122123    def __init__(self, iface, fl): 
    123         QDialog.__init__(self, iface.getMainWindow(), fl) 
     124        QDialog.__init__(self, iface.mainWindow(), fl) 
    124125        self.iface = iface 
    125126        self.setupUi(self) 
     
    146147            self.pushButton.setText(QString("Stop")) 
    147148            # Start it up... 
    148             self.runThread = TestThread(self.iface.getMainWindow(),self) 
     149            self.runThread = TestThread(self.iface.mainWindow(),self) 
    149150            print "Starting up thread - ", self.runThread 
    150151