| QDataBrowser | Data manipulation and navigation for data entry forms | 
| QDataTable | Flexible SQL table widget that supports browsing and editing | 
| QDataView | Read-only SQL forms | 
| QEditorFactory | Used to create editor widgets for QVariant data types | 
| QSql | Namespace for Qt SQL identifiers that need to be global-like | 
| QSqlCursor | Browsing and editing of SQL tables and views | 
| QSqlDatabase | Used to create SQL database connections and to provide transaction handling | 
| QSqlDriver | Abstract base class for accessing SQL databases | 
| QSqlEditorFactory | Used to create the editors used by QDataTable and QSqlForm | 
| QSqlError | SQL database error information | 
| QSqlField | Manipulates the fields in SQL database tables and views | 
| QSqlFieldInfo | Stores meta data associated with a SQL field | 
| QSqlForm | Creates and manages data entry forms tied to SQL databases | 
| QSqlIndex | Functions to manipulate and describe QSqlCursor and QSqlDatabase indexes | 
| QSqlPropertyMap | Used to map widgets to SQL fields | 
| QSqlQuery | Means of executing and manipulating SQL statements | 
| QSqlRecord | Encapsulates a database record, i.e. a set of database fields | 
| QSqlRecordInfo | Encapsulates a set of database field meta data | 
| QSqlResult | Abstract interface for accessing data from SQL databases | 
| QSqlSelectCursor | Browsing of general SQL SELECT statements |