RowLayout {
Layout.fillWidth: true
- spacing: Style.trayHorizontalMargin
-
EnforcedPlainTextLabel {
id: activityTextTitle
text: (root.activityData.type === "Activity" || root.activityData.type === "Notification") ? root.activityData.subject : root.activityData.message
visible: text !== ""
}
- CustomButton {
- id: fileDetailsButton
-
- Layout.preferredWidth: Style.activityListButtonWidth
- Layout.preferredHeight: Style.activityListButtonHeight
+ Row {
Layout.alignment: Qt.AlignVCenter | Qt.AlignHCenter
+ spacing: Style.extraSmallSpacing
- icon.source: "image://svgimage-custom-color/more.svg/" + palette.buttonText
- icon.width: Style.activityListButtonIconSize
- icon.height: Style.activityListButtonIconSize
+ CustomButton {
+ id: fileDetailsButton
- ToolTip {
- text: qsTr("Open file details")
- visible: parent.hovered
- }
+ width: Style.activityListButtonWidth
+ height: Style.activityListButtonHeight
- display: Button.IconOnly
+ icon.source: "image://svgimage-custom-color/more.svg/" + palette.buttonText
+ icon.width: Style.activityListButtonIconSize
+ icon.height: Style.activityListButtonIconSize
- visible: model.showFileDetails
+ ToolTip {
+ text: qsTr("Open file details")
+ visible: parent.hovered
+ }
- onClicked: Systray.presentShareViewInTray(model.openablePath)
- }
+ display: Button.IconOnly
+ visible: model.showFileDetails
+ onClicked: Systray.presentShareViewInTray(model.openablePath)
+ }
- CustomButton {
- id: dismissActionButton
+ CustomButton {
+ id: dismissActionButton
- Layout.preferredWidth: Style.activityListButtonWidth
- Layout.preferredHeight: Style.activityListButtonHeight
- Layout.alignment: Qt.AlignVCenter | Qt.AlignHCenter
+ width: Style.activityListButtonWidth
+ height: Style.activityListButtonHeight
- icon.source: "image://svgimage-custom-color/clear.svg/" + palette.buttonText
- icon.width: Style.activityListButtonIconSize
- icon.height: Style.activityListButtonIconSize
+ icon.source: "image://svgimage-custom-color/clear.svg/" + palette.buttonText
+ icon.width: Style.activityListButtonIconSize
+ icon.height: Style.activityListButtonIconSize
- display: Button.IconOnly
+ display: Button.IconOnly
- ToolTip {
- text: qsTr("Dismiss")
- visible: parent.hovered
- }
+ ToolTip {
+ text: qsTr("Dismiss")
+ visible: parent.hovered
+ }
- onClicked: root.dismissButtonClicked()
+ onClicked: root.dismissButtonClicked()
+ }
}
}
RowLayout {
Layout.fillWidth: true
Layout.fillHeight: true
- spacing: Style.trayHorizontalMargin
visible: activityTextInfo.visible || talkReplyMessageSent.visible || activityActions.visible
EnforcedPlainTextLabel {