Kross
core/interpreter.cpp
Go to the documentation of this file.
58 InterpreterInfo::InterpreterInfo(const QString& interpretername, void* funcPtr, const QString& wildcard, const QStringList& mimetypes, const Option::Map& options)
106 const QVariant InterpreterInfo::optionValue(const QString& name, const QVariant& defaultvalue) const
Option * option(const QString &name) const
Definition: core/interpreter.cpp:96
InterpreterInfo * interpreterInfo() const
Definition: core/interpreter.cpp:172
void *(* def_interpreter_func)(int version, Kross::InterpreterInfo *)
Definition: core/interpreter.cpp:27
Definition: action.cpp:36
const QString interpreterName() const
Definition: core/interpreter.cpp:76
const QVariant optionValue(const QString &name, const QVariant &defaultvalue=QVariant()) const
Definition: core/interpreter.cpp:106
The InterpreterInfo class provides abstract information about a Interpreter before the interpreter-ba...
Definition: core/interpreter.h:60
const char * name(StandardAction id)
Each interpreter is able to define options we could use to manipulate the interpreter behaviour.
Definition: core/interpreter.h:68
const QStringList mimeTypes() const
List of mimetypes this interpreter supports.
Definition: core/interpreter.cpp:86
InterpreterInfo(const QString &interpretername, void *funcPtr, const QString &wildcard, const QStringList &mimetypes, const Option::Map &options=Option::Map())
Constructor.
Definition: core/interpreter.cpp:58
bool hasOption(const QString &name) const
Definition: core/interpreter.cpp:91
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Jan 30 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Jan 30 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.