Files
2019-09-15 10:34:34 +08:00

47 lines
1.1 KiB
QML

import QtQuick 2.0
import Toou2D 1.0
Item{
id:page
GridView{
id:gview
clip: true;
anchors.horizontalCenter: parent.horizontalCenter;
anchors.fill: parent;
cellWidth: 120;
cellHeight: 60
model: T2D.awesomelist();
delegate: Item{
clip: true;
width: 110;
height: 60;
TAwesomeIcon{
source: modelData;
width: 20;
height: 20;
anchors.centerIn: parent;
}
TLabel{
text: modelData;
font.pixelSize: 10;
anchors.bottom: parent.bottom;
anchors.horizontalCenter: parent.horizontalCenter;
onContentWidthChanged: {
if(contentWidth > parent.width){
text = text.slice(0,10) + "..";
}
}
}
}
}
TScrollbarV{
target: gview
anchors.right: parent.right;
height: parent.height;
}
}