guit  0.1
 All Classes Functions Variables Typedefs Enumerations Friends
gtheme.hpp
1 //
2 // Gadget Styles and Application Theme
3 // guit GUI Toolkit
4 // Copyright © 2019 Eric Lecolinet. All rights reserved.
5 // http://www.telecom-paristech.fr/~elc
6 //
7 
8 #ifndef GuitTheme_hpp
9 #define GuitTheme_hpp
10 #include <gobject.hpp>
11 namespace guit {
12 
16 class GTheme : public GObject {
17 public:
18  ~GTheme() = default;
19  virtual void init() = 0;
20  GString typeName() const override {return "Theme";}
21 };
22 
23 
24 class GDefaultTheme : public GTheme {
25 public:
26  void init() override;
27 };
28 
29 }
30 #endif