[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeextragear-1/datakiosk/src
From: Adam Treat <manyoso () yahoo ! com>
Date: 2005-04-22 17:37:41
Message-ID: 20050422173741.A03715FA () office ! kde ! org
[Download RAW message or body]
CVS commit by treat:
* Clean up for deleting records
M +4 -0 datatable.cpp 1.32
M +7 -4 datatableedit.cpp 1.19
--- kdeextragear-1/datakiosk/src/datatable.cpp #1.31:1.32
@@ -605,5 +605,9 @@ void DataTable::deleteRecord()
{
if ( !m_tableEdit->deleteRecord() )
+ {
+ //The cursor is invalidated during the attempt to delete
+ tableRefresh();
return;
+ }
m_tableView->removeRow( m_tableView->currentRow() );
--- kdeextragear-1/datakiosk/src/datatableedit.cpp #1.18:1.19
@@ -259,8 +259,11 @@ bool DataTableEdit::deleteRecord()
return false;
- QDataBrowser::del();
+ bool success = QDataBrowser::deleteCurrent();
+ if ( success )
+ {
changeColorBox( Qt::green );
m_commit->setEnabled( false );
- return true;
+ }
+ return success;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic