source: trunk/src/script/api/qscriptprogram.cpp@ 1035

Last change on this file since 1035 was 846, checked in by Dmitry A. Kuminov, 15 years ago

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

  • Property svn:eol-style set to native
File size: 5.5 KB
Line 
1/****************************************************************************
2**
3** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
4** All rights reserved.
5** Contact: Nokia Corporation ([email protected])
6**
7** This file is part of the QtScript module of the Qt Toolkit.
8**
9** $QT_BEGIN_LICENSE:LGPL-ONLY$
10** GNU Lesser General Public License Usage
11** This file may be used under the terms of the GNU Lesser
12** General Public License version 2.1 as published by the Free Software
13** Foundation and appearing in the file LICENSE.LGPL included in the
14** packaging of this file. Please review the following information to
15** ensure the GNU Lesser General Public License version 2.1 requirements
16** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
17**
18** If you have questions regarding the use of this file, please contact
19** Nokia at [email protected].
20** $QT_END_LICENSE$
21**
22****************************************************************************/
23
24#include "config.h"
25#include "qscriptprogram.h"
26#include "qscriptprogram_p.h"
27#include "qscriptengine.h"
28#include "qscriptengine_p.h"
29
30#include "Executable.h"
31
32QT_BEGIN_NAMESPACE
33
34/*!
35 \since 4.7
36 \class QScriptProgram
37
38 \brief The QScriptProgram class encapsulates a Qt Script program.
39
40 \ingroup script
41
42 QScriptProgram retains the compiled representation of the script if
43 possible. Thus, QScriptProgram can be used to evaluate the same
44 script multiple times more efficiently.
45
46 \code