Generate event when begin editing tree item.

This commit is contained in:
Graham Dawes
2019-02-07 10:27:51 +00:00
parent 5279d0bca5
commit 5aba98353c

View File

@@ -933,6 +933,10 @@ wxTextCtrl *wxTreeCtrl::EditLabel(const wxTreeItemId& item, wxClassInfo* WXUNUSE
{
wxCHECK_MSG(item.IsOk(), NULL, "invalid tree item");
wxTreeEvent event(wxEVT_TREE_BEGIN_LABEL_EDIT, this, item);
if ( HandleWindowEvent(event) && !event.IsAllowed() )
return NULL;
QTreeWidgetItem *qTreeItem = wxQtConvertTreeItem(item);
m_qtTreeWidget->openPersistentEditor(qTreeItem);
return m_qtTreeWidget->GetEditControl();