|
| virtual void | UpdateCommands () |
| |
| const istd::IChangeable * | GetDocumentPtr () const override |
| |
| void | CreateMenu () override |
| |
| void | OnUpdate (const istd::IChangeable::ChangeSet &changeSet) override |
| | Called on update of observed model.
|
| |
| void | OnComponentCreated () override |
| |
| void | OnComponentDestroyed () override |
| |
Protected Member Functions inherited from ifilegui::CExternalOpenDocumentCommandCompBase |
| bool | StartProcess (const QStringList &arguments) override |
| |
| void | OnComponentCreated () override |
| |
Protected Member Functions inherited from istdgui::CProcessStartCommandComp |
| virtual QStringList | GetProcessArguments () const |
| |
| void | OnComponentCreated () override |
| |
| void | DecorateMessage (istd::IInformationProvider::InformationCategory category, int id, int flags, QString &message, QString &messageSource) const override |
| | Decorate message parts before outputting.
|
| |
| void | OnComponentCreated () override |
| |
| void | OnComponentDestroyed () override |
| |
| bool | IsVerboseEnabled () const |
| | Check if verbose messages are enabled.
|
| |
| bool | SendVerboseMessage (const QString &message, const QString &messageSource=QString()) const |
| | Send verbose message.
|
| |
| bool | SendInfoMessage (int id, const QString &message, const QString &messageSource=QString(), int flags=0) const |
| | Send info message to log.
|
| |
| bool | SendWarningMessage (int id, const QString &message, const QString &messageSource=QString(), int flags=0) const |
| | Send warning message to log.
|
| |
| bool | SendErrorMessage (int id, const QString &message, const QString &messageSource=QString(), int flags=0) const |
| | Send error message to log.
|
| |
| bool | SendCriticalMessage (int id, const QString &message, const QString &messageSource=QString(), int flags=0) const |
| | Send critical message to log.
|
| |
| bool | SendInfoMessageOnce (int id, const QString &message, const QString &messageSource=QString(), int flags=0) const |
| | Send once info message to log.
|
| |
| bool | SendWarningMessageOnce (int id, const QString &message, const QString &messageSource=QString(), int flags=0) const |
| | Send once warning message to log.
|
| |
| bool | SendErrorMessageOnce (int id, const QString &message, const QString &messageSource=QString(), int flags=0) const |
| | Send once error message to log.
|
| |
| bool | SendCriticalMessageOnce (int id, const QString &message, const QString &messageSource=QString(), int flags=0) const |
| | Send once critical message to log.
|
| |
| bool | SendUserMessage (const istd::IInformationProvider *messagePtr) const |
| | Send message with user object.
|
| |
| bool | AllowMessageOnceAgain (int id) |
| | Reset message lock.
|
| |
| bool | IsLogConsumed (const istd::IInformationProvider::InformationCategory *categoryPtr=nullptr, const int *flagsPtr=nullptr) const override |
| | Check if any log message is consumed.
|
| |
| bool | SendLogMessage (istd::IInformationProvider::InformationCategory category, int id, const QString &message, const QString &messageSource, int flags=0) const override |
| | Send any message to log.
|
| |
| virtual void | OnBeginChanges () |
| | Callback function for begin change event.
|
| |
| virtual void | OnEndChanges (const ChangeSet &changeSet) |
| | Callback function for end change event.
|
| |
| virtual idoc::IDocumentManager * | CastFromModel (imod::IModel *modelPtr) const |
| |
| | TSingleModelObserverBase () |
| |
| idoc::IDocumentManager * | GetObservedObject () const |
| | Get instance of observed object.
|
| |
| idoc::IDocumentManager * | GetObjectPtr () const |
| | Get instance of observed object.
|
| |
| bool | AttachOrSetObject (idoc::IDocumentManager *objectPtr) |
| | Attach to model of object or set object pointer, if no connection is possible.
|
| |
| bool | OnModelAttached (imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask) override |
| | This call back function will be called, if an observable object is about to be attached.
|
| |
| bool | OnModelDetached (imod::IModel *modelPtr) override |
| | This call back function will be called, if an observable object is about to be detached.
|
| |
| void | SetModelPtr (imod::IModel *modelPtr) |
| | Set internal model pointer to specified value.
|
| |
| | CSingleModelObserverBase () |
| |
| virtual | ~CSingleModelObserverBase () |
| |
| imod::IModel * | GetObservedModel () const |
| | Get access to observed model.
|
| |
| imod::IModel * | GetModelPtr () const |
| | Get access to observed model.
|
| |
| void | EnsureModelDetached () |
| | Make sure this observer is detached.
|
| |
| void | SetObservedIds (const istd::IChangeable::ChangeSet &changeMask) |
| | Set list of ID's beeing observed.
|
| |
| bool | IsModelAttached (const imod::IModel *modelPtr=nullptr) const override |
| | Check if specified model is attached.
|
| |
| void | BeforeModelChange (imod::IModel *modelPtr) override |
| | This function will be called before update of the observer contents occures.
|
| |
| void | AfterModelChange (imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet) override |
| | This function will be called after update of the observer contents occures.
|
| |