contentItem: ColumnLayout {
id: contentLayout
- anchors.left: root.left
- anchors.right: root.right
- anchors.rightMargin: Style.standardSpacing
- anchors.leftMargin: Style.standardSpacing
spacing: Style.activityContentSpace
ActivityItemActions {
id: activityActions
- visible: !root.isFileActivityList && model.linksForActionButtons.length > 1 && !isTalkReplyOptionVisible
+ visible: !root.isFileActivityList && model.linksForActionButtons.length > 0 && !isTalkReplyOptionVisible
Layout.fillWidth: true
Layout.leftMargin: Style.trayListItemIconSize + activityContent.spacing
Layout.minimumWidth: primaryButton ? Style.activityItemActionPrimaryButtonMinWidth : Style.activityItemActionSecondaryButtonMinWidth
Layout.preferredHeight: parent.height
- Layout.preferredWidth: primaryButton ? -1 : parent.height
verb: model.modelData.verb
primaryButton: (model.index === 0 && verb !== "DELETE") || model.modelData.primary
Layout.fillHeight: true
active: root.displayActions && (root.linksContextMenu.length > 0)
+ visible: active
sourceComponent: Button {
id: moreActionsButton
}
}
- CustomButton {
+ RoundButton {
id: dismissActionButton
- Layout.preferredWidth: Style.trayListItemIconSize
- Layout.preferredHeight: Style.trayListItemIconSize
+ Layout.preferredWidth: Style.headerButtonIconSize
+ Layout.preferredHeight: Style.headerButtonIconSize
visible: root.showDismissButton && !fileDetailsButton.visible
icon.source: "image://svgimage-custom-color/clear.svg" + "/" + Style.ncTextColor
- imageSourceHover: "image://svgimage-custom-color/clear.svg" + "/" + UserModel.currentUser.headerTextColor
+ //imageSourceHover: "image://svgimage-custom-color/clear.svg" + "/" + UserModel.currentUser.headerTextColor
- toolTipText: qsTr("Dismiss")
+ flat: true
+ display: Button.IconOnly
+ hoverEnabled: true
+ padding: 0
+ //toolTipText: qsTr("Dismiss")
- bgColor: Style.menuBorder
+ //bgColor: Style.menuBorder
onClicked: root.dismissButtonClicked()
}
- CustomButton {
+ Button {
id: fileDetailsButton
- Layout.preferredWidth: Style.trayListItemIconSize
- Layout.preferredHeight: Style.trayListItemIconSize
+ Layout.preferredWidth: Style.headerButtonIconSize
+ Layout.preferredHeight: Style.headerButtonIconSize
icon.source: "image://svgimage-custom-color/more.svg" + "/" + Style.adjustedCurrentUserHeaderColor
- imageSourceHover: "image://svgimage-custom-color/more.svg" + "/" + Style.currentUserHeaderTextColor
- toolTipText: qsTr("Open file details")
- bgColor: Style.currentUserHeaderColor
+ //imageSourceHover: "image://svgimage-custom-color/more.svg" + "/" + Style.currentUserHeaderTextColor
+ //toolTipText: qsTr("Open file details")
+ //bgColor: Style.currentUserHeaderColor
+
+ flat: true
+ display: Button.IconOnly
+ padding: 0
visible: model.showFileDetails