mirror of https://github.com/qt/qtdoc.git
37 lines
597 B
QML
37 lines
597 B
QML
// Copyright (C) 2016 The Qt Company Ltd.
|
|
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
|
|
|
|
import QtQuick
|
|
|
|
Rectangle {
|
|
|
|
//![0]
|
|
Rectangle { color: "blue"; width: parent.width / 3 }
|
|
//![0]
|
|
|
|
//![1]
|
|
Rectangle {
|
|
color: "blue"
|
|
width: {
|
|
var w = parent.width / 3;
|
|
console.debug(w);
|
|
return w;
|
|
}
|
|
}
|
|
//![1]
|
|
|
|
//![2]
|
|
function calculateWidth(object : Item) : double
|
|
{
|
|
var w = object.width / 3;
|
|
// ...
|
|
// more javascript code
|
|
// ...
|
|
console.debug(w);
|
|
return w;
|
|
}
|
|
|
|
Rectangle { color: "blue"; width: calculateWidth(parent) }
|
|
//![2]
|
|
}
|