Short Description: Fix to incell editing in the RPL Edit Function Args dialog. Bug Number 5133: Release notes (y/n): No, recent development bug. For Release Nums: 6.1 and 6.2 Gnats 5133: RPL Edit Function Arguments: Unable to edit argument name. Incell edits in argument name cells were not being applied when completing the edit by hitting Enter or clicking INSIDE the dialog box. Apparently, this was broken on 10-02-2011 (two months ago) in a change to QtUtils/GenListView.cpp. A notification (Qt signal) type from the incell QLineEdit was changed from 'textChanged' to 'editingFinished'. In general, that was a desirable change, and posed no problems for the other uses of GenListView (all in DbDmi). However QtRpl/RplArgEditDlg doesn't use the intended notifications from GenListView, but rather, the lower-level signals from the base class, Q3ListView. This will become moot when these modules are ported to Qt4. (GenListView is implemented in Qt3, and we intend to replace uses of that with direct single-level Qt4 QTreeWidget or QTreeView implementations). The problem with the use of GenListView in QtRpl/RplArgEditDlg was that GenListView::stopRename (bool clear) was calling blockSignals (true) on the _editor widget -- to prevent recursive reentry (according to a comment there), and that was preventing the edit completion from being processed in the reported scenarios. I recoded this to use a _stopRename_inProgress instance flag (bool) to prevent reentry -- and added a NULL check for _edititem in GenListView::lineEditFinished, which became necessary because of additional processing. Bill helped out with a review and testing of these changes in DbDmi dialogs (the only other uses of GenListView in RiverWare). See changes in: QtUtils/GenListView.hpp QtUtils/GenListView.cpp ---