X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=platform.cpp;h=1681638bd4b41d5fcb215bbfc6643d8ea6f5646f;hb=17bbd5548e70759286f56acd2e0cd6ea61dab473;hp=873d4fbfeb8f035b7c4fa83bf5057455d3b1e816;hpb=c9d5f238437cf804504be6e17f42331dfd02f9be;p=dorian diff --git a/platform.cpp b/platform.cpp index 873d4fb..1681638 100644 --- a/platform.cpp +++ b/platform.cpp @@ -26,6 +26,8 @@ # define DORIAN_ICON_PREFIX ":/icons/mac/" #elif defined(Q_OS_SYMBIAN) # define DORIAN_ICON_PREFIX ":/icons/symbian/" +#elif defined(Q_WS_MAEMO_5) +# define DORIAN_ICON_PREFIX ":/icons/maemo/" #else # define DORIAN_ICON_PREFIX ":/icons/" #endif @@ -64,13 +66,13 @@ QString Platform::dbPath() return QDir(base).absoluteFilePath("books.db"); } -QString Platform::icon(const QString &name) +QString Platform::icon(const QString &name, const QString &extension) { - QString iconName = QString(DORIAN_ICON_PREFIX) + name + ".png"; + QString iconName = QString(DORIAN_ICON_PREFIX) + name + extension; if (QFile(iconName).exists()) { return iconName; } else { - return QString(":/icons/") + name + ".png"; + return QString(":/icons/") + name + extension; } }