LibEngsas
Classes
SQL

Classes

class  EDBBackup
 ESetupWizardObject to dump SQL databases into a file.If you need a dialog around it, use EDBBackupDialog instead. More...
class  EDBBackupDialog
 Dialog to dump SQL databases into a file.It uses EDBBackup widget to do the dump. More...
class  EDBSettings
 This class is used to let the user enter some settings related to the database.The widget is displayed at two places. First it is used at the. More...
class  EDBUpdateWidget
 Widget to create and update database schemas defined with ESqlInit. More...
class  EQueryThread
 Allows to execute SQL-Queries asynchronous.Should be stopped right that: More...
class  ESqlDatabase
 An improved QSqlDatabase class. More...
class  ESqlField
 Represents an field in an sql table.This class is used with ESqlInit to define database schemas. More...
class  ESqlInit
 Class to manage database structures.This class is able to create and modify complexe database structures. You can define a structure in scheme() and this class handles the creation of this structure or updates an existing one automatically. To allow more customization, you can register update routines, to get a more customized post processsing of updates. More...
class  ESqlLogin
 Class to login into a database.If GUI is not disabled, it requests the login data with help of ESqlLoginWidget, if needed. Otherwise only the specified login data is used. More...
class  ESqlTable
 Represents an sql table.This class is used with ESqlInit to define database schemas. More...
class  EQueryWorker
 Executes the SQL-Statements given by the EQueryThread.This class is executed within EQueryThread::run() in a seperate thread. Therefore all executed queries within this class are executed asychronously. More...
class  ESqlLoginDialog
 Displays a login dialog for a database. More...

Detailed Description

This module contains all classes related to SQL databases.