私はスマートフォン向けの小さなアプリケーションを開発しています。エイリアスの使用に問題があります。 は、利便性のために私は、このコードスニペットで問題を再現していますQt qmlエイリアスの問題
import QtQuick 2.7
import QtQuick.Controls 2.1
ApplicationWindow
{
id:mainscreen
property alias text2_alias: text2.text
visible: true
width: 640
height: 480
Rectangle
{
id:rec1
y:0
height: 40
width:300
border.color: "blue"
Text {
id: text1
text: "aaaa"
text2_alias:"cccc" // <<<<<<<<<<<<< Error red underline !!!
}
}
Rectangle
{
id:rec2
width:300
height: 40
anchors.top: rec1.bottom
border.color: "blue"
Text {
id: text2
text: "bbbbb"
}
}
}
エラーは次のとおりです。存在しないプロパティ「text2_alias」私は間違っ に割り当てることができませんか?
ありがとうございました。
'Text'は' text2_alias'という名前のプロパティを持っていません。プロパティエイリアスの詳細については、[this](http://doc.qt.io/qt-5/qtqml-syntax-objectattributes.html#property-aliases)のページを参照してください。 – folibis
何が起こると思いますか? – derM
ここで何をしようとしていますか? – dtech