Kexi API Documentation (2.0 alpha)

SQLite2ToSQLite3Migration Class Reference

#include <KexiStartup_p.h>

List of all members.

Public Slots

void processExited (KProcess *)
void receivedStderr (KProcess *, char *, int)
void cancelClicked ()

Public Member Functions

 SQLite2ToSQLite3Migration (const QString &filePath)
 ~SQLite2ToSQLite3Migration ()
tristate run ()

Protected Attributes

QString m_filePath
KProcess * m_process
KProgressDialogm_dlg
stat m_st
bool m_restoreStat: 1
bool m_run: 1
tristate result


Constructor & Destructor Documentation

SQLite2ToSQLite3Migration::SQLite2ToSQLite3Migration const QString filePath  ) 
 

Definition at line 32 of file KexiStartup_p.cpp.

References m_dlg, m_process, m_run, and result.

SQLite2ToSQLite3Migration::~SQLite2ToSQLite3Migration  ) 
 

Definition at line 41 of file KexiStartup_p.cpp.

References m_dlg, and m_process.


Member Function Documentation

void SQLite2ToSQLite3Migration::cancelClicked  )  [slot]
 

Definition at line 116 of file KexiStartup_p.cpp.

References cancelled, m_process, result, and tristate::toString().

Referenced by run().

void SQLite2ToSQLite3Migration::processExited KProcess *   )  [slot]
 

Definition at line 99 of file KexiStartup_p.cpp.

References m_dlg, m_filePath, m_restoreStat, m_st, result, and tristate::toString().

Referenced by run().

void SQLite2ToSQLite3Migration::receivedStderr KProcess *  ,
char *  ,
int 
[slot]
 

Definition at line 94 of file KexiStartup_p.cpp.

References m_dlg, and updateProgressBar().

Referenced by run().

tristate SQLite2ToSQLite3Migration::run  ) 
 

Definition at line 48 of file KexiStartup_p.cpp.

References cancelClicked(), m_dlg, m_filePath, m_process, m_restoreStat, m_run, m_st, processExited(), receivedStderr(), and result.

Referenced by KexiStartupHandler::detectActionForFile().


Member Data Documentation

KProgressDialog* SQLite2ToSQLite3Migration::m_dlg [protected]
 

Definition at line 50 of file KexiStartup_p.h.

Referenced by processExited(), receivedStderr(), run(), SQLite2ToSQLite3Migration(), and ~SQLite2ToSQLite3Migration().

QString SQLite2ToSQLite3Migration::m_filePath [protected]
 

Definition at line 48 of file KexiStartup_p.h.

Referenced by processExited(), and run().

KProcess* SQLite2ToSQLite3Migration::m_process [protected]
 

Definition at line 49 of file KexiStartup_p.h.

Referenced by cancelClicked(), run(), SQLite2ToSQLite3Migration(), and ~SQLite2ToSQLite3Migration().

bool SQLite2ToSQLite3Migration::m_restoreStat [protected]
 

Definition at line 53 of file KexiStartup_p.h.

Referenced by processExited(), and run().

bool SQLite2ToSQLite3Migration::m_run [protected]
 

Definition at line 54 of file KexiStartup_p.h.

Referenced by run(), and SQLite2ToSQLite3Migration().

struct stat SQLite2ToSQLite3Migration::m_st [protected]
 

Definition at line 52 of file KexiStartup_p.h.

Referenced by processExited(), and run().

tristate SQLite2ToSQLite3Migration::result [protected]
 

Definition at line 56 of file KexiStartup_p.h.

Referenced by cancelClicked(), processExited(), run(), and SQLite2ToSQLite3Migration().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for Kexi 2.0 alpha.
Documentation copyright © 2002-2007 the Kexi Team.
Generated on Tue Apr 1 20:50:26 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003