def __init__(self, parent, name='ImportsMainWindow'):
     BaseMainWindow.__init__(self, parent, name=name)
     self.handler = AbandonGamesHandler(self.app)
     self.splitView = QSplitter(self)
     self.listView = KListView(self.splitView)
     self.connect(self.listView,
                  SIGNAL('selectionChanged()'), self.selectionChanged)
     
     self.initlistView()
     self.textView = MainAbandoniaPart(self.splitView)
     self.setCentralWidget(self.splitView)
Пример #2
0
    def __init__(self, parent, name='ManageDosboxProfilesWindow'):
        BaseMainWindow.__init__(self, parent, name)
        self.mainView = ProfileManagerWidget(self)
        self.initActions()
        self.initMenus()
        self.initToolbar()
        self.setCentralWidget(self.mainView)
        self.setCaption('Manage Dosbox Profiles')
        self.statusbar = self.statusBar()
        self.statusbar.message('No Profile loaded')
        self.dbox = self.app.make_new_dosbox_object()
        # pointers
        self.current_profile = None
        self._name_profile_dialog = None
        self._save_profile_dialog = None
        self._open_profile_dialog = None

        current_profile = self.app.dosbox.current_profile
        if current_profile is not None:
            self.set_current_profile(current_profile)