Functions
Display About menu with version information
about() : void
Create info dialog to return an informational message
alert(string $message) : void
Parameters
$message
string
Convert an array to an object
array_to_object(array $array) : object
Parameters
$array
array
Returns
object
Creates a binary confirmation dialog
confirm(string $message) : bool
Parameters
$message
string
Returns
bool
Filter out db rows into one array
db_filter(array $array, mixed $index) : array
Parameters
$array
array
$index
mixed
Returns
array
Bulk directory loading workaround for use
with array_map and glob
do_include(string $path) : void
Bulk directory loading workaround for use
with array_map and glob
do_include(string $path) : void
Create info dialog to retun an informational message
error(string $message) : void
Parameters
$message
string
Error handler to convert errors to exceptions
exception_error_handler(int $errno, string $errstr, string $errfile, int $errline)
Parameters
$errno
int
$errstr
string
$errfile
string
$errline
int
Exceptions
Log fatal errors
log_fatal()
Classes and interfaces
Add_DB¶
Window controlling addition of database connections
« More »
Connection_Sidebar¶
Widget managing saved database connections
« More »
DB_Info_Widget¶
Widget for adding / editing database connections
« More »
DB_SQL¶
Abstract parent for database manipulation subclasses
« More »
DB_Structure_Widget¶
Class for generating db-structure editing views
« More »
DB_Table_Data¶
Popup window to display database table data
« More »
DB_Util¶
Abstract class defining database / table creation methods
« More »
DB_tabs¶
Tabbed Container for database properties
« More »
Data_Grid¶
Class to simplify dealing with GtkTreeView
« More »
Edit_DB¶
Window controlling modifications of database connections
« More »
Edit_Table¶
Window for editing db table structure
« More »
Firebird_Result¶
Firebird result class to emulate PDOStatement Class - only implements
data-fetching methods
« More »
Firebird_Util¶
Firebird-specific backup, import and creation methods
« More »
MySQL_Util¶
MySQL-specific backup, import and creation methods
« More »
ODBC_Util¶
ODBC-specific backup, import and creation methods
« More »
PgSQL_Util¶
Posgres-specific backup, import and creation methods
« More »
Query_Builder¶
Convienience class for creating sql queries - also the class that
instantiates the specific db driver
« More »
SQLite_Util¶
SQLite-specific backup, import and creation methods
« More »
Settings¶
Class for manipulating datbase connections, and miscellaneous settings
« More »
Constants
PROGRAM_NAME
PROGRAM_NAME
Reference to root path
QBASE_PATH
Path to driver classes
QDRIVER_PATH
SETTINGS_DIR
SETTINGS_DIR