37 #include <OpenMS/VISUAL/OpenMS_GUIConfig.h> 61 void setTitle(
const QString& title);
64 void setRequiredModules(
const QStringList& m);
67 void setFreeText(
const QString& text);
70 bool isReady()
const {
return is_ready_;};
75 void valueChanged(QStringList& valid_modules, QStringList& missing_modules);
80 void validate(
const QString& python_exe);
85 bool is_ready_ =
false;
bool isReady() const
are all modules present?
Definition: PythonModuleRequirement.h:70
Definition: PythonModuleRequirement.h:52
Definition: SwathWizardBase.h:62
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Ui::PythonModuleRequirement * ui_
Definition: PythonModuleRequirement.h:87
OpenMS::Internal::PythonModuleRequirement PythonModuleRequirement
Definition: PythonModuleRequirement.h:94
QString info_text_
additional text to display for the user
Definition: PythonModuleRequirement.h:84
QStringList required_modules_
list of modules which are needed (order might be important – know your Python...) ...
Definition: PythonModuleRequirement.h:83
bool validate(const std::vector< std::string > &file_names)
Validates the given files against the XML schema (if available)