Ejemplo n.º 1
0
    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()
Ejemplo n.º 2
0
 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()
Ejemplo n.º 3
0
 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()
Ejemplo n.º 4
0
 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()
Ejemplo n.º 5
0
 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()
Ejemplo n.º 6
0
 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()
Ejemplo n.º 7
0
 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)
Ejemplo n.º 8
0
 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)
Ejemplo n.º 9
0
 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)
Ejemplo n.º 10
0
 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)
Ejemplo n.º 11
0
 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')
Ejemplo n.º 12
0
 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')
Ejemplo n.º 13
0
    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()
Ejemplo n.º 14
0
    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()
Ejemplo n.º 15
0
 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)
Ejemplo n.º 16
0
 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)
Ejemplo n.º 17
0
    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()
Ejemplo n.º 18
0
    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()
Ejemplo n.º 19
0
 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)
Ejemplo n.º 20
0
 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)