Add invalidateCache to ColorUtils.

This commit is contained in:
Teo Mrnjavac 2016-07-27 16:49:13 +02:00
parent 11c43e3d5d
commit 9f1f3a8f54
2 changed files with 11 additions and 1 deletions

View File

@ -1,7 +1,7 @@
/* === This file is part of Calamares - <http://github.com/calamares> ===
*
* Copyright 2014, Aurélien Gâteau <agateau@kde.org>
* Copyright 2015, Teo Mrnjavac <teo@kde.org>
* Copyright 2015-2016, Teo Mrnjavac <teo@kde.org>
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@ -143,4 +143,11 @@ colorForPartitionInFreeSpace( Partition* partition )
return NEW_PARTITION_COLORS[ newColorIdx % NUM_NEW_PARTITION_COLORS ];
}
void
invalidateCache()
{
s_partitionColorsCache.clear();
}
} // namespace

View File

@ -1,6 +1,7 @@
/* === This file is part of Calamares - <http://github.com/calamares> ===
*
* Copyright 2014, Aurélien Gâteau <agateau@kde.org>
* Copyright 2016, Teo Mrnjavac <teo@kde.org>
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@ -41,6 +42,8 @@ QColor colorForPartition( Partition* partition );
*/
QColor colorForPartitionInFreeSpace( Partition* freeSpacePartition );
void invalidateCache();
}
#endif /* COLORUTILS_H */