小编Ale*_*nko的帖子

Unicode 中的“上四分之一块”字母在哪里?

事实上我们有

\n\n
U+2581  \xe2\x96\x81   e2 96 81    LOWER ONE EIGHTH BLOCK  \nU+2582  \xe2\x96\x82   e2 96 82    LOWER ONE QUARTER BLOCK     \nU+2583  \xe2\x96\x83   e2 96 83    LOWER THREE EIGHTHS BLOCK   \nU+2584  \xe2\x96\x84   e2 96 84    LOWER HALF BLOCK    \nU+2585  \xe2\x96\x85   e2 96 85    LOWER FIVE EIGHTHS BLOCK    \nU+2586  \xe2\x96\x86   e2 96 86    LOWER THREE QUARTERS BLOCK  LOWER THREE QUARTER BLOCK\nU+2587  \xe2\x96\x87   e2 96 87    LOWER SEVEN EIGHTHS BLOCK   \n
Run Code Online (Sandbox Code Playgroud)\n\n

但只有

\n\n
U+2580  \xe2\x96\x80   e2 96 80    UPPER HALF BLOCK\nU+2594  \xe2\x96\x94 …
Run Code Online (Sandbox Code Playgroud)

unicode

12
推荐指数
1
解决办法
995
查看次数

QML:无法将[未定义]分配给

我正在尝试将 Qt-Android 程序的界面从 QWidgets 重写为 QML。我之前从未使用过它,因此错误可能非常明显且愚蠢。

新界面基于ListView:

看起来像:

ListView
{
    id: listView
    x: 16
    y: 146
    width: 262
    height: 282
    model: myModel
    delegate: Item
    {
        x: 5
        width: 80
        height: 40
        Row
        {
            id: row1
            spacing: 10
            Text
            {
                width: 50
                text:model.modelData.getPassword
                font.bold: true
                anchors.verticalCenter: parent.verticalCenter
            }
            ProgressBar
            {
                value: model.modelData.getDifficulty
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

main() 中的列表是这样填充的:

QList<QObject*> dataList;
dataList.append(new DataObject("Item 1", 50));
dataList.append(new DataObject("Item 2", 60));
dataList.append(new DataObject("Item 3", 70));
dataList.append(new DataObject("Item 4", 80));


QGuiApplication app(argc, argv);
qmlRegisterType<BackEnd>("tk.asciigames.backend", 1, …
Run Code Online (Sandbox Code Playgroud)

qt qml

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

qml ×1

qt ×1

unicode ×1