mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-24 02:42:55 +00:00
replace QStdVector<T> with QVector<T> in QTextEngine::SpecialData
fixes crash, no further investigation done Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
5947c32de5
commit
df39a104a5
2 changed files with 3 additions and 3 deletions
|
@ -1133,7 +1133,7 @@ void QTextEngine::resolveAdditionalFormats() const
|
||||||
QTextFormatCollection *collection = this->formats();
|
QTextFormatCollection *collection = this->formats();
|
||||||
|
|
||||||
specialData->resolvedFormatIndices.clear();
|
specialData->resolvedFormatIndices.clear();
|
||||||
QStdVector<int> indices(layoutData->items.count());
|
QVector<int> indices(layoutData->items.count());
|
||||||
for (int i = 0; i < layoutData->items.count(); ++i) {
|
for (int i = 0; i < layoutData->items.count(); ++i) {
|
||||||
QTextCharFormat f = format(&layoutData->items.at(i));
|
QTextCharFormat f = format(&layoutData->items.at(i));
|
||||||
indices[i] = collection->indexForFormat(f);
|
indices[i] = collection->indexForFormat(f);
|
||||||
|
|
|
@ -441,8 +441,8 @@ public:
|
||||||
|
|
||||||
struct SpecialData {
|
struct SpecialData {
|
||||||
QList<QTextLayout::FormatRange> addFormats;
|
QList<QTextLayout::FormatRange> addFormats;
|
||||||
QStdVector<int> addFormatIndices;
|
QVector<int> addFormatIndices;
|
||||||
QStdVector<int> resolvedFormatIndices;
|
QVector<int> resolvedFormatIndices;
|
||||||
};
|
};
|
||||||
SpecialData *specialData;
|
SpecialData *specialData;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue