Diffstat (limited to 'libopie2/opiecore/oresource.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | libopie2/opiecore/oresource.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/libopie2/opiecore/oresource.h b/libopie2/opiecore/oresource.h index 8c67ced..87b2abd 100644 --- a/libopie2/opiecore/oresource.h +++ b/libopie2/opiecore/oresource.h | |||
@@ -30,62 +30,60 @@ | |||
30 | Boston, MA 02111-1307, USA. | 30 | Boston, MA 02111-1307, USA. |
31 | */ | 31 | */ |
32 | 32 | ||
33 | #ifndef ORESOURCE_H | 33 | #ifndef ORESOURCE_H |
34 | #define ORESOURCE_H | 34 | #define ORESOURCE_H |
35 | 35 | ||
36 | #include <qimage.h> | 36 | #include <qimage.h> |
37 | #include <qpixmap.h> | 37 | #include <qpixmap.h> |
38 | 38 | ||
39 | namespace Opie { | 39 | namespace Opie { |
40 | namespace Core { | 40 | namespace Core { |
41 | 41 | ||
42 | static int smallIconSize = -1; // Size of small icons (width & height) | ||
43 | static int bigIconSize = -1; // Size of large icons (width & height) | ||
44 | |||
45 | |||
46 | class OResource | 42 | class OResource |
47 | { | 43 | { |
48 | public: | 44 | public: |
49 | /** | 45 | /** |
50 | * Image scaling options. | 46 | * Image scaling options. |
51 | * | 47 | * |
52 | * NoScale - no scaling of image will be performed | 48 | * NoScale - no scaling of image will be performed |
53 | * SmallIcon - image will be scaled based using SmallIconSize value | 49 | * SmallIcon - image will be scaled based using SmallIconSize value |
54 | * for width and height | 50 | * for width and height |
55 | * BigIcon - image will be scaled based on BigIconSize value for | 51 | * BigIcon - image will be scaled based on BigIconSize value for |
56 | * width and height | 52 | * width and height |
57 | * | 53 | * |
58 | * Note: SmallIconSize and BigIconSize are run-time configuration | 54 | * Note: SmallIconSize and BigIconSize are run-time configuration |
59 | * options defined in qpe.conf (Appearance section) | 55 | * options defined in qpe.conf (Appearance section) |
60 | */ | 56 | */ |
61 | enum Scale { NoScale = 0, SmallIcon, BigIcon }; | 57 | enum Scale { NoScale = 0, SmallIcon, BigIcon }; |
62 | 58 | ||
63 | /** | 59 | /** |
64 | * Constructor | 60 | * Constructor |
65 | */ | 61 | */ |
66 | OResource() {} | 62 | OResource() {} |
67 | 63 | ||
68 | /** | 64 | /** |
69 | * Load specified image. | 65 | * @fn loadImage( const QString &name, Scale scale = NoScale ) |
66 | * @brief Load specified image. | ||
70 | * | 67 | * |
71 | * @param name - name of pixmap image to load | 68 | * @param name - name of pixmap image to load |
72 | * @param scale - scaling (if any) to preform on image | 69 | * @param scale - scaling (if any) to preform on image |
73 | * | 70 | * |
74 | * @return QImage containing image loaded (and scaled if appropriate) | 71 | * @return QImage containing image loaded (and scaled if appropriate) |
75 | **/ | 72 | **/ |
76 | static QImage loadImage( const QString &name, Scale scale = NoScale ); | 73 | static QImage loadImage( const QString &name, Scale scale = NoScale ); |
77 | 74 | ||
78 | /** | 75 | /** |
79 | * Load specified image. | 76 | * @fn loadPixmap( const QString &name, Scale scale = NoScale ) |
77 | * @brief Load specified image. | ||
80 | * | 78 | * |
81 | * @param name - name of pixmap image to load | 79 | * @param name - name of pixmap image to load |
82 | * @param scale - scaling (if any) to preform on image | 80 | * @param scale - scaling (if any) to preform on image |
83 | * | 81 | * |
84 | * @return QPixmap containing image loaded (and scaled if appropriate) | 82 | * @return QPixmap containing image loaded (and scaled if appropriate) |
85 | **/ | 83 | **/ |
86 | static QPixmap loadPixmap( const QString &name, Scale scale = NoScale ); | 84 | static QPixmap loadPixmap( const QString &name, Scale scale = NoScale ); |
87 | }; | 85 | }; |
88 | 86 | ||
89 | } // namespace Core | 87 | } // namespace Core |
90 | } // namespace Opie | 88 | } // namespace Opie |
91 | 89 | ||