Purpose
8import QtQuick.Layouts 1.1
9import QtQuick.Controls 2.5
10import org.kde.kirigami 2.12 as Kirigami
11import org.kde.kdeconnect 1.0
16 property var device: undefined
18 anchors.bottomMargin: Kirigami.Units.smallSpacing
21 text: i18nd("purpose6_kdeconnect",
"Choose a device to send to:")
22 visible:
list.count !== 0
29 Layout.fillWidth: true
30 Layout.fillHeight: true
33 contentHeight:
list.count !== 0 ? implicitContentHeight :
Kirigami.
Units.gridUnit * 3
35 Component.onCompleted: scroll.background.visible = true
45 id: connectDeviceModel
46 displayFilter: DevicesModel.Paired | DevicesModel.Reachable
50 width: ListView.view.width
52 icon.
name: model.iconName
53 onClicked: root.device = deviceId
54 checked: root.device === deviceId
55 highlighted: root.device === deviceId
59 anchors.centerIn: parent
61 visible:
list.count === 0
62 text:
i18nd(
"purpose6_kdeconnect",
"No devices found")
QString i18nd(const char *domain, const char *text, const TYPE &arg...)
QStringView level(QStringView ifopt)
KIOCORE_EXPORT QStringList list(const QString &fileClass)
QString name(StandardShortcut id)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:14:05 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.