Advertisement

QML Tumbler 开发实践:字体选择循环列表

阅读量:

先展示效果示意图:

在这里插入图片描述

完整项目的存储位置:

https://github.com/lesliefish/QMLInAction/tree/master/demos%26projects/Components/FontSelector


独立模块的源代码:

复制代码
    import QtQuick 2.0
    import QtQuick.Controls 2.2
    
    Item {
    id : fontSelector;
    height: 300;
    width: 120;
    property string curSelectedFont: "";//当前选中的字体
    
    // 自定义字体选择更改事件的信号
    signal fontSelectChanged(string newFont);
    //设置某字体,然后根据调整列表中当前选中项为当前字体
    function setFont(newFont){
        tumbler.changeIndexByFont(newFon

全部评论 (0)

还没有任何评论哟~