Warning, /network/tokodon/src/content/ui/SearchPage.qml is written in an unsupported language. File is not indexed.

0001 // SPDX-FileCopyrightText: 2023 Carl Schwan <carl@carlschwan.eu>
0002 // SPDX-License-Identifier: GPL-3.0-or-later
0003 
0004 import QtQuick 2.15
0005 import org.kde.kirigami 2.20 as Kirigami
0006 import QtQuick.Controls 2.15 as QQC2
0007 import QtQuick.Layouts 1.15
0008 import org.kde.kmasto 1.0
0009 import './StatusDelegate'
0010 
0011 Kirigami.ScrollablePage {
0012     id: root
0013 
0014     property alias searchModel: searchView.model
0015 
0016     title: i18nc("@title", "Search")
0017 
0018     header: QQC2.Control {
0019         contentItem: Kirigami.SearchField {
0020             id: searchField
0021 
0022             onAccepted: if (text.length > 2) {
0023                 root.searchModel.search(text)
0024             }
0025         }
0026     }
0027 
0028     SearchView {
0029         id: searchView
0030         text: searchField.text
0031     }
0032 }