From: <su...@us...> - 2008-07-25 11:26:15
|
Revision: 2905 http://tora.svn.sourceforge.net/tora/?rev=2905&view=rev Author: subik Date: 2008-07-25 11:26:23 +0000 (Fri, 25 Jul 2008) Log Message: ----------- fixed: "the filter button in schema browser stays hilited, even when switching to a table that has no filter set. It still functions properly, just hiliting is wrong." Modified Paths: -------------- trunk/tora/src/toresultdata.cpp Modified: trunk/tora/src/toresultdata.cpp =================================================================== --- trunk/tora/src/toresultdata.cpp 2008-07-25 10:53:46 UTC (rev 2904) +++ trunk/tora/src/toresultdata.cpp 2008-07-25 11:26:23 UTC (rev 2905) @@ -196,6 +196,7 @@ } FilterName = filterName(); + filterAct->setChecked(AllFilter || Criteria.contains(FilterName)); toConnection &conn = connection(); @@ -327,7 +328,7 @@ QString nam = ""; Criteria.remove(nam); Order.remove(nam); - + AllFilter = false; filterAct->setChecked(false); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mrj...@us...> - 2008-08-31 20:06:13
|
Revision: 2964 http://tora.svn.sourceforge.net/tora/?rev=2964&view=rev Author: mrjohnson0 Date: 2008-08-31 20:06:17 +0000 (Sun, 31 Aug 2008) Log Message: ----------- set selection to form's row when returning to tableview Modified Paths: -------------- trunk/tora/src/toresultdata.cpp Modified: trunk/tora/src/toresultdata.cpp =================================================================== --- trunk/tora/src/toresultdata.cpp 2008-08-31 19:07:13 UTC (rev 2963) +++ trunk/tora/src/toresultdata.cpp 2008-08-31 20:06:17 UTC (rev 2964) @@ -409,8 +409,16 @@ } Form->changeRow(Edit->selectionModel()->currentIndex().row()); } - else - Form->saveRow(); + else { + if(Form->currentRow() >= 0) { + // set selection to same as the form's + QModelIndex left = Edit->model()->createIndex(Form->currentRow(), 1); + Edit->selectionModel()->select(QItemSelection(left, left), + QItemSelectionModel::ClearAndSelect); + Edit->setCurrentIndex(left); + } + } + Form->setVisible(display); Edit->setVisible(!display); } @@ -429,7 +437,6 @@ void toResultData::save() { - Form->saveRow(); if (Edit->commitChanges()) emit changesSaved(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mrj...@us...> - 2008-09-01 18:26:17
|
Revision: 2967 http://tora.svn.sourceforge.net/tora/?rev=2967&view=rev Author: mrjohnson0 Date: 2008-09-01 18:26:27 +0000 (Mon, 01 Sep 2008) Log Message: ----------- fixes navigating to added record Modified Paths: -------------- trunk/tora/src/toresultdata.cpp Modified: trunk/tora/src/toresultdata.cpp =================================================================== --- trunk/tora/src/toresultdata.cpp 2008-08-31 23:13:19 UTC (rev 2966) +++ trunk/tora/src/toresultdata.cpp 2008-09-01 18:26:27 UTC (rev 2967) @@ -445,7 +445,8 @@ void toResultData::addRecord() { Edit->addRecord(); - navigate(lastAct); + // don't navigate here. done by Edit. +// navigate(lastAct); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Neulinger, N. <nn...@ms...> - 2008-09-01 18:41:27
|
Much nicer, thank you! -- Nathan ------------------------------------------------------------ Nathan Neulinger nn...@ms... Missouri S&T Information Technology (573) 341-6679 System Administrator - Principal KD0DMH > -----Original Message----- > From: tor...@li... [mailto:tora-cvs- > bo...@li...] On Behalf Of > mrj...@us... > Sent: Monday, September 01, 2008 1:26 PM > To: tor...@li... > Subject: [Tora-cvs] SF.net SVN: tora:[2967] > trunk/tora/src/toresultdata.cpp > > Revision: 2967 > http://tora.svn.sourceforge.net/tora/?rev=2967&view=rev > Author: mrjohnson0 > Date: 2008-09-01 18:26:27 +0000 (Mon, 01 Sep 2008) > > Log Message: > ----------- > fixes navigating to added record > > Modified Paths: > -------------- > trunk/tora/src/toresultdata.cpp > > Modified: trunk/tora/src/toresultdata.cpp > =================================================================== > --- trunk/tora/src/toresultdata.cpp 2008-08-31 23:13:19 UTC (rev 2966) > +++ trunk/tora/src/toresultdata.cpp 2008-09-01 18:26:27 UTC (rev 2967) > @@ -445,7 +445,8 @@ > void toResultData::addRecord() > { > Edit->addRecord(); > - navigate(lastAct); > + // don't navigate here. done by Edit. > +// navigate(lastAct); > } > > > > > This was sent by the SourceForge.net collaborative development > platform, the world's largest Open Source development site. > > ----------------------------------------------------------------------- > -- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Tora-cvs mailing list > Tor...@li... > https://lists.sourceforge.net/lists/listinfo/tora-cvs |
From: <mrj...@us...> - 2008-09-14 18:27:00
|
Revision: 3000 http://tora.svn.sourceforge.net/tora/?rev=3000&view=rev Author: mrjohnson0 Date: 2008-09-14 18:27:10 +0000 (Sun, 14 Sep 2008) Log Message: ----------- qmap::operator[] adds a default constructed value. fixes filter toggle button displaying incorrectly Modified Paths: -------------- trunk/tora/src/toresultdata.cpp Modified: trunk/tora/src/toresultdata.cpp =================================================================== --- trunk/tora/src/toresultdata.cpp 2008-09-14 17:34:40 UTC (rev 2999) +++ trunk/tora/src/toresultdata.cpp 2008-09-14 18:27:10 UTC (rev 3000) @@ -196,7 +196,8 @@ } FilterName = filterName(); - filterAct->setChecked(AllFilter || Criteria.contains(FilterName)); + bool filter = AllFilter || Criteria.contains(FilterName); + filterAct->setChecked(filter); toConnection &conn = connection(); @@ -204,7 +205,7 @@ SQL = SQL.arg(conn.quote(Owner)).arg(conn.quote(Table)); bool where = false; - if (!Criteria[FilterName].isEmpty()) + if (filter && !Criteria[FilterName].isEmpty()) { SQL += " WHERE "; SQL += Criteria[FilterName]; @@ -212,7 +213,7 @@ where = true; } - if (!Order[FilterName].isEmpty()) + if (filter && !Order[FilterName].isEmpty()) { SQL += " ORDER BY "; SQL += Order[FilterName]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |