Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P4: Low
-
Resolution: Done
-
Affects Version/s: 4.6.2, 5.7.0
-
Fix Version/s: 5.9.0 Beta 2
-
Component/s: Widgets: Itemviews
-
Labels:None
-
Environment:All
-
Commits:8b1d9d308b1f31e1b9c817e0d91e14baa3b76d6b
Description
Using QDialog as a delegate is problematic because QDialog::done(int) calls hide() before setResult(), therefore the result cannot be inspected by the Delegate's setModelData() method.
QDialog::done(int) should invoke setResult() before calling hide().
Attachments
Issue Links
- duplicates
-
QTBUG-6018 QDialog as a delegate woes
-
- Closed
-
-
QTBUG-12156 CLONE -QDialog as a delegate woes
-
- Closed
-