Esempio n. 1
0
 def __init__(self, setting):
     QStandardItem.__init__(self)
     self.setting = setting
     self.setData(setting, Qt.UserRole)
     if isinstance(setting.value, bool):
         self.setCheckable(True)
         self.setEditable(False)
         if setting.value:
             self.setCheckState(Qt.Checked)
         else:
             self.setCheckState(Qt.Unchecked)
     else:
         self.setData(setting.value, Qt.EditRole)
Esempio n. 2
0
 def __init__(self, setting):
     QStandardItem.__init__(self)
     self.setting = setting
     self.setData(setting, Qt.UserRole)
     if isinstance(setting.value, bool):
         self.setCheckable(True)
         self.setEditable(False)
         if setting.value:
             self.setCheckState(Qt.Checked)
         else:
             self.setCheckState(Qt.Unchecked)
     else:
         self.setData(setting.value, Qt.EditRole)
 def __init__(self,
              cc_id,
              cc_uuid,
              term,
              kw_type,
              thesaurus_info,
              source=None,
              meaning=None,
              term_en=None,
              *args):
     QStandardItem.__init__(self, *args)
     self.kw_type = kw_type
     self.cc_id = cc_id
     self.cc_uuid = cc_uuid
     self.term = term
     self.source = source
     self.thesaurus_info = thesaurus_info
     self.meaning = meaning
     self.term_en = term_en
     self.setSizeHint(QSize(180, 60))
     self.setText(text_wrapper(self.term))
     self.setCheckable(True)
     self.setToolTip(self.compile_tooltip())
 def __init__(self, name, *args):
     QStandardItem.__init__(self, *args)
     self.name = name
     self.setText(text_wrapper(self.name))
     self.setSizeHint(QSize(180, 60))