Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Feb 16, 2006, 12:51:42 AM (18 years ago)
Author:
bensch
Message:

qt_gui:more gui work

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/qt_gui/src/lib/gui/qt_gui/gui_saveable.h

    r7145 r7149  
    1010#include "multi_type.h"
    1111#include <list>
    12 #include <string>
    1312
    1413// FORWARD DECLARATION
     
    1615
    1716//! A class for ...
    18 class GuiSaveable : virtual public BaseObject {
     17class GuiSaveable : virtual public BaseObject
     18{
    1919
    20  public:
     20public:
     21
    2122
    2223protected:
     
    2728  virtual const MultiType& save() = 0;
    2829
    29  private:
    30    MultiType       value;
     30protected:
     31  MultiType       value;
    3132};
    3233
    3334
    34 class GuiGroup
     35
     36class GuiGroup : virtual public BaseObject
    3537{
    36   public:
    37     GuiGroup(const std::string& name);
    38     ~GuiGroup();
     38public:
     39  GuiGroup(const char* name);
     40  ~GuiGroup();
    3941
    40   private:
     42  void addSaveable(GuiSaveable* saveable);
    4143
     44private:
     45  std::list<GuiSaveable*>     saveables;
    4246};
    4347
Note: See TracChangeset for help on using the changeset viewer.