summaryrefslogtreecommitdiffstats
path: root/src/sql/models
Commit message (Expand)AuthorAgeFilesLines
* QSqlTableModel::indexInQuery(): fix for inserted rowsMark Brand2012-02-151-0/+3
* QSqlRelationalTableModelPrivate: simplify field name translationMark Brand2012-02-151-9/+6
* QSqlTableModel::submitAll(): avoid resubmiting successful changesMark Brand2012-02-152-2/+20
* QSqlTableModel: do not store primaryValues in change cacheMark Brand2012-02-152-13/+7
* QSqlTableModel::primaryValues(): take care of row mappingMark Brand2012-02-151-18/+13
* QSqlTableModel::commitAll(): replace row removal hackMark Brand2012-02-151-1/+13
* QSqlTableModel: deduplicate and optimize counting of insertsMark Brand2012-02-152-14/+18
* QSql*Model: make indexInQuery() virtualMark Brand2012-02-152-18/+10
* QSqlTableModel::primaryValues(): make constMark Brand2012-02-142-2/+2
* QSqlTableModel::insertRecord(): clean up after failed setRecord()Mark Brand2012-02-091-1/+4
* QSqlTableModel::setRecord(): improve handling of field mappingMark Brand2012-02-091-12/+22
* QSqlTableModel::insertRecord(): correct documentationMark Brand2012-02-091-3/+3
* QSqlTableModel::setRecord(): emit dataChanged() consistentlyMark Brand2012-02-081-10/+5
* QSqlTableModel::setRecord(): do not try to detect value changesMark Brand2012-02-081-9/+2
* QSqlTableModel::setData(): submit() instead of updateRowInTable()Mark Brand2012-02-081-10/+3
* QSqlTableModel::setData(): call dataChanged() before select()Mark Brand2012-02-081-2/+1
* QSqlTableModel: do not suppress dataChanged() on inserted recordMark Brand2012-02-082-18/+16
* QSqlTableModel::setRecord(): use submit for OnFieldChangeMark Brand2012-02-081-1/+1
* QSqlTableModel::removeRows(): require valid full range of rowsMark Brand2012-02-071-13/+20
* QSqlTableModel::removeRows(): don't emit extra beforeDeleteMark Brand2012-02-071-8/+0
* QSqlTableModelPrivate::ModifiedRow guard private dataMark Brand2012-02-073-47/+53
* QSqlTableModelPrivate: deduplicate field stripping logicMark Brand2012-02-073-4/+8
* reduce cost of checking cache for data() and headerData()Mark Brand2012-02-051-22/+27
* QSqlTableModel::setData(): comment historical idiosyncraciesMark Brand2012-02-051-0/+14
* refactor QSqlTableModel::setData()Mark Brand2012-02-051-38/+20
* refactor QSqlTableModel::setRecord()Mark Brand2012-02-051-40/+37
* merge private and public QSqlTableModel::setRecord()Mark Brand2012-02-052-33/+22
* ModifiedRow: use for all edit strategiesMark Brand2012-02-053-255/+139
* Remove "All rights reserved" line from license headers.Jason McDonald2012-01-3010-10/+10
* improvements to ModifiedRowMark Brand2012-01-272-16/+19
* use nameToIndex() instead of duplicating codeMark Brand2012-01-272-6/+7
* fix identation and styleMark Brand2012-01-272-2/+3
* Remove use of QT_MODULE from libraryGunnar Sletta2012-01-254-4/+0
* Update contact information in license headers.Jason McDonald2012-01-2310-10/+10
* Fix documentation.Frederik Gladhorn2012-01-061-2/+2
* Update copyright year in license headers.Jason McDonald2012-01-0510-10/+10
* QSqlRelationalTableModel doesn't follow relations on the first columnHonglei Zhang2011-12-021-1/+1
* Merge remote branch 'gerrit/master' into refactorSamuel Rødal2011-08-031-2/+34
|\
| * Make it possible to update a related table after an external updateAndy Shaw2011-07-291-2/+34
* | Merge remote branch 'gerrit/master' into refactorSamuel Rødal2011-07-212-12/+69
|\|
| * Add docs for QSqlRelationalTableModel::JoinModeCharles Yin2011-07-201-0/+12
| * Fixed behavior on NULL foreign keysDaNiMoTh2011-07-202-12/+57
* | Merge remote branch 'staging/master' into refactorPaul Olav Tvete2011-05-2410-171/+172
|\|
| * Update licenseheader text in source files for qtbase Qt moduleJyri Tahtela2011-05-2410-170/+170
| * Doc: Documented the value returned when no field can be found.David Boddie2011-05-231-1/+2
* | fix includesLars Knoll2011-05-081-3/+3
|/
* Initial import from the monolithic Qt.Qt by Nokia2011-04-2711-0/+3526