cache: true
fillMode: Image.PreserveAspectFit
- source: Theme.darkMode ? model.darkIcon : model.lightIcon
+ source: Style.darkMode ? model.darkIcon : model.lightIcon
sourceSize.height: 64
sourceSize.width: 64
mipmap: true // Addresses grainy downscale
cache: true
source: root.usingUserAvatar ? root.talkNotificationData.userAvatar :
- Theme.darkMode ? root.talkIcon + palette.windowText : root.talkIcon + Style.ncBlue
+ Style.darkMode ? root.talkIcon + palette.windowText : root.talkIcon + Style.ncBlue
sourceSize.width: Style.accountAvatarSize
sourceSize.height: Style.accountAvatarSize
anchors.fill: parent
title: model.resultTitle
subline: model.subline
- icons: Theme.darkMode ? model.darkIcons : model.lightIcons
- iconsIsThumbnail: Theme.darkMode ? model.darkIconsIsThumbnail : model.lightIconsIsThumbnail
- iconPlaceholder: Theme.darkMode ? model.darkImagePlaceholder : model.lightImagePlaceholder
+ icons: Style.darkMode ? model.darkIcons : model.lightIcons
+ iconsIsThumbnail: Style.darkMode ? model.darkIconsIsThumbnail : model.lightIconsIsThumbnail
+ iconPlaceholder: Style.darkMode ? model.darkImagePlaceholder : model.lightImagePlaceholder
isRounded: model.isRounded && iconsIsThumbnail
}
}
Layout.leftMargin: Style.accountIconsMenuMargin\r
verticalAlignment: Qt.AlignCenter\r
cache: false\r
- source: model.avatar !== "" ? model.avatar : Theme.darkMode ? "image://avatars/fallbackWhite" : "image://avatars/fallbackBlack"\r
+ source: model.avatar !== "" ? model.avatar : Style.darkMode ? "image://avatars/fallbackWhite" : "image://avatars/fallbackBlack"\r
Layout.preferredHeight: Style.accountAvatarSize\r
Layout.preferredWidth: Style.accountAvatarSize\r
\r