Warning, /maui/mauikit/demo.6/src/controls/AltBrowserPage.qml is written in an unsupported language. File is not indexed.
0001 import QtQuick 0002 import QtQuick.Controls 0003 import QtQuick.Layouts 0004 0005 import org.mauikit.controls as Maui 0006 0007 DemoPage 0008 { 0009 id: control 0010 title: i18n("AltBrowser") 0011 0012 Maui.SectionGroup 0013 { 0014 title: control.title 0015 spacing: control.spacing 0016 0017 DemoSection 0018 { 0019 title: "Buttons" 0020 body: i18n("Different button states: Regular, Checkable and flat. Can also have different layouts") 0021 0022 column: Maui.AltBrowser 0023 { 0024 id: _browser 0025 Layout.fillWidth: true 0026 implicitHeight: 500 0027 model: 40 0028 clip: true 0029 gridView.itemSize: 160 0030 0031 headBar.leftContent: Maui.ToolActions 0032 { 0033 autoExclusive: true 0034 expanded: true 0035 0036 Action 0037 { 0038 icon.name: "view-list-icons" 0039 checked: _browser.viewType === Maui.AltBrowser.ViewType.Grid 0040 onTriggered: _browser.viewType = Maui.AltBrowser.ViewType.Grid 0041 } 0042 0043 0044 Action 0045 { 0046 icon.name: "view-list-details" 0047 checked: _browser.viewType === Maui.AltBrowser.ViewType.List 0048 onTriggered: _browser.viewType = Maui.AltBrowser.ViewType.List 0049 } 0050 } 0051 0052 listDelegate: Maui.ListBrowserDelegate 0053 { 0054 width: ListView.view.width 0055 label1.text: i18n("Title %1", modelData) 0056 label2.text: "Subtitle" 0057 label3.text: "+300" 0058 label4.text: "Info" 0059 imageSource: "qrc:/assets/6588168.jpg" 0060 } 0061 0062 gridDelegate: Item 0063 { 0064 width: GridView.view.cellWidth 0065 height: GridView.view.cellHeight 0066 Maui.GridBrowserDelegate 0067 { 0068 anchors.fill: parent 0069 anchors.margins: Maui.Style.space.small 0070 label1.text: i18n("Title %1", modelData) 0071 label2.text: "Subtitle" 0072 imageSource: "qrc:/assets/6588168.jpg" 0073 } 0074 } 0075 } 0076 } 0077 } 0078 }