def __init__(self,parent = None): RecordListModel.__init__(self,parent) self.ServiceFilter = '^AB_' self.setColumns( ['Service','Enabled','Pulse'] ) self.ServiceStateIcons = {} self.ServiceStateIcons[ServiceStateOnline] = self.createOnlineIcon(Qt.green) self.ServiceStateIcons[ServiceStateOffline] = self.createOnlineIcon(Qt.black) self.ServiceStateIcons[ServiceStateError] = self.createOnlineIcon(Qt.red) self.ServiceStateIcons[ServiceStateConflict] = self.createOnlineIcon(QColor(200, 100, 100)) self.RefreshTime = QDateTime.currentDateTime() self.setRootList(self.getServiceList()) self.HostServiceTable = Database.current().tableByName('HostService') self.HostServiceIndex = self.HostServiceTable.indexFromSchema( self.HostServiceTable.schema().field('fkeyService').index() ) self.HostServiceIndex.setCacheEnabled( True )
def __init__(self, parent=None): RecordListModel.__init__(self, parent) self.ServiceFilter = '^AB_' self.setColumns(['Service', 'Enabled', 'Pulse']) self.ServiceStateIcons = {} self.ServiceStateIcons[ServiceStateOnline] = self.createOnlineIcon( Qt.green) self.ServiceStateIcons[ServiceStateOffline] = self.createOnlineIcon( Qt.black) self.ServiceStateIcons[ServiceStateError] = self.createOnlineIcon( Qt.red) self.ServiceStateIcons[ServiceStateConflict] = self.createOnlineIcon( QColor(200, 100, 100)) self.RefreshTime = QDateTime.currentDateTime() self.setRootList(self.getServiceList()) self.HostServiceTable = Database.current().tableByName('HostService') self.HostServiceIndex = self.HostServiceTable.indexFromSchema( self.HostServiceTable.schema().field('fkeyService').index()) self.HostServiceIndex.setCacheEnabled(True)
def __init__(self,parent = None): RecordListModel.__init__(self,parent) self.setRecordList( Service.select() ) self.setAssumeChildren( True ) self.setColumns( ['Service','Enabled','Pulse'] )
def __init__(self, parent=None): RecordListModel.__init__(self, parent) self.setRecordList(Service.select()) self.setAssumeChildren(True) self.setColumns(['Service', 'Enabled', 'Pulse'])