def __init__(self, parent, table, fields, idcol, groupfields, mainview, name='PaellaRecordSelector'): #PaellaManagerWidget.__init__(self, parent, mainview, name=name) QSplitter.__init__(self, parent, name) BasePaellaWidget.initPaellaCommon(self) self.current = currentobject() self.table = table self.fields = fields self.idcol = idcol self.groupfields = groupfields self.listView = KListView(self) self.vsplit = QSplitter(self) self.vsplit.setOrientation(self.Vertical) self.mainView = mainview(self.vsplit) self.recordForm = EditableRecordFrame(self, fields) self.connect(self.listView, SIGNAL('selectionChanged()'), self.groupChanged) self.connect(self.recordForm.insButton, SIGNAL('clicked()'), self.insertRecord) self.connect(self.recordForm.updButton, SIGNAL('clicked()'), self.updateRecord) self.initlistView() self.setSource(self.handleURL)
def __init__(self, app, parent, view, name): QSplitter.__init__(self, parent, name) self.app = app self.listView = KListView(self) self.view = view(self.app, self) self.initlistView() self.connect(self.listView, SIGNAL('selectionChanged()'), self.selectionChanged) self.show()
def __init__(self, app, parent): KDialogBase.__init__(self, parent, 'SuiteSelector') dbwidget(self, app) self.suites = Suites(self.conn) self.listView = KListView(self) self.listView.addColumn('suite') self.setMainWidget(self.listView) self.refreshlistView() self.show()
def __init__(self, parent): BasePaellaWindow.__init__(self, parent, name='ClientsMainWindow') self.initPaellaCommon() self.initActions() self.initMenus() self.initToolbar() self.cursor = self.conn.cursor(statement=True) self.listView = KListView(self) self.setCentralWidget(self.listView) self.refreshListView() self.resize(600, 800) self.setCaption('Paella Profiles')
def __init__(self, parent=None, name='PaellaMainWindowSmall'): print 'using window', name BasePaellaMainWindow.__init__(self, parent, name) # In this window, we use a listbox to select the other # parts of the application self.listView = KListView(self) self.listView.setRootIsDecorated(True) self.listView.addColumn('widget') self.setCentralWidget(self.listView) if self.app.conn is not None: self.refreshListView() self.setCaption('Main Menu') self.connect(self.listView, SIGNAL('selectionChanged()'), self.selectionChanged)
def slotManagekernels(self): self._killmainView() self._managing = 'kernels' table = 'kernels' rows = self.cursor.select(table='kernels') self.mainView = KListView(self) self.mainView.setRootIsDecorated(True) self.setCentralWidget(self.mainView) self.mainView.addColumn('kernel') self.connect(self.mainView, SIGNAL('rightButtonClicked(QListViewItem *, const QPoint &, int )'), self.slotMouseIsPressed) for row in rows: KListViewItem(self.mainView, row.kernel) self.mainView.show()
def __init__(self, app, *args): KMainWindow.__init__(self, *args) self.app = app self.icons = KIconLoader() self.initActions() self.initMenus() self.initToolbar() self.conn = app.conn self.cfg = app.cfg self.cursor = StatementCursor(self.conn) self.listView = KListView(self) self.listView.setRootIsDecorated(True) self.listView.addColumn('widget') self.setCentralWidget(self.listView) self.refreshListView() self.connect(self.listView, SIGNAL('selectionChanged()'), self.selectionChanged)
def __init__(self, app, *args): KMainWindow.__init__(self, *args) self.app = app self.icons = KIconLoader() self._environ_types = ['default', 'current'] self._differ_types = ['trait', 'family'] self.conn = app.conn self.cfg = app.cfg self.cursor = StatementCursor(self.conn) self._suites = [x.suite for x in self.cursor.select(table='suites')] self.initActions() self.initMenus() self.initToolbar() self.listView = KListView(self) self.listView.setRootIsDecorated(True) self.listView.addColumn('widget') self.setCentralWidget(self.listView) self.refreshListView() self.setCaption('Main Menu') self.connect(self.listView, SIGNAL('selectionChanged()'), self.selectionChanged)