Allow Text::String constructor with entitites.
This commit is contained in:
parent
855f8f7b75
commit
ed00cd2809
2 changed files with 17 additions and 0 deletions
|
|
@ -162,6 +162,17 @@ String::String(
|
|||
setText(st, text, options);
|
||||
}
|
||||
|
||||
String::String(
|
||||
const style::TextStyle &st,
|
||||
const TextWithEntities &textWithEntities,
|
||||
const TextParseOptions &options,
|
||||
int32 minResizeWidth,
|
||||
const std::any &context)
|
||||
: _minResizeWidth(minResizeWidth) {
|
||||
setMarkedText(st, textWithEntities, options, context);
|
||||
}
|
||||
|
||||
|
||||
String::String(String &&other) = default;
|
||||
|
||||
String &String::operator=(String &&other) = default;
|
||||
|
|
|
|||
|
|
@ -157,6 +157,12 @@ public:
|
|||
const QString &text,
|
||||
const TextParseOptions &options = kDefaultTextOptions,
|
||||
int32 minResizeWidth = QFIXED_MAX);
|
||||
String(
|
||||
const style::TextStyle &st,
|
||||
const TextWithEntities &textWithEntities,
|
||||
const TextParseOptions &options = kMarkupTextOptions,
|
||||
int32 minResizeWidth = QFIXED_MAX,
|
||||
const std::any &context = {});
|
||||
String(String &&other);
|
||||
String &operator=(String &&other);
|
||||
~String();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue