14 #include "uitoolsmod.h" 22 class NotSavedPrompterData;
87 bool issaveas,
const void* dataptr );
97 void addObject(
const char* str,
const CallBack& savecb,
bool issaveas,
98 const void* dataptr );
108 bool isSaveAs()
const;
112 const void* getCurrentObjectData()
const;
122 void reportSuccessfullSave();
134 friend class uiNotSavedDlg;
136 void closeQueueCB(CallBacker* cb);
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
uiNotSavedDlg * dlg_
Definition: uinotsaveddlg.h:139
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
ObjectSet< NotSavedPrompterData > objects_
Definition: uinotsaveddlg.h:138
int queueID() const
Definition: uinotsaveddlg.h:81
Definition: uistring.h:88
Definition: uiparent.h:24
Definition: uinotsaveddlg.h:72
int queueid_
Definition: uinotsaveddlg.h:140
Notifier< NotSavedPrompter > promptSaving
Definition: uinotsaveddlg.h:77
~NotSavedPrompter()
Definition: uinotsaveddlg.h:129
CallBacks object-oriented (object + method).
Definition: callback.h:62