def get_option(self):
"""Return option and its value as a list
An option may be without any value, but we still return a list
e.G. ["--verbose"] or ["--cores", "2"]
"""
if isinstance(self.widget, QW.QCheckBox):
if self.widget.isChecked() is True:
return ["--" + self.name]
else:
value = self._get_value()
if value is None or value in ["", '', "''", '""']:
return []
else:
return ["--" + self.name, value]
评论列表
文章目录