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);
|
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(String &&other) = default;
|
||||||
|
|
||||||
String &String::operator=(String &&other) = default;
|
String &String::operator=(String &&other) = default;
|
||||||
|
|
|
||||||
|
|
@ -157,6 +157,12 @@ public:
|
||||||
const QString &text,
|
const QString &text,
|
||||||
const TextParseOptions &options = kDefaultTextOptions,
|
const TextParseOptions &options = kDefaultTextOptions,
|
||||||
int32 minResizeWidth = QFIXED_MAX);
|
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(String &&other);
|
||||||
String &operator=(String &&other);
|
String &operator=(String &&other);
|
||||||
~String();
|
~String();
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue