コード例 #1
0
ファイル: ConfigDialog.py プロジェクト: lidi100/QGIS
 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)
コード例 #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)