// SPDX-FileCopyrightText: 2023 Joshua Goins Qt.openUrlExternally(link) } } } QQC2.ProgressBar { visible: listview.model.loading && listview.count === 0 anchors.centerIn: parent indeterminate: true } Kirigami.PlaceholderMessage { anchors.centerIn: parent text: i18nc("@label", "No announcements") visible: listview.count === 0 && !listview.model.loading width: parent.width - Kirigami.Units.gridUnit * 4 } } }