Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
#include <berryQtIntroPart.h>
Public Member Functions | |
berryObjectMacro (QtIntroPart) | |
void | CreatePartControl (void *parent) override |
Public Member Functions inherited from berry::IntroPart | |
void | AddPropertyListener (IPropertyChangeListener *l) override |
~IntroPart () override | |
IIntroSite::Pointer | GetIntroSite () const override |
QIcon | GetTitleImage () const override |
QString | GetPartName () const override |
void | Init (IIntroSite::Pointer site, IMemento::Pointer memento) override |
void | RemovePropertyListener (IPropertyChangeListener *l) override |
void | SaveState (IMemento::Pointer memento) override |
void | SetInitializationData (const IConfigurationElement::Pointer &cfig, const QString &propertyName, const Object::Pointer &data) override |
Public Member Functions inherited from berry::IIntroPart | |
berryObjectMacro (berry::IIntroPart) | |
~IIntroPart () override | |
virtual void | StandbyStateChanged (bool standby)=0 |
virtual void | SetFocus ()=0 |
Public Member Functions inherited from berry::Object | |
virtual QString | GetClassName () const |
virtual Reflection::TypeInfo | GetTypeInfo () const |
virtual QList< Reflection::TypeInfo > | GetSuperclasses () const |
virtual void | Delete () |
QDebug | Print (QDebug os, Indent Indent=0) const |
virtual QString | ToString () const |
virtual uint | HashCode () const |
virtual bool | operator< (const Object *) const |
void | Register () const |
void | UnRegister (bool del=true) const |
int | GetReferenceCount () const |
void | SetReferenceCount (int) |
void | AddDestroyListener (const MessageAbstractDelegate<> &delegate) const |
void | RemoveDestroyListener (const MessageAbstractDelegate<> &delegate) const |
virtual bool | operator== (const Object *) const |
Public Member Functions inherited from berry::IExecutableExtension | |
virtual | ~IExecutableExtension () |
virtual void | SetInitializationData (const SmartPointer< IConfigurationElement > &config, const QString &propertyName, const Object::Pointer &data)=0 |
Protected Member Functions | |
virtual void | CreateQtPartControl (QWidget *parent)=0 |
Protected Member Functions inherited from berry::IntroPart | |
void | FirePropertyChange (int propertyId) |
IConfigurationElement::Pointer | GetConfigurationElement () |
QIcon | GetDefaultImage () const |
void | SetSite (IIntroSite::Pointer site) |
void | SetTitleImage (const QIcon &titleImage) |
void | SetTitle (const QString &titleLabel) |
Protected Member Functions inherited from berry::Object | |
Object () | |
virtual | ~Object () |
virtual QDebug | PrintSelf (QDebug os, Indent indent) const |
virtual QDebug | PrintHeader (QDebug os, Indent indent) const |
virtual QDebug | PrintTrailer (QDebug os, Indent indent) const |
Additional Inherited Members | |
Public Types inherited from berry::Object | |
typedef Object | Self |
typedef berry::SmartPointer< Self > | Pointer |
typedef berry::SmartPointer< const Self > | ConstPointer |
typedef berry::WeakPointer< Self > | WeakPtr |
typedef berry::WeakPointer< const Self > | ConstWeakPtr |
Static Public Member Functions inherited from berry::Object | |
static const char * | GetStaticClassName () |
static Reflection::TypeInfo | GetStaticTypeInfo () |
static QList< Reflection::TypeInfo > | GetStaticSuperclasses () |
Protected Attributes inherited from berry::Object | |
QAtomicInt | m_ReferenceCount |
QMutex | m_ReferenceCountLock |
Definition at line 26 of file berryQtIntroPart.h.
berry::QtIntroPart::berryObjectMacro | ( | QtIntroPart | ) |
|
overridevirtual |
Creates the SWT controls for this intro part.
Clients should not call this method (the workbench calls this method when it needs to, which may be never).
For implementors this is a multi-step process:
IActionService
. IActionService
. ISelectionService
(optional). parent | the parent control |
Implements berry::IIntroPart.
|
protectedpure virtual |