Use KFormat instead of KGlobal

This commit is contained in:
Luca Beltrame 2014-10-04 11:05:48 +02:00
parent 02b7e0b9bc
commit 08b32208f0

View file

@ -35,8 +35,9 @@
// KDE // KDE
#include <QPushButton> #include <QPushButton>
#include <KLocale>
#include <KLocalizedString> #include <KLocalizedString>
#include <KIconLoader>
#include <KFormat>
namespace Danbooru { namespace Danbooru {
@ -167,9 +168,11 @@ namespace Danbooru {
int imageHeight = post->height(); int imageHeight = post->height();
int imageWidth = post->width(); int imageWidth = post->width();
KFormat format;
QString imageText = i18n( QString imageText = i18n(
"File size: %1", "File size: %1",
KGlobal::locale()->formatByteSize(post->size())); format.formatByteSize(post->size()));
KLocalizedString sizestr = ki18np("1 pixel", "%1 pixels"); KLocalizedString sizestr = ki18np("1 pixel", "%1 pixels");
@ -182,13 +185,13 @@ namespace Danbooru {
QString ratingString; QString ratingString;
switch (post->rating()) { switch (post->rating()) {
case Danbooru::Safe: case DanbooruPost::Safe:
ratingString = i18n("Safe"); ratingString = i18n("Safe");
break; break;
case Danbooru::Questionable: case DanbooruPost::Questionable:
ratingString = i18n("Questionable"); ratingString = i18n("Questionable");
break; break;
case Danbooru::Explicit: case DanbooruPost::Explicit:
ratingString = i18n("Explicit"); ratingString = i18n("Explicit");
break; break;
default: default: