summaryrefslogtreecommitdiffstats
path: root/src/sql/models
Commit message (Expand)AuthorAgeFilesLines
...
* QSqlTableModel::setData(): no longer autosubmit for OnRowChangeMark Brand2012-03-151-29/+31
* QSqlTableModel: disallow insert if changes are pendingMark Brand2012-03-151-7/+9
* QSqlTableModel::setData()/setRecord(): fix incorrect rowMark Brand2012-03-151-25/+38
* QSqlTableModel bugfix: consider uncached rows submittedMark Brand2012-03-151-0/+2
* QSqlTableModel::isDirty(): new overloaded methodMark Brand2012-03-122-0/+20
* QSqlTableModel::indexInQuery: fix inserted row accountingMark Brand2012-03-121-1/+1
* QSqlTableModel::selectRow(): complete documentationMark Brand2012-03-071-0/+2
* QSqlTableModel: use selectRow() for field and row edit strategiesMark Brand2012-03-071-12/+24
* QSqlTableModel: long live selectRow()!Mark Brand2012-03-073-0/+58
* QSqlTableModel: handle changes between submit and selectMark Brand2012-03-072-28/+71
* QSqlTableModel::data(): use cached values when availableMark Brand2012-03-061-23/+3
* QSqlTableModel: derive primary values from database valuesMark Brand2012-03-062-10/+13
* QSqlTableModel: mirror database values in change cacheMark Brand2012-03-062-7/+11
* QSqlTableModel: remove unnecessary parameter from setSubmitted()Mark Brand2012-03-062-2/+2
* Remove the usage of deprecated qdoc macros.Casper van Donderen2012-03-021-7/+7
* QSqlTableModel: unify code for cache-clearing before selectMark Brand2012-02-281-19/+12
* QSqlTableModel::isDirty(): simplify and improve logicMark Brand2012-02-281-17/+8
* QSqlTableModel: rename parameter to avoid name clash with methodMark Brand2012-02-231-5/+5
* QSqlTableModel: avoid extra QMap lookupMark Brand2012-02-231-7/+5
* fix styleMark Brand2012-02-231-2/+1
* QSqlTableModel: document edit strategy behaviorMark Brand2012-02-231-2/+14
* improve documentation language styleMark Brand2012-02-231-1/+1
* 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