IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QScriptProgram Class

The QScriptProgram class encapsulates a Qt Script program.

This class was introduced in Qt 4.7.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QScriptProgram Class▲

Detailed Description▲

QScriptProgram retains the compiled representation of the script if possible. Thus, QScriptProgram can be used to evaluate the same script multiple times more efficiently.

 
Sélectionnez
QScriptEngine engine;
QScriptProgram program("1 + 2");
QScriptValue result = engine.evaluate(program);

Member Function Documentation▲

 

QScriptProgram::QScriptProgram()▲

Constructs a null QScriptProgram.

QScriptProgram::QScriptProgram(const QString &sourceCode, const QString fileName = QString(), int firstLineNumber = 1)▲

Constructs a new QScriptProgram with the given sourceCode, fileName and firstLineNumber.

QScriptProgram::QScriptProgram(const QScriptProgram &other)▲

Constructs a new QScriptProgram that is a copy of other.

QScriptProgram::~QScriptProgram()▲

Destroys this QScriptProgram.

QString QScriptProgram::fileName() const▲

Returns the filename associated with this program.

int QScriptProgram::firstLineNumber() const▲

Returns the line number associated with this program.

bool QScriptProgram::isNull() const▲

Returns true if this QScriptProgram is null; otherwise returns false.

QString QScriptProgram::sourceCode() const▲

Returns the source code of this program.

bool QScriptProgram::operator!=(const QScriptProgram &other) const▲

Returns true if this QScriptProgram is not equal to other; otherwise returns false.

QScriptProgram &QScriptProgram::operator=(const QScriptProgram &other)▲

Assigns the other value to this QScriptProgram.

bool QScriptProgram::operator==(const QScriptProgram &other) const▲

Returns true if this QScriptProgram is equal to other; otherwise returns false.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+