Angus Leeming wrote: > Qt should do something equivalent to invoke CancelButton. > > Looking at QDialogView.C I see this: > > void QDialogView::slotWMHide() > { > dialog().CancelButton(); > } > > maybe a signal/slot connection is broken?
$ for file in src/frontends/qt2/*Dialog.C do grep slotWMHide $file > /dev/null || echo $file done src/frontends/qt2/FileDialog.C src/frontends/qt2/QAboutDialog.C src/frontends/qt2/QCitationDialog.C src/frontends/qt2/QDelimiterDialog.C src/frontends/qt2/QLPrintDialog.C src/frontends/qt2/QMathDialog.C src/frontends/qt2/QMathMatrixDialog.C src/frontends/qt2/QTabularCreateDialog.C These files look suspicious. HTH, -- Angus