X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=platform.cpp;fp=platform.cpp;h=1681638bd4b41d5fcb215bbfc6643d8ea6f5646f;hb=207298bf65c031a7aa144685a2646308ece0c5ab;hp=873d4fbfeb8f035b7c4fa83bf5057455d3b1e816;hpb=fd9529c2d77fc08c417aec73136cc0f279a8b363;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; } }