1
0
mirror of https://github.com/QtExcel/QXlsx.git synced 2025-01-30 05:02:52 +08:00
QXlsx/HelloAndroid/main.qml
2018-07-13 13:56:11 +09:00

40 lines
912 B
QML

// main.qml
import QtQuick 2.9
import QtQuick.Window 2.2
import QtQuick.Controls 1.4
Window {
id : mainWindow;
visible : true;
title : qsTr("Hello World");
/* width: 640; height: 480; */
Component
{
id : columnComponent;
TableViewColumn { resizable : true; movable : false; /*width: 100;*/ }
}
TableView {
id : mainTableView;
anchors.fill : parent;
model : xlsxModel;
resources:
{
var roleList = xlsxModel.customRoleNames;
var temp = []; // empty object
for(var ic = 0 ; ic < roleList.length ; ic++ )
{
var role = roleList[ic];
var colObj = columnComponent.createObject( mainTableView, { "role": role, "title": role } );
temp.push(colObj);
}
return temp;
}
} // TableView
} // Window