• QmlWinExtras


    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhengtianzuo06/article/details/78404961
    QtWinExtras是专门针对Windows系统特性做的一些定制功能开发
    比如 任务栏进度条, 缩略图控制按钮等

    任务栏进度条:

    TaskbarButton {
    property real proValue: 0
    property alias interval: timer.interval

    function isRunning(){
    return(timer.running)
    }

    function onStart(){
    taskbar.proValue = 0;
    timer.running = true;
    }

    function onStop(){
    timer.running = false;
    }

    id: taskbar
    overlay.iconSource: "qrc:/logo.ico"
    overlay.accessibleDescription: qsTr("加载中...")
    progress.visible: (progress.value != 0)
    progress.value: taskbar.proValue

    Timer{
    id: timer
    running: false
    repeat: true
    interval: 20
    onTriggered:{
    taskbar.proValue++;
    if (taskbar.proValue > 100){
    taskbar.onStop();
    return;
    }
    }
    }
    }
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    缩略图控制按钮:

    ThumbnailToolBar {
    ThumbnailToolButton {
    iconSource: "qrc:/Chat_MsgRecordG.svg"
    tooltip: qsTr("消息")
    }
    ThumbnailToolButton {
    iconSource: "qrc:/Chat_FriendManagerG.svg"
    tooltip: qsTr("联系人")
    }
    ThumbnailToolButton {
    iconSource: "qrc:/Mobile_FindG.svg"
    tooltip: qsTr("发现")
    }
    ThumbnailToolButton {
    iconSource: "qrc:/Main_P2PChatG.svg"
    tooltip: qsTr("我")
    onClicked: {
    Qt.quit()
    }
    }
    }
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21


    需要完整代码请访问QtQuickExamples
    ---------------------
    作者:zhengtianzuo
    来源:CSDN
    原文:https://blog.csdn.net/zhengtianzuo06/article/details/78404961
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    c# 委托
    datagrid加下拉列表dropdownlist
    MySQL存储过程的基本函数(三)
    MySQL存储过程详解 mysql 存储过程(二)
    MySQL存储过程(一)
    SFTP 文件上传下载引用代码
    JAVA SFTP文件上传、下载及批量下载
    java中遍历MAP的几种方法
    POSTGRESQL 导入导出
    db2move 数据导出整理
  • 原文地址:https://www.cnblogs.com/findumars/p/10158715.html
Copyright © 2020-2023  润新知