edit Assignable with a single click when selected

This commit is contained in:
Jussi Kuokkanen 2023-07-24 14:40:59 +03:00
parent 78de5ffa91
commit 6aa6053ade

View File

@ -18,6 +18,7 @@ public:
//const DeviceModel &deviceModel() {return m_deviceModel;}
// TODO: make this more generalized
// Defers the complexity to DeviceBrowser
// TODO: this can be handled in the delegate with QAbstractItemDelegate::editorEvent
boost::signals2::signal<void(QModelIndex&)> functionEditorRequested;
protected:
/* Workaround for the retarded behavior of waiting for a double click,
@ -28,6 +29,10 @@ protected:
trigger == QAbstractItemView::SelectedClicked ?
QAbstractItemView::AllEditTriggers : trigger, event);
}
// TODO: allow to start editing with the keyboard
EditTriggers editTriggers() {
return QAbstractItemView::AllEditTriggers;
}
private:
//DeviceModel &m_deviceModel;
DeviceModelDelegate *m_delegate;