forked from qt-creator/qt-creator
Debugger: Streamline watch editing code.
Implement WatchModel::data() to return the right values for Qt::EditRole, obsoleting the role matching in the delegate. Similarly, handle Qt::EditRole in setData(), leaving only 'Change watch expression' in the delegate, which removes and recreates a row, causing crashes when done in setData().
This commit is contained in:
@@ -240,8 +240,6 @@ enum ModelRoles
|
||||
RequestToggleWatchRole,
|
||||
RequestToolTipByExpressionRole,
|
||||
RequestClearCppCodeModelSnapshotRole,
|
||||
RequestAssignValueRole,
|
||||
RequestAssignTypeRole,
|
||||
RequestWatchExpressionRole,
|
||||
RequestRemoveWatchExpressionRole,
|
||||
|
||||
|
Reference in New Issue
Block a user