Warning, /maui/index-fm/src/widgets/previewer/PreviewerWindow.qml is written in an unsupported language. File is not indexed.
0001 import QtQuick 2.14 0002 import QtQuick.Controls 2.14 0003 import QtQuick.Layouts 1.3 0004 0005 import org.mauikit.controls 1.3 as Maui 0006 0007 import org.mauikit.filebrowsing 1.3 as FB 0008 0009 0010 Maui.ApplicationWindow 0011 { 0012 id: control 0013 readonly property alias previewer : _previewer 0014 flags: Maui.App.controls.enableCSD ? (Qt.FramelessWindowHint | Qt.Dialog ): (Qt.Dialog & ~Qt.FramelessWindowHint) 0015 0016 title: _previewer.title 0017 width: 700 0018 height: 1000 0019 0020 Maui.Page 0021 { 0022 showCSDControls: true 0023 anchors.fill: parent 0024 title: _previewer.title 0025 showTitle: true 0026 headBar.forceCenterMiddleContent: isWide 0027 0028 FilePreviewer 0029 { 0030 id: _previewer 0031 anchors.fill: parent 0032 } 0033 0034 footBar.leftContent: Maui.ToolActions 0035 { 0036 visible: !Maui.Handy.isMobile 0037 expanded: true 0038 autoExclusive: false 0039 checkable: false 0040 display: ToolButton.IconOnly 0041 0042 Action 0043 { 0044 text: i18n("Previous") 0045 icon.name: "go-previous" 0046 onTriggered : _previewer.goPrevious() 0047 } 0048 0049 Action 0050 { 0051 text: i18n("Next") 0052 icon.name: "go-next" 0053 onTriggered: _previewer.goNext() 0054 } 0055 } 0056 0057 footBar.rightContent: [ 0058 ToolButton 0059 { 0060 icon.name: "love" 0061 }, 0062 0063 ToolButton 0064 { 0065 icon.name: "edit-share" 0066 }, 0067 Button 0068 { 0069 text: i18n("Open") 0070 icon.name: "document-open" 0071 // flat: true 0072 onClicked: 0073 { 0074 FB.FM.openUrl(_previewer.currentUrl) 0075 } 0076 } 0077 ] 0078 0079 headBar.rightContent: ToolButton 0080 { 0081 icon.name: "documentinfo" 0082 checkable: true 0083 checked: _previewer.showInfo 0084 onClicked: _previewer.toggleInfo() 0085 } 0086 } 0087 }