~ubuntu-branches/ubuntu/edgy/digikam/edgy-proposed

« back to all changes in this revision

Viewing changes to digikam/libs/themeengine/themeengine.h

  • Committer: Bazaar Package Importer
  • Author(s): Achim Bohnet
  • Date: 2006-05-15 01:15:02 UTC
  • mfrom: (1.2.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20060515011502-kpyuz7766hpbuia8
Tags: 0.8.2~rc1-0ubuntu1
* sync with debian (UVF see #44102)
  0.8.2~rc1-0ubuntu1 is identical to debian's 0.8.1+0.8.2-rc1-1.
  Version was changed due to latest 0.8.1.ubuntu-0ubuntu1 upload.
  This version is unfortunately bigger than debian's 0.8.1+0.8.2-rc1-1
* Merge in ubuntu changelog

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
#ifndef THEMEENGINE_H
22
22
#define THEMEENGINE_H
23
23
 
 
24
// Qt includes.
 
25
 
24
26
#include <qstringlist.h>
25
27
#include <qobject.h>
26
28
#include <qcolor.h>
27
29
#include <qpixmap.h>
28
30
 
 
31
// Digikam includes.
 
32
 
 
33
#include "digikam_export.h"
 
34
 
 
35
namespace Digikam
 
36
{
 
37
 
29
38
class Theme;
30
39
class ThemeEnginePriv;
31
40
 
32
 
class ThemeEngine : public QObject
 
41
class DIGIKAM_EXPORT ThemeEngine : public QObject
33
42
{
34
43
    Q_OBJECT
35
44
    
64
73
    void    loadTheme();
65
74
    QString resourceValue(const QString& name, const QString& altName);
66
75
    
67
 
    ThemeEnginePriv* d;
68
 
 
69
76
signals:
70
77
 
71
78
    void signalThemeChanged();
73
80
public slots:
74
81
 
75
82
    void slotChangeTheme(const QString& name);
 
83
 
 
84
private:
 
85
    
 
86
    ThemeEnginePriv* d;
76
87
};
77
88
 
 
89
}  // NameSpace Digikam
 
90
 
78
91
#endif /* THEMEENGINE_H */