alltolove 发表于 2017-3-14 06:02:11

QT动画制作(二十三)

效果:

知识点1:学会使用日历控件
知识点2:学会timer对象
main.qml文件:
import QtQuick 2.5
import QtQuick.Window 2.2
import QtQuick.Controls 1.3//想用日历必须引入1.3版本
Window {
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")

    MainForm {
      anchors.fill: parent
      Column{
      Calendar{}//日历
      Timer{
            interval:500
            repeat: true
            running: true
            onTriggered: time.text = Date().toString()//每500毫秒发送一次信号
      }
      Text{
            id:time
            font.pointSize: 24
      }
    }
    }
}

MainForm.qml文件:
import QtQuick 2.5
Item{}

Preview: 明天介绍Canvas对象的使用

不二如是 发表于 2017-3-14 10:22:47

直接使用。。。QWidget不更好。。。

alltolove 发表于 2017-3-14 10:29:05

不二如是 发表于 2017-3-14 10:22
直接使用。。。QWidget不更好。。。

主要qwidget代码量大,这个简单
页: [1]
查看完整版本: QT动画制作(二十三)