Warning, /plasma/latte-dock/shell/package/contents/views/InfoView.qml is written in an unsupported language. File is not indexed.
0001 /* 0002 SPDX-FileCopyrightText: 2016 Smith AR <audoban@openmailbox.org> 0003 SPDX-FileCopyrightText: 2016 Michail Vourlakos <mvourlakos@gmail.com> 0004 SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 0007 import QtQuick 2.0 0008 import QtQuick.Layouts 1.1 0009 import QtQuick.Window 2.1 0010 import org.kde.plasma.core 2.0 as PlasmaCore 0011 import org.kde.plasma.components 2.0 as PlasmaComponents 0012 import org.kde.plasma.extras 2.0 as PlasmaExtras 0013 0014 import org.kde.latte.core 0.2 as LatteCore 0015 0016 PlasmaCore.FrameSvgItem { 0017 id: dialog 0018 0019 imagePath: "widgets/panel-background" 0020 prefix:"" 0021 enabledBorders: infoWindow ? infoWindow.enabledBorders : PlasmaCore.FrameSvg.AllBorders 0022 0023 width: Screen.width + 1 0024 height: Math.min(Screen.height - units.gridUnit * 8, logo.height + messageLbl.height + 2 *units.gridUnit) 0025 0026 property string message 0027 0028 ColumnLayout { 0029 id: root 0030 0031 anchors.centerIn: parent 0032 0033 Item{ 0034 id: iconItem 0035 Layout.fillWidth: true 0036 Layout.minimumHeight: logo.height 0037 0038 LatteCore.IconItem { 0039 id: logo 0040 anchors.centerIn: parent 0041 0042 width: units.iconSizes.huge 0043 height: width 0044 0045 source: "latte-dock" 0046 } 0047 } 0048 0049 PlasmaComponents.Label { 0050 id: messageLbl 0051 Layout.fillWidth: true 0052 0053 horizontalAlignment: Text.AlignHCenter 0054 text: dialog.message 0055 font.italic: true 0056 } 0057 } 0058 }