kexiquerypart.cpp
62 KexiQueryPart::TempData *data = new KexiQueryPart::TempData(dialog, dialog->mainWin()->project()->dbConnection());
63 data->listenerInfoString = dialog->part()->instanceCaption() + " \"" + dialog->partItem()->name() + "\"";
68KexiQueryPart::createView(TQWidget *parent, KexiDialogBase* dialog, KexiPart::Item &item, int viewMode, TQMap<TQString,TQString>*)
131// new TDEAction(i18n("Check Query"), "test_it", 0, this, TQ_SLOT(slotCheckQuery()), col, "querypart_check_query");
133//TODO new TDEAction(i18n("Execute Query"), "?????", 0, this, TQ_SLOT(checkQuery()), col, "querypart_execute_query");
161KexiQueryPart::loadSchemaData(KexiDialogBase *dlg, const KexiDB::SchemaData& sdata, int viewMode)
205tristate KexiQueryPart::rename(KexiMainWindow *win, KexiPart::Item &item, const TQString& newName)
273 && (static_cast<KexiDialogBase*>(parent())->schemaData() != static_cast<KexiDB::SchemaData*>( m_query )))
307K_EXPORT_COMPONENT_FACTORY( kexihandler_query, KGenericFactory<KexiQueryPart>("kexihandler_query") )
Provides database connection, allowing queries and data modification.
Definition connection.h:62
bool setQuerySchemaObsolete(const TQString &queryName)
Definition connection.cpp:3000
KexiDB::QuerySchema provides information about database query.
Definition queryschema.h:226
Definition schemadata.h:37
Base class for child window of Kexi's main application window.
Definition kexidialogbase.h:79
Privides temporary data shared between KexiDialogBase's views (KexiView's).
Definition kexidialogbase.h:50
bool proposeOpeningInTextViewModeBecauseOfProblems
Definition kexidialogbase.h:68
virtual tristate closeDialog(KexiDialogBase *dlg)=0
virtual KexiProject * project()=0
Project data of currently opened project or NULL if no project here yet.
this class provides a datasource framework for e.g.
Definition kexipartdatasource.h:44
Information about a single object that can be instantiated using Kexi Part.
Definition kexipartitem.h:47
The main class for kexi frontend parts like tables, queries, forms and reports.
Definition kexipart.h:66
TDEAction * createSharedAction(int mode, const TQString &text, const TQString &pix_name, const TDEShortcut &cut, const char *name, const char *subclassName=0)
Definition kexipart.cpp:170
TDEAction * createSharedToggleAction(int mode, const TQString &text, const TQString &pix_name, const TDEShortcut &cut, const char *name)
Definition kexipart.cpp:193
Design view of the Query Designer.
Definition kexiquerydesignerguieditor.h:60
The KexiQueryDesignerSQLView class for editing Queries in text mode.
Definition kexiquerydesignersql.h:36
Temporary data kept in memory while switching between Query Dialog's views.
Definition kexiquerypart.h:58
void setQuery(KexiDB::QuerySchema *query)
Definition kexiquerypart.cpp:267
KexiDB::Connection * conn
Connection used for retrieving definition of the query.
Definition kexiquerypart.h:83
virtual TQString i18nMessage(const TQCString &englishMessage, KexiDialogBase *dlg) const
Definition kexiquerypart.cpp:194
virtual KexiViewBase * createView(TQWidget *parent, KexiDialogBase *dialog, KexiPart::Item &item, int viewMode=Kexi::DataViewMode, TQMap< TQString, TQString > *staticObjectArgs=0)
Definition kexiquerypart.cpp:68
virtual bool remove(KexiMainWindow *win, KexiPart::Item &item)
Definition kexiquerypart.cpp:101
virtual tristate rename(KexiMainWindow *win, KexiPart::Item &item, const TQString &newName)
Definition kexiquerypart.cpp:205
virtual KexiDialogTempData * createTempData(KexiDialogBase *dialog)
Definition kexiquerypart.cpp:60
3-state logical type with three values: true, false and cancelled and convenient operators.
Definition tristate.h:100
High-level database connectivity library with database backend drivers.
Definition kexiblobbuffer.h:31
