aboutsummaryrefslogtreecommitdiffstats
path: root/bin/commander/mainwindow.py
diff options
context:
space:
mode:
Diffstat (limited to 'bin/commander/mainwindow.py')
-rw-r--r--bin/commander/mainwindow.py137
1 files changed, 0 insertions, 137 deletions
diff --git a/bin/commander/mainwindow.py b/bin/commander/mainwindow.py
deleted file mode 100644
index 2e752aab8..000000000
--- a/bin/commander/mainwindow.py
+++ /dev/null
@@ -1,137 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: iso8859-15 -*-
-
-from appinfo import *
-from packageview import *
-from mainwindowbase import *
-from aboutdialog import *
-from provideritem import *
-from packages import Packages
-from pythonshell import EPythonShell
-from oe import *
-
-class MainWindow( MainWindowBase ):
-
- def __init__( self, parent = None, name = None, fl = 0 ):
- MainWindowBase.__init__(self, parent, name, fl )
- self.setCaption( appcaption )
- self.createStatusBar()
-
- def createStatusBar( self ):
- self.numPackages = QLabel( "No Packages available.", self.statusBar() )
- self.statusBar().addWidget( self.numPackages, True )
-
- #
- # slots
- #
-
- def fileNew(self):
- print "MainWindowBase.fileNew(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def fileOpen(self):
- print "MainWindowBase.fileOpen(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def fileSave(self):
- print "MainWindowBase.fileSave(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def fileSaveAs(self):
- print "MainWindowBase.fileSaveAs(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def filePrint(self):
- print "MainWindowBase.filePrint(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def fileExit(self):
- self.close()
-
- def editUndo(self):
- print "MainWindowBase.editUndo(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def editRedo(self):
- print "MainWindowBase.editRedo(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def editCut(self):
- print "MainWindowBase.editCut(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def editCopy(self):
- print "MainWindowBase.editCopy(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def editPaste(self):
- print "MainWindowBase.editPaste(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def editFind(self):
- print "MainWindowBase.editFind(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def editPreferences(self):
- print "MainWindowBase.editPreferences(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def helpIndex(self):
- print "MainWindowBase.helpIndex(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def helpContents(self):
- print "MainWindowBase.helpContents(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def buildAllPackages(self):
- print "MainWindowBase.buildAllPackages(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def buildSelectedPackages(self):
- print "MainWindowBase.buildSelected(): Not implemented yet"
- QMessageBox.information( self, "%s V%s" % ( appname, appversion ), "Not implemented yet" )
-
- def buildRescanPackages(self):
- d = QProgressDialog( "<p>Rescanning Packages...<br>Please wait...</p>", "Cancel", 100, None, "dlgrescan", False )
- d.setCaption( appcaption )
- d.show()
- p = Packages.instance()
- self.statusBar().message( "Rescanning Packages - please wait..." )
- p.scan( lambda current, last, name: d.setProgress( current, last ) or
- qApp.processEvents() or
- d.setLabelText( "<p>Rescanning Packages...<br>%s</p>" % name.split( "/" )[-1] ) )
- d.hide()
- self.statusBar().message( "Done. Scanned %d Packages." % p.numPackages(), 2000 )
- self.numPackages.setText( "%s Packages available." % p.numPackages() )
-
- self.packageView.clear()
- for package in p.names():
- i = ProviderItem( self.packageView, package )
- #i.setBuildStatus( status="waiting" )
-
- self.packageView.expandAll()
-
- def debugConsole(self):
- shell = EPythonShell( None, { 'p':Packages.instance(), 'data':data, 'exit':lambda:shell.close(),
- 'pv':self.packageView } )
- shell.show()
- shell.resize( QSize( 500, 300 ) )
-
- def helpAbout(self):
- d = AboutDialog()
- d.exec_loop()
-
-#------------------------------------------------------------------------#
-# main
-#------------------------------------------------------------------------#
-
-if __name__ == "__main__":
- import sys
- from qt import *
- app = QApplication( sys.argv )
- mw = MainWindow()
- mw.show()
- app.setMainWidget( mw )
- app.exec_loop()
-