def _add_bad_ctisheetactions(self): cti_sheetaction = CtiSheetActions() cti_sheetaction.name = 'bad' cti_sheetaction.description = '' cti_sheetaction.whom = 'dest' cti_sheetaction.sheet_info = '{"bad}' cti_sheetaction.systray_info = '{"bad}' cti_sheetaction.sheet_qtui = '' cti_sheetaction.action_info = '{"bad}' cti_sheetaction.focus = 0 cti_sheetaction.deletable = 1 cti_sheetaction.disable = 1 self.add_me(cti_sheetaction) return cti_sheetaction.id
def _add_ctisheetactions(self, qt_ui='file:///tmp/test.ui'): cti_sheetaction = CtiSheetActions() cti_sheetaction.name = 'XiVO' cti_sheetaction.description = 'Modèle de fiche de base.' cti_sheetaction.whom = 'dest' cti_sheetaction.sheet_info = '{"10": [ "Nom","title","","{xivo-calleridname}",0 ],"20": [ "Numéro","text","","{xivo-calleridnum}",0 ],"30": [ "Origine","text","","{xivo-origin}",0 ]}' cti_sheetaction.systray_info = '{"10": [ "Nom","title","","{xivo-calledidname}" ],"20": [ "Numéro","body","","{xivo-calleridnum}" ],"30": [ "Origine","body","","{xivo-origin}" ]}' cti_sheetaction.sheet_qtui = qt_ui cti_sheetaction.action_info = '{}' cti_sheetaction.focus = 0 cti_sheetaction.deletable = 1 cti_sheetaction.disable = 1 self.add_me(cti_sheetaction) return cti_sheetaction.id