Название: DoubleClick и SelectedClick Отправлено: __Heaven__ от Январь 31, 2018, 10:48 Привет, друзья!
Прошу помочь. Имеется наследник QTreeView. У него выставлен EditFlag::SelectedClick а также сигнал doubleClicked прикручен к QDialog::exec. Проблема в том, что когда я делаю двойной щелчок во выбранному, то у меня появляется диалог, а после в фоне появляется окошко (делегат) для редактирования элемента. Обошёл проблему путём запрета в модели ItemIsEditable флага на время показа диалога, но может быть есть более элегантное решение, а то этот велосипед мне не по душе. Я пробовал в protected edit() переопределить поведение с помощью hasFocus(), но это не спасло. |