def saveSettings(self):
     hideDSidList = []
     for groupIndex in range(0, self.rootItem.childCount()):
         groupItem = self.rootItem.child(groupIndex)
         for dsIndex in range(0, groupItem.childCount()):
             dsItem = groupItem.child(dsIndex)
             if dsItem.checkState(self.COLUMN_VISIBILITY) == Qt.Unchecked:
                 hideDSidList.append(dsItem.data(self.COLUMN_GROUP_DS, Qt.UserRole).id)
     PluginSettings.set_hide_ds_id_list(hideDSidList)
 def saveSettings(self):
     hideDSidList = []
     for groupIndex in range(0, self.rootItem.childCount()):
         groupItem = self.rootItem.child(groupIndex)
         for dsIndex in range(0, groupItem.childCount()):
             dsItem = groupItem.child(dsIndex)
             if dsItem.checkState(self.COLUMN_VISIBILITY) == Qt.Unchecked:
                 hideDSidList.append(
                     dsItem.data(self.COLUMN_GROUP_DS, Qt.UserRole).id)
     PluginSettings.set_hide_ds_id_list(hideDSidList)