14 #ifndef BERRYIINTROPART_H_
15 #define BERRYIINTROPART_H_
Light weight base class for most BlueBerry classes.
Implements transparent reference counting.
virtual QString GetPartName() const =0
virtual void CreatePartControl(void *parent)=0
virtual void AddPropertyListener(IPropertyChangeListener *listener)=0
virtual void Init(IIntroSite::Pointer site, IMemento::Pointer memento)=0
virtual void SetFocus()=0
virtual void SaveState(IMemento::Pointer memento)=0
virtual IIntroSite::Pointer GetIntroSite() const =0
virtual void StandbyStateChanged(bool standby)=0
virtual void RemovePropertyListener(IPropertyChangeListener *listener)=0
berryObjectMacro(berry::IIntroPart)
virtual QIcon GetTitleImage() const =0