def __init__(self, app, parent, name='FamilyList'): KListView.__init__(self, parent, name) dbwidget(self, app) self.family = Family(self.conn) self.setRootIsDecorated(True) self.addColumn('family') self.refreshlistView()
def __init__(self, app, parent): KMainWindow.__init__(self, parent) dbwidget(self, app) self.manager = InstallerManager(self.conn) self.mainView = KPushButton('hello there', self) self.setCentralWidget(self.mainView) self.setCaption('Installer Management') self.show()
def __init__(self, app, parent, suite): KMainWindow.__init__(self, parent) dbwidget(self, app) self.mainView = TemplateEditor(self.app, self, suite) self.setCentralWidget(self.mainView) self.initActions() self.initMenus() self.initToolbar() self.show()
def __init__(self, app, parent, suite, name='TemplateEditor'): QSplitter.__init__(self, parent, name) dbwidget(self, app) self.trait = None self.listView = TraitList(self.app, self, 'template') self.mainEdit = SimpleEdit(self.app, self) self.set_suite(suite) self.refreshListView() self.connect(self.listView, SIGNAL('selectionChanged()'), self.selectionChanged)
def __init__(self, app, parent, etype='default', name='EnvironmentList'): KListView.__init__(self, parent, name) dbwidget(self, app) self.etype = etype self.environ = ETYPE[self.etype](self.conn) self.cursor = StatementCursor(self.conn) self.cursor.set_table('%s_environment' % self.etype) self.setRootIsDecorated(True) for field in ['section', 'option', 'value']: self.addColumn(field)
def __init__(self, app, parent, ftype='template', name='TraitList'): KListView.__init__(self, parent, name) dbwidget(self, app) self.ftype = ftype self.scripts = None self.templates = None self.traits = None self.setRootIsDecorated(True) self.addColumn('trait/file') self.addColumn('name') self.addColumn('package')
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 __init__(self, app, parent, dtype='trait', name='BaseDiffer'): QWidget.__init__(self, parent, name) dbwidget(self, app) self.dtype = dtype if dtype == 'trait': boxtype = SuiteTraitCombo elif dtype == 'family': boxtype = FamilyList self.leftBox = boxtype(self.app, self, 'leftBox') self.rightBox = boxtype(self.app, self, 'rightBox') self.vbox = QVBoxLayout(self) self.list_hbox = QHBoxLayout(self.vbox, 5) self.list_hbox.addWidget(self.leftBox) self.list_hbox.addWidget(self.rightBox)
def __init__(self, app, parent, etype): KMainWindow.__init__(self, parent) #self.app = app dbwidget(self, app) self.mainView = EnvironmentList(self.app, self, etype) self.initActions() self.initMenus() self.initToolbar() self.setCentralWidget(self.mainView) self.mainView.refreshlistView() self.resize(600, 500) self.show()
def __init__(self, app, parent, name='SuiteTraitCombo'): QWidget.__init__(self, parent, name) dbwidget(self, app) self.suiteCursor = Suites(self.conn) self.suites = self.suiteCursor.list() self.traits = Traits(self.conn, self.suites[0]) self.scombo = SuiteCombo(self, self.suites) self.tcombo = MyCombo(self, 'TypeCombo') self.tcombo.fill(['template', 'script']) self.ubutton = KPushButton('update', self) self.listView = TraitList(self.app, self) self.vbox = QVBoxLayout(self) for member in ['listView', 'scombo', 'tcombo', 'ubutton']: widget = getattr(self, member) self.vbox.addWidget(widget) self.connect(self.scombo, SIGNAL('highlighted(int)'), self.update_traits) self.connect(self.ubutton, SIGNAL('clicked()'), self.refreshlistView)