| 123456789101112131415161718192021222324252627282930313233343536 |
- import QtQuick 2.15
- import QtQuick.Controls 2.15
- import Style 1.0
- import com.nextcloud.desktopclient 1.0 as NC
- ScrollView {
- property alias model: activityList.model
- signal showFileActivity(string displayPath, string absolutePath)
- signal activityItemClicked(int index)
- contentWidth: availableWidth
- ScrollBar.horizontal.policy: ScrollBar.AlwaysOff
- ListView {
- id: activityList
- keyNavigationEnabled: true
- Accessible.role: Accessible.List
- Accessible.name: qsTr("Activity list")
- clip: true
- delegate: ActivityItem {
- width: activityList.contentWidth
- height: Style.trayWindowHeaderHeight
- flickable: activityList
- onClicked: activityItemClicked(model.index)
- onFileActivityButtonClicked: showFileActivity(displayPath, absolutePath)
- }
- }
- }
|