Exemple #1
0
class DifferWindow(BasePaellaWindow):
    def __init__(self, parent, diff_type, name='DifferWindow'):
        BasePaellaWindow.__init__(self, parent, name=name)
        self.mainView = BaseDifferFrame(self, diff_type)
        self.initActions()
        self.initMenus()
        self.initToolbar()
        self.setCentralWidget(self.mainView)
        self.setCaption('%s Differ' % diff_type.capitalize())
        
    def initActions(self):
        collection = self.actionCollection()
        self.diffAction = DiffAction(self.mainView.slotDiff, collection)
        self.quitAction = KStdAction.quit(self.close, collection)
       
    def initMenus(self):
        mainMenu = KPopupMenu(self)
        menus = [mainMenu]
        self.menuBar().insertItem('&Main', mainMenu)
        self.menuBar().insertItem('&Help', self.helpMenu(''))
        for menu in menus:
            self.diffAction.plug(menu)
            self.quitAction.plug(menu)
            
    def initToolbar(self):
        print 'initToolbar'
        toolbar = self.toolBar()
        actions = [self.diffAction, self.quitAction]
        for action in actions:
            action.plug(toolbar)
class DifferWin(KMainWindow):
    def __init__(self, app, parent, dtype):
        KMainWindow.__init__(self, parent)
        #self.app = app
        dbwidget(self, app)
        
        self.mainView = BaseDifferWidget(self.app, self, dtype)
        self.initActions()
        self.initMenus()
        self.initToolbar()

        self.setCentralWidget(self.mainView)
        self.show()
        

    def initActions(self):
        collection = self.actionCollection()
        self.diffAction = DiffAction(self.mainView.slotDiff, collection)
        self.quitAction = KStdAction.quit(self.close, collection)
       
    def initMenus(self):
        mainMenu = KPopupMenu(self)
        menus = [mainMenu]
        self.menuBar().insertItem('&Main', mainMenu)
        self.menuBar().insertItem('&Help', self.helpMenu(''))
        for menu in menus:
            self.diffAction.plug(menu)
            self.quitAction.plug(menu)
            
    def initToolbar(self):
        print 'initToolbar'
        toolbar = self.toolBar()
        actions = [self.diffAction, self.quitAction]
        for action in actions:
            action.plug(toolbar)
Exemple #3
0
class DifferWin(KMainWindow):
    def __init__(self, app, parent, dtype):
        KMainWindow.__init__(self, parent)
        #self.app = app
        dbwidget(self, app)

        self.mainView = BaseDifferWidget(self.app, self, dtype)
        self.initActions()
        self.initMenus()
        self.initToolbar()

        self.setCentralWidget(self.mainView)
        self.show()

    def initActions(self):
        collection = self.actionCollection()
        self.diffAction = DiffAction(self.mainView.slotDiff, collection)
        self.quitAction = KStdAction.quit(self.close, collection)

    def initMenus(self):
        mainMenu = KPopupMenu(self)
        menus = [mainMenu]
        self.menuBar().insertItem('&Main', mainMenu)
        self.menuBar().insertItem('&Help', self.helpMenu(''))
        for menu in menus:
            self.diffAction.plug(menu)
            self.quitAction.plug(menu)

    def initToolbar(self):
        print 'initToolbar'
        toolbar = self.toolBar()
        actions = [self.diffAction, self.quitAction]
        for action in actions:
            action.plug(toolbar)
Exemple #4
0
class DifferWindow(BasePaellaWindow):
    def __init__(self, parent, diff_type, name='DifferWindow'):
        BasePaellaWindow.__init__(self, parent, name=name)
        self.mainView = BaseDifferFrame(self, diff_type)
        self.initActions()
        self.initMenus()
        self.initToolbar()
        self.setCentralWidget(self.mainView)
        self.setCaption('%s Differ' % diff_type.capitalize())

    def initActions(self):
        collection = self.actionCollection()
        self.diffAction = DiffAction(self.mainView.slotDiff, collection)
        self.quitAction = KStdAction.quit(self.close, collection)

    def initMenus(self):
        mainMenu = KPopupMenu(self)
        menus = [mainMenu]
        self.menuBar().insertItem('&Main', mainMenu)
        self.menuBar().insertItem('&Help', self.helpMenu(''))
        for menu in menus:
            self.diffAction.plug(menu)
            self.quitAction.plug(menu)

    def initToolbar(self):
        print 'initToolbar'
        toolbar = self.toolBar()
        actions = [self.diffAction, self.quitAction]
        for action in actions:
            action.plug(toolbar)
Exemple #5
0
 def initActions(self):
     collection = self.actionCollection()
     self.diffAction = DiffAction(self.mainView.slotDiff, collection)
     self.quitAction = KStdAction.quit(self.close, collection)
Exemple #6
0
 def initActions(self):
     collection = self.actionCollection()
     self.diffAction = DiffAction(self.mainView.slotDiff, collection)
     self.quitAction = KStdAction.quit(self.close, collection)