Changeset View
Changeset View
Standalone View
Standalone View
src/lib/textresult.cpp
Show All 33 Lines | 33 | { | |||
---|---|---|---|---|---|
34 | format=TextResult::PlainTextFormat; | 34 | format=TextResult::PlainTextFormat; | ||
35 | } | 35 | } | ||
36 | 36 | | |||
37 | QString data; | 37 | QString data; | ||
38 | QString plain; | 38 | QString plain; | ||
39 | TextResult::Format format; | 39 | TextResult::Format format; | ||
40 | }; | 40 | }; | ||
41 | 41 | | |||
42 | TextResult::TextResult(const QString& data) : d(new TextResultPrivate) | 42 | TextResult::TextResult(const QString& data, bool noTrim) : d(new TextResultPrivate) | ||
43 | { | 43 | { | ||
44 | d->data=data.trimmed(); | 44 | d->data = noTrim ? data : data.trimmed(); | ||
45 | d->plain=data.trimmed(); | 45 | d->plain = noTrim ? data : data.trimmed(); | ||
46 | } | 46 | } | ||
47 | 47 | | |||
48 | TextResult::TextResult(const QString& data, const QString& plain) : d(new TextResultPrivate) | 48 | TextResult::TextResult(const QString& data, const QString& plain, bool noTrim) : d(new TextResultPrivate) | ||
49 | { | 49 | { | ||
50 | d->data=data.trimmed(); | 50 | d->data = noTrim ? data : data.trimmed(); | ||
51 | d->plain=plain.trimmed(); | 51 | d->plain = noTrim ? data : plain.trimmed(); | ||
52 | } | 52 | } | ||
53 | 53 | | |||
54 | 54 | | |||
55 | TextResult::~TextResult() | 55 | TextResult::~TextResult() | ||
56 | { | 56 | { | ||
57 | delete d; | 57 | delete d; | ||
58 | } | 58 | } | ||
59 | 59 | | |||
▲ Show 20 Lines • Show All 65 Lines • Show Last 20 Lines |