keximacroview.cpp
65KexiMacroView::KexiMacroView(KexiMainWindow *mainwin, TQWidget *parent, KoMacro::Macro* const macro, const char* name)
157 const TQString name = TQString("%1 [%2]").arg(parentDialog()->partItem()->name()).arg(parentDialog()->id());
void plugSharedAction(const char *action_name, TQObject *receiver, const char *slot)
Definition kexiactionproxy.cpp:109
Provides database connection, allowing queries and data modification.
Definition connection.h:62
Definition schemadata.h:37
An error dialog used to displayed more detailed informations about a KoMacro::Exception that got thro...
Definition keximacroerror.h:51
void execute(TQObject *sender=0)
This slot will be invoked if Kexi's menuitem Data=>Execute got activated and will execute the Macro.
Definition keximacroview.cpp:162
virtual tristate beforeSwitchTo(int mode, bool &dontstore)
Called by KexiDialogBase::switchToViewMode() right before dialog is switched to new mode.
Definition keximacroview.cpp:84
virtual KexiDB::SchemaData * storeNewData(const KexiDB::SchemaData &sdata, bool &cancel)
Try to call storeData with new data we like to store.
Definition keximacroview.cpp:129
KexiMacroView(KexiMainWindow *mainwin, TQWidget *parent, ::KoMacro::Macro *const macro, const char *name=0)
Constructor.
Definition keximacroview.cpp:65
virtual bool loadData()
Load the data from XML source and fill the internally used KoMacro::Macro instance.
Definition keximacroview.cpp:97
virtual tristate storeData(bool dontAsk=false)
Try to store the modified data in the already opened and currently used KexiDB::SchemaData instance.
Definition keximacroview.cpp:151
virtual tristate afterSwitchFrom(int mode)
Called by KexiDialogBase::switchToViewMode() right after dialog is switched to new mode.
Definition keximacroview.cpp:90
Kexi's main window interface This interface is implemented by KexiMainWindowImpl class.
Definition keximainwindow.h:46
virtual KexiProject * project()=0
Project data of currently opened project or NULL if no project here yet.
virtual KexiDB::SchemaData * storeNewData(const KexiDB::SchemaData &sdata, bool &cancel)
Definition kexiviewbase.cpp:149
bool storeDataBlock(const TQString &dataString, const TQString &dataID=TQString())
Definition kexiviewbase.cpp:190
bool loadDataBlock(TQString &dataString, const TQString &dataID=TQString(), bool canBeEmpty=false)
Definition kexiviewbase.cpp:178
3-state logical type with three values: true, false and cancelled and convenient operators.
Definition tristate.h:100
