author | mickeyl <mickeyl> | 2003-12-20 16:08:41 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2003-12-20 16:08:41 (UTC) |
commit | 33dfe08454a70d3f9dd6dd154385c40adf6df918 (patch) (side-by-side diff) | |
tree | bbd2a62954a3ecb11702f33587206e55c2a962fb /noncore/net/wellenreiter/gui | |
parent | adb369c28cac7600b3912d6a3fdb645f1b1d571d (diff) | |
download | opie-33dfe08454a70d3f9dd6dd154385c40adf6df918.zip opie-33dfe08454a70d3f9dd6dd154385c40adf6df918.tar.gz opie-33dfe08454a70d3f9dd6dd154385c40adf6df918.tar.bz2 |
more work towards repairing the x11 version - still far away though
-rw-r--r-- | noncore/net/wellenreiter/gui/resource.cpp | 15 | ||||
-rw-r--r-- | noncore/net/wellenreiter/gui/resource.h | 6 |
2 files changed, 20 insertions, 1 deletions
diff --git a/noncore/net/wellenreiter/gui/resource.cpp b/noncore/net/wellenreiter/gui/resource.cpp index 7683329..a39bbcc 100644 --- a/noncore/net/wellenreiter/gui/resource.cpp +++ b/noncore/net/wellenreiter/gui/resource.cpp @@ -17,6 +17,9 @@ #define PIXMAPPATH "/usr/local/share" +#include <qpixmap.h> +#include <qiconset.h> + namespace Resource { @@ -32,4 +35,16 @@ QPixmap loadPixmap( const QString& pix ) return pixmap; }; +QIconSet loadIconSet( const QString& pix ) +{ + QString filename; + filename.sprintf( "%s/%s.png", (const char*) PIXMAPPATH, (const char*) pix ); + QPixmap pixmap( filename ); + if ( pixmap.isNull() ) + { + qDebug( "Wellenreiter::Resource: can't find pixmap " + filename ); + } + return QIconSet( pixmap ); +}; + }; diff --git a/noncore/net/wellenreiter/gui/resource.h b/noncore/net/wellenreiter/gui/resource.h index 6a3cc99..8788c6e 100644 --- a/noncore/net/wellenreiter/gui/resource.h +++ b/noncore/net/wellenreiter/gui/resource.h @@ -16,11 +16,15 @@ #ifndef RESOURCE_H #define RESOURCE_H -#include <qpixmap.h> +#include <qstring.h> + +class QPixmap; +class QIconSet; namespace Resource { QPixmap loadPixmap( const QString& ); + QIconSet loadIconSet( const QString& ); } #endif // RESOURCE_H |