Skip to content

hahn-kev/QmlGrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Dec 20, 2017
8bdd487 · Dec 20, 2017

History

16 Commits
Feb 11, 2017
May 2, 2017
Dec 20, 2017
Dec 20, 2017
May 2, 2017
Feb 10, 2017
May 2, 2017
May 2, 2017
Feb 10, 2017
Feb 10, 2017
Nov 27, 2017
Feb 10, 2017
May 2, 2017
May 2, 2017

Repository files navigation

QmlGrid

DataTable.qml has the main control, it depends on a couple other files.

Some examples are shown in ExampleGrid1.qml and AdvancedExample.qml

Simple grid

image

DataTable {
    id: tableId
    columns: [
        {name:"name", label: "First Name", type:"string"},
        {name:"lastName", label: "Last Name", type:"string"},
        {name:"age", type:"number"},
    ]
    rows: [
        {lastName: "Bobberson", name:"bob", age: 4}, 
        {lastName: "be", name: "jo", age: 6},
        {lastName: "ington", name: "Alex", age: 50},
        {lastName: "Butterfly", name: "Rebekah", age: 22},
    ]
    onColumnHeaderClicked: {
        print("sorting column: " + column.name);
    }
    onCellClicked: print("clicked cell:" + column.name + "|" + row.name)
}

Advanced grid

image

About

This is a QML Data grid using Qt Quick Controls 2

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published