Differential D23845 Diff 65866 src/controls/private/globaltoolbar/PageRowGlobalToolBarStyleGroup.qml
Changeset View
Changeset View
Standalone View
Standalone View
src/controls/private/globaltoolbar/PageRowGlobalToolBarStyleGroup.qml
Show All 36 Lines | 26 | readonly property int actualStyle: { | |||
---|---|---|---|---|---|
37 | } else { | 37 | } else { | ||
38 | //forbid ToolBar on mobile systems | 38 | //forbid ToolBar on mobile systems | ||
39 | return Kirigami.Settings.isMobile && style == Kirigami.ApplicationHeaderStyle.ToolBar ? Kirigami.ApplicationHeaderStyle.Breadcrumb : style; | 39 | return Kirigami.Settings.isMobile && style == Kirigami.ApplicationHeaderStyle.ToolBar ? Kirigami.ApplicationHeaderStyle.Breadcrumb : style; | ||
40 | } | 40 | } | ||
41 | } | 41 | } | ||
42 | 42 | | |||
43 | property var showNavigationButtons: (style != Kirigami.ApplicationHeaderStyle.TabBar && (!Kirigami.Settings.isMobile || Qt.platform.os == "ios")) ? (Kirigami.ApplicationHeaderStyle.ShowBackButton | Kirigami.ApplicationHeaderStyle.ShowForwardButton) : Kirigami.ApplicationHeaderStyle.NoNavigationButtons | 43 | property var showNavigationButtons: (style != Kirigami.ApplicationHeaderStyle.TabBar && (!Kirigami.Settings.isMobile || Qt.platform.os == "ios")) ? (Kirigami.ApplicationHeaderStyle.ShowBackButton | Kirigami.ApplicationHeaderStyle.ShowForwardButton) : Kirigami.ApplicationHeaderStyle.NoNavigationButtons | ||
44 | property bool separatorVisible: true | 44 | property bool separatorVisible: true | ||
45 | property int toolbarActionAlignment: Qt.AlignRight | ||||
45 | 46 | | |||
46 | property int minimumHeight: 0 | 47 | property int minimumHeight: 0 | ||
47 | property int preferredHeight: (actualStyle == Kirigami.ApplicationHeaderStyle.ToolBar | 48 | property int preferredHeight: (actualStyle == Kirigami.ApplicationHeaderStyle.ToolBar | ||
48 | ? Kirigami.Units.iconSizes.medium | 49 | ? Kirigami.Units.iconSizes.medium | ||
49 | : Kirigami.Units.gridUnit * 1.8) + Kirigami.Units.smallSpacing * 2 | 50 | : Kirigami.Units.gridUnit * 1.8) + Kirigami.Units.smallSpacing * 2 | ||
50 | property int maximumHeight: preferredHeight | 51 | property int maximumHeight: preferredHeight | ||
51 | } | 52 | } |