mirror of
https://github.com/TES3MP/TES3MP.git
synced 2025-09-27 23:21:20 -04:00
Merge pull request #2924 from akortunov/warnfix
Avoid more deprecated Qt stuff
This commit is contained in:
commit
f8e3e57755
@ -116,7 +116,7 @@ bool CSMWorld::IdTree::setData (const QModelIndex &index, const QVariant &value,
|
|||||||
Qt::ItemFlags CSMWorld::IdTree::flags (const QModelIndex & index) const
|
Qt::ItemFlags CSMWorld::IdTree::flags (const QModelIndex & index) const
|
||||||
{
|
{
|
||||||
if (!index.isValid())
|
if (!index.isValid())
|
||||||
return 0;
|
return Qt::ItemFlags();
|
||||||
|
|
||||||
if (index.internalId() != 0)
|
if (index.internalId() != 0)
|
||||||
{
|
{
|
||||||
|
@ -127,25 +127,24 @@ bool Wizard::IniSettings::writeFile(const QString &path, QTextStream &stream)
|
|||||||
QString key(fullKey.at(1));
|
QString key(fullKey.at(1));
|
||||||
|
|
||||||
int index = buffer.lastIndexOf(section);
|
int index = buffer.lastIndexOf(section);
|
||||||
if (index != -1) {
|
if (index == -1) {
|
||||||
// Look for the next section
|
|
||||||
index = buffer.indexOf(QLatin1Char('['), index + 1);
|
|
||||||
|
|
||||||
if (index == -1 ) {
|
|
||||||
// We are at the last section, append it to the bottom of the file
|
|
||||||
buffer.append(QString("\n%1=%2").arg(key, i.value().toString()));
|
|
||||||
mSettings.remove(i.key());
|
|
||||||
continue;
|
|
||||||
} else {
|
|
||||||
// Not at last section, add the key at the index
|
|
||||||
buffer.insert(index - 1, QString("\n%1=%2").arg(key, i.value().toString()));
|
|
||||||
mSettings.remove(i.key());
|
|
||||||
}
|
|
||||||
|
|
||||||
} else {
|
|
||||||
// Add the section to the end of the file, because it's not found
|
// Add the section to the end of the file, because it's not found
|
||||||
buffer.append(QString("\n%1\n").arg(section));
|
buffer.append(QString("\n%1\n").arg(section));
|
||||||
i.previous();
|
index = buffer.lastIndexOf(section);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Look for the next section
|
||||||
|
index = buffer.indexOf(QLatin1Char('['), index + 1);
|
||||||
|
|
||||||
|
if (index == -1 ) {
|
||||||
|
// We are at the last section, append it to the bottom of the file
|
||||||
|
buffer.append(QString("\n%1=%2").arg(key, i.value().toString()));
|
||||||
|
mSettings.remove(i.key());
|
||||||
|
continue;
|
||||||
|
} else {
|
||||||
|
// Not at last section, add the key at the index
|
||||||
|
buffer.insert(index - 1, QString("\n%1=%2").arg(key, i.value().toString()));
|
||||||
|
mSettings.remove(i.key());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user