Я новичок в C ++ и QML, так что пытаюсь научить себя этому! Я пытаюсь изменить свойство «title» объекта заголовка QML. В настоящее время я разрабатываю свое приложение на основе примера каскадов pushCollector на GitHub.
Я читал в другом месте, что могу назначить псевдоним свойства и сделать это таким образом;
NavigationPane {
id: navPane
property alias connectionText:connectionStatus.title
Page {
Container {
Header {
id: connectionStatus
title: "Connection Status:"
verticalAlignment: VerticalAlignment.Bottom
bottomMargin: 0.0
topMargin: 0.0
visible: true
subtitle: ""
}
Мой вопрос: как мне сделать функцию void, которая может динамически изменять заголовок всякий раз, когда я вызываю эту функцию. Мне нужно что-то вроде;
void App:changeConnectionText(const QString new Text)
{
//change object title in QML
}
Спасибо!