KexiMigration::TxtMigrate Class Reference

#include <txtmigrate.h>

Inheritance diagram for KexiMigration::TxtMigrate:
KexiMigration::KexiMigrate KexiDB::Object

Additional Inherited Members

- Signals inherited from KexiMigration::KexiMigrate
void progressPercent (int percent)
 
- Public Member Functions inherited from KexiMigration::KexiMigrate
KexiMigration::Data * data () const
 
void setData (KexiMigration::Data *migrateData)
 
bool checkIfDestinationDatabaseOverwritingNeedsAccepting (Kexi::ObjectStatus *result, bool &acceptingNeeded)
 
bool isSourceAndDestinationDataSourceTheSame () const
 
bool performImport (Kexi::ObjectStatus *result=0)
 
bool performExport (Kexi::ObjectStatus *result=0)
 
bool progressSupported ()
 
virtual int versionMajor () const =0
 
virtual int versionMinor () const =0
 
virtual TQVariant propertyValue (const TQCString &propName)
 
void setPropertyValue (const TQCString &propName, const TQVariant &value)
 
TQString propertyCaption (const TQCString &propName) const
 
TQValueList< TQCString > propertyNames () const
 
virtual bool isValid ()
 
- Public Member Functions inherited from KexiDB::Object
bool error () const
 
const TQString & errorMsg () const
 
int errorNum () const
 
int previousServerResult () const
 
TQString previousServerResultName () const
 
void debugError ()
 
virtual void clearError ()
 
virtual TQString serverErrorMsg ()
 
virtual int serverResult ()
 
virtual TQString serverResultName ()
 
TQString msgTitle () const
 
const TQString recentSQLString () const
 
- Protected Member Functions inherited from KexiMigration::KexiMigrate
 KexiMigrate (TQObject *parent, const char *name, const TQStringList &args=TQStringList())
 
virtual bool drv_connect ()=0
 
virtual bool drv_disconnect ()=0
 
virtual bool drv_tableNames (TQStringList &tablenames)=0
 
virtual bool drv_readTableSchema (const TQString &originalName, KexiDB::TableSchema &tableSchema)=0
 
virtual bool drv_queryMaxNumber (const TQString &tableName, const TQString &columnName, int &result)
 
virtual tristate drv_queryStringListFromSQL (const TQString &sqlStatement, uint columnNumber, TQStringList &stringList, int numRecords=-1)
 
virtual tristate drv_querySingleStringFromSQL (const TQString &sqlStatement, uint columnNumber, TQString &string)
 
virtual tristate drv_fetchRecordFromSQL (const TQString &sqlStatement, KexiDB::RowData &data, bool &firstRecord)
 
virtual bool drv_copyTable (const TQString &srcTable, KexiDB::Connection *destConn, KexiDB::TableSchema *dstTable)=0
 
virtual bool drv_progressSupported ()
 
virtual bool drv_getTableSize (const TQString &, TQ_ULLONG &)
 
void updateProgress (TQ_ULLONG step=1ULL)
 
KexiDB::Field::Type userType (const TQString &fname)
 
virtual TQString drv_escapeIdentifier (const TQString &str) const
 
- Protected Member Functions inherited from KexiDB::Object
 Object (MessageHandler *handler=0)
 
virtual void setError (int code=ERR_OTHER, const TQString &msg=TQString())
 
virtual void setError (const TQString &msg)
 
virtual void setError (const TQString &title, const TQString &msg)
 
void setError (KexiDB::Object *obj, const TQString &prependMessage=TQString())
 
virtual void setError (KexiDB::Object *obj, int code, const TQString &prependMessage=TQString())
 
virtual int askQuestion (const TQString &message, KMessageBox::DialogType dlgType, KMessageBox::ButtonCode defaultResult, const KGuiItem &buttonYes=KStdGuiItem::yes(), const KGuiItem &buttonNo=KStdGuiItem::no(), const TQString &dontShowAskAgainName=TQString(), int options=KMessageBox::Notify, MessageHandler *msgHandler=0)
 
virtual void drv_clearServerResult ()
 
- Protected Attributes inherited from KexiMigration::KexiMigrate
KexiMigration::Data * m_migrateData
 
TQMap< TQCString, TQVariant > m_properties
 
TQMap< TQCString, TQString > m_propertyCaptions
 
TQGuardedPtr< KexiDB::Driver > m_kexiDBDriver
 
- Protected Attributes inherited from KexiDB::Object
TQString m_sql
 
TQString m_errorSql
 
int m_serverResult
 
TQString m_serverResultName
 
TQString m_serverErrorMsg
 
TQString m_errMsg
 

Detailed Description

Author
Adam Pigg

Definition at line 22 of file txtmigrate.h.

Constructor & Destructor Documentation

◆ TxtMigrate()

KexiMigration::TxtMigrate::TxtMigrate ( )

Definition at line 16 of file txtmigrate.cpp.

◆ ~TxtMigrate()

KexiMigration::TxtMigrate::~TxtMigrate ( )

Definition at line 22 of file txtmigrate.cpp.


The documentation for this class was generated from the following files: