kexiinternalpart.cpp
Definition msghandler.h:53
virtual void showErrorMessage(const TQString &title, const TQString &details=TQString())=0
Base class for child window of Kexi's main application window.
Definition kexidialogbase.h:79
void addView(KexiViewBase *view)
Adds view for the dialog. It will be the only view (of unspecified mode) for the dialog.
Definition kexidialogbase.cpp:92
A prototype for Kexi Internal Parts (plugins) implementation.
Definition kexiinternalpart.h:50
static const KexiInternalPart * part(KexiDB::MessageHandler *msgHdr, const char *partName)
Definition kexiinternalpart.cpp:87
static TQWidget * createWidgetInstance(const char *partName, const char *widgetClass, KexiDB::MessageHandler *msgHdr, KexiMainWindow *mainWin, TQWidget *parent, const char *objName=0, TQMap< TQString, TQString > *args=0)
Definition kexiinternalpart.cpp:93
virtual KexiViewBase * createView(KexiMainWindow *mainWin, TQWidget *parent, const char *objName=0)
Definition kexiinternalpart.cpp:191
TQGuardedPtr< TQWidget > m_uniqueWidget
Unique dialog - we're using guarded ptr for the dialog so can know if it has been closed.
Definition kexiinternalpart.h:153
virtual TQWidget * createWidget(const char *widgetClass, KexiMainWindow *mainWin, TQWidget *parent, const char *objName=0, TQMap< TQString, TQString > *args=0)
Definition kexiinternalpart.cpp:180
bool m_uniqueDialog
true if createDialogInstance() should return only one dialog
Definition kexiinternalpart.h:155
static bool executeCommand(const char *partName, KexiMainWindow *mainWin, const char *commandName, TQMap< TQString, TQString > *args=0)
Definition kexiinternalpart.cpp:169
static KexiDialogBase * createKexiDialogInstance(const char *partName, KexiDB::MessageHandler *msgHdr, KexiMainWindow *mainWin, const char *objName=0)
Definition kexiinternalpart.cpp:129
static TQDialog * createModalDialogInstance(const char *partName, const char *dialogClass, KexiDB::MessageHandler *msgHdr, KexiMainWindow *mainWin, const char *objName=0, TQMap< TQString, TQString > *args=0)
Definition kexiinternalpart.cpp:142
KexiDialogBase * findOrCreateKexiDialog(KexiMainWindow *mainWin, const char *objName)
Definition kexiinternalpart.cpp:103
Kexi's main window interface This interface is implemented by KexiMainWindowImpl class.
Definition keximainwindow.h:46
virtual int generatePrivateID()=0
