IconProvider.h
Go to the documentation of this file.
1 #ifndef IconProviderH
2 #define IconProviderH
3 //============================================================================
8 //============================================================================
9 
10 //============================================================================
11 // INCLUDES
12 //============================================================================
13 #include <QIcon>
14 
15 #include "ads_globals.h"
16 
17 namespace ads
18 {
19 
20 struct IconProviderPrivate;
21 
29 {
30 private:
32  friend struct IconProviderPrivate;
33 
34 public:
38  CIconProvider();
39 
43  virtual ~CIconProvider();
44 
49  QIcon customIcon(eIcon IconId) const;
50 
54  void registerCustomIcon(eIcon IconId, const QIcon &icon);
55 }; // class IconProvider
56 
57 } // namespace ads
58 
59 
60 //---------------------------------------------------------------------------
61 #endif // IconProviderH
ads_globals.h
Declaration of.
ads::CIconProvider::d
IconProviderPrivate * d
private data (pimpl)
Definition: IconProvider.h:31
ads::eIcon
eIcon
Definition: ads_globals.h:110
ads
Definition: ads_globals.h:69
ads::IconProviderPrivate
Definition: IconProvider.cpp:19
ads::CIconProvider
Definition: IconProvider.h:28
ADS_EXPORT
#define ADS_EXPORT
Definition: ads_globals.h:50


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Aug 11 2024 02:24:22