我的应用程序有一个消息区域,只能容纳以下代码中的一个Text
项:但我想要一个逻辑来轮换消息Text 1
,Text 2
和{{1}每一秒钟。这样所有三条消息都可以显示在我的消息区域中。
Text 3
我能够使用计时器实现这一目标。根据{{1}}设置 import QtQuick 2.3
Item {
id: root
width: 480
height: 320
Rectangle {
color: "#272822"
width: 480
height: 320
}
Column {
spacing: 20
Text {
text: 'Text 1'
visible: (timerCount == 1)
}
Text {
text: 'Text 2'
visible: (timerCount == 2)
}
Text {
text: 'Text 3'
visible: (timerCount == 3)
}
}
}
项的visible
属性。
Text
它工作正常,但对这种方法不满意,因为如果我想维护多条消息(超过3条)会变得更加困难。
如果timerCount
已经支持这样的东西,我只是在徘徊,这还不能找到。我尝试搜索Qt文档一段时间但无法找到它。
对此有任何帮助表示赞赏。提前致谢。