summaryrefslogtreecommitdiff
path: root/SDL_Core/src/components/qt_hmi/References/Look/Widgets/PresetsGridPCA.qml
blob: b23375f886fbce50a907b632972f9f66fbde1bbc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
import QtQuick 2.0
import com.ford.hmiframework 1.0
import "../Widgets"
import "../WidgetLayouts"



FWidget {
    id:sv
    property int currPreset: 2
    property alias listModel: l.list_data
    property alias gridCurItem: l.gridCurItem
    property alias moving: l.moving
    property alias direction: l.direction


    layout: PresetGridLayoutPCA {
        id:l


        listWrap: false
        list_data: FProxyListModel {
            id: menuProxy
            sourceModel: menuItemData
        }
        list_itemWidget: GridViewPresetItemWidget {
            currPreset: sv.currPreset
        }
    }

    FMenuModel {
        id: menuItemData
        FMenuElement { id: preset1; menuText: "96.3"; menuData: false; }
        FMenuElement { id: preset2; menuText: "107.9"; menuData: true }
        FMenuElement { id: preset3; menuText: "104.3"; menuData: false }
        FMenuElement { id: preset4; menuText: "101.9"; menuData: false }
        FMenuElement { id: preset5; menuText: "97.1";  menuData: false }
        FMenuElement { id: preset6; menuText: "91.7"; menuData: false  }
        FMenuElement { id: preset7; menuText: "101.1"; menuData: false  }
        FMenuElement { id: preset8; menuText: "91.9"; menuData: false}
    }

    FViewUseCaseSimple { condition: sv.isInEntry
        PropertyChanges { target: l; list_data: null }
    }


}