summaryrefslogtreecommitdiffstats
path: root/Help/guide/tutorial/Step3/MathFunctions
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2020-10-22 14:20:08 (GMT)
committerBrad King <brad.king@kitware.com>2020-10-22 14:20:43 (GMT)
commit94c6295db1c7ae759b466d4fb06f25b889ac888b (patch)
treee49a059efb6d55c6365164d16207b57ce027949c /Help/guide/tutorial/Step3/MathFunctions
parent504aadf414d6c53c9eeb0c74b1a4b5438e0e5c3d (diff)
downloadCMake-94c6295db1c7ae759b466d4fb06f25b889ac888b.zip
CMake-94c6295db1c7ae759b466d4fb06f25b889ac888b.tar.gz
CMake-94c6295db1c7ae759b466d4fb06f25b889ac888b.tar.bz2
Help: Document site_name command use of HOSTNAME variable
Diffstat (limited to 'Help/guide/tutorial/Step3/MathFunctions')
0 files changed, 0 insertions, 0 deletions
rdance with the terms and conditions ** contained in the Technology Preview License Agreement accompanying ** this package. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 2.1 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPL included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 2.1 requirements ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. ** ** In addition, as a special exception, Nokia gives you certain additional ** rights. These rights are described in the Nokia Qt LGPL Exception ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. ** ** If you have questions regarding the use of this file, please contact ** Nokia at qt-info@nokia.com. ** ** ** ** ** ** ** ** ** $QT_END_LICENSE$ ** ****************************************************************************/ //! [0] foo(20.5, "hello", new Object()) //! [0] //! [1] QScriptValue Person_prototype_fullName(QScriptContext *context, QScriptEngine *engine) { QScriptValue self = context->thisObject(); QString result; result += self.property("firstName").toString(); result += QLatin1String(" "); result += self.property("lastName").toString(); return result; } //! [1] //! [2] QScriptValue myInclude(QScriptContext *ctx, QScriptEngine *eng) { QString fileName = ctx->argument(0).toString(); QString contents = readTheFile(fileName); ctx->setActivationObject(ctx->parentContext()->activationObject()); ctx->setThisObject(ctx->parentContext()->thisObject()); return eng->evaluate(contents, fileName); } //! [2]