rightPadding: clearComboBox.indicator.width + clearComboBox.spacing
text: clearComboBox.displayText
- textFormat: Text.PlainText
color: Style.ncTextColor
verticalAlignment: Text.AlignVCenter
elide: Text.ElideRight
width: clearComboBox.width
contentItem: EnforcedPlainTextLabel {
text: modelData.display
- textFormat: Text.PlainText
color: Style.ncTextColor
elide: Text.ElideRight
verticalAlignment: Text.AlignVCenter
color: Style.ncTextColor
wrapMode: Text.WordWrap
text: errorBox.text
- textFormat: Text.PlainText
}
}
}
EnforcedPlainTextLabel {
width: root.emojiWidth > 0 ? root.emojiWidth : implicitWidth
text: emoji
- textFormat: Text.PlainText
horizontalAlignment: Image.AlignHCenter
verticalAlignment: Image.AlignVCenter
}
spacing: Style.smallSpacing
EnforcedPlainTextLabel {
text: root.statusText
- textFormat: Text.PlainText
color: Style.ncTextColor
verticalAlignment: Text.AlignVCenter
font.bold: true
EnforcedPlainTextLabel {
text: root.clearAtText
- textFormat: Text.PlainText
color: Style.ncTextColor
verticalAlignment: Text.AlignVCenter
}
verticalAlignment: Text.AlignVCenter
text: root.text
- textFormat: Text.PlainText
wrapMode: Text.Wrap
color: root.colored ? Style.ncHeaderTextColor : Style.ncTextColor
font.bold: root.primary
verticalAlignment: Text.AlignVCenter
text: root.secondaryText
- textFormat: Text.PlainText
wrapMode: Text.Wrap
color: Style.ncSecondaryTextColor
visible: root.secondaryText !== ""
wrapMode: Text.Wrap
maximumLineCount: 2
font.pixelSize: Style.topLinePixelSize
- textFormat: Text.PlainText
color: Style.ncTextColor
visible: text !== ""
}
wrapMode: Text.Wrap
maximumLineCount: 2
font.pixelSize: Style.subLinePixelSize
- textFormat: Text.PlainText
color: Style.ncTextColor
visible: text !== ""
}
wrapMode: Text.Wrap
maximumLineCount: 2
font.pixelSize: Style.subLinePixelSize
- textFormat: Text.PlainText
color: Style.ncSecondaryTextColor
visible: text !== ""
}
wrapMode: Text.Wrap
maximumLineCount: 2
font.pixelSize: Style.topLinePixelSize
- textFormat: Text.PlainText
color: Style.ncSecondaryTextColor
visible: text !== ""
}
EnforcedPlainTextLabel {
id: message
text: root.subject
- textFormat: Text.PlainText
color: root.usingUserAvatar ? "white" : Style.ncTextColor
font.pixelSize: Style.topLinePixelSize
wrapMode: Text.WordWrap
Layout.fillWidth: true
text: root.text
- textFormat: Text.PlainText
visible: root.text !== ""
delay: Qt.styleHints.mousePressAndHoldInterval
contentItem: EnforcedPlainTextLabel {
text: toolTip.text
- textFormat: Text.PlainText
color: Style.ncTextColor
wrapMode: Text.Wrap
}
property color textColorHovered: Style.ncSecondaryTextColor
property bool bold: false
- textFormat: Text.PlainText
font.underline: true
font.bold: bold
color: hovered ? textColorHovered : textColor
id: unifiedSearchResultTitleText
Layout.fillWidth: true
text: unifiedSearchResultItemDetails.title.replace(/[\r\n]+/g, " ")
- textFormat: Text.PlainText
elide: Text.ElideRight
font.pixelSize: unifiedSearchResultItemDetails.titleFontSize
color: unifiedSearchResultItemDetails.titleColor
id: unifiedSearchResultTextSubline
Layout.fillWidth: true
text: unifiedSearchResultItemDetails.subline.replace(/[\r\n]+/g, " ")
- textFormat: Text.PlainText
elide: Text.ElideRight
font.pixelSize: unifiedSearchResultItemDetails.sublineFontSize
color: unifiedSearchResultItemDetails.sublineColor
EnforcedPlainTextLabel {
id: unifiedSearchResultsNoResultsLabelDetails
text: unifiedSearchResultNothingFoundContainer.text
- textFormat: Text.PlainText
color: Style.ncTextColor
font.pixelSize: Style.topLinePixelSize * 1.25
wrapMode: Text.Wrap
leftPadding: Style.unifiedSearchResultSectionItemLeftPadding
text: section
- textFormat: Text.PlainText
font.pixelSize: Style.unifiedSearchResultTitleFontSize
color: UserModel.currentUser.accentColor
Layout.alignment: Qt.AlignLeft | Qt.AlignBottom\r
verticalAlignment: Text.AlignBottom\r
text: name\r
- textFormat: Text.PlainText\r
elide: Text.ElideRight\r
color: Style.ncTextColor\r
font.pixelSize: Style.topLinePixelSize\r
id: emoji\r
visible: model.statusEmoji !== ""\r
text: statusEmoji\r
- textFormat: Text.PlainText\r
topPadding: -Style.accountLabelsSpacing\r
}\r
\r
Layout.fillWidth: true\r
visible: model.statusMessage !== ""\r
text: statusMessage\r
- textFormat: Text.PlainText\r
elide: Text.ElideRight\r
color: Style.ncTextColor\r
font.pixelSize: Style.subLinePixelSize\r
Layout.alignment: Qt.AlignLeft | Qt.AlignTop\r
verticalAlignment: Text.AlignTop\r
text: server\r
- textFormat: Text.PlainText\r
elide: Text.ElideRight\r
color: Style.ncTextColor\r
font.pixelSize: Style.subLinePixelSize\r
Layout.alignment: Qt.AlignLeft | Qt.AlignBottom\r
width: Style.currentAccountLabelWidth\r
text: UserModel.currentUser.name\r
- textFormat: Text.PlainText\r
elide: Text.ElideRight\r
color: Style.currentUserHeaderTextColor\r
\r
visible: UserModel.currentUser.statusEmoji !== ""\r
width: Style.userStatusEmojiSize\r
text: UserModel.currentUser.statusEmoji\r
- textFormat: Text.PlainText\r
}\r
EnforcedPlainTextLabel {\r
id: message\r
text: UserModel.currentUser.statusMessage !== ""\r
? UserModel.currentUser.statusMessage\r
: UserModel.currentUser.server\r
- textFormat: Text.PlainText\r
elide: Text.ElideRight\r
color: Style.currentUserHeaderTextColor\r
font.pixelSize: Style.subLinePixelSize\r