diff options
| author | 2010-06-09 22:05:33 +0000 | |
|---|---|---|
| committer | 2010-06-09 22:05:33 +0000 | |
| commit | e12c3d27de73e24cae271c6c42c343c4c26e028e (patch) | |
| tree | 3dd75516de16fd96247aa692c0425b96b224d822 /src/modules/classeditor/classeditor.cpp | |
| parent | fixed #807 (diff) | |
| download | KVIrc-e12c3d27de73e24cae271c6c42c343c4c26e028e.tar.gz KVIrc-e12c3d27de73e24cae271c6c42c343c4c26e028e.tar.bz2 KVIrc-e12c3d27de73e24cae271c6c42c343c4c26e028e.zip | |
Quick fix in classeditor
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4429 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/classeditor/classeditor.cpp')
| -rw-r--r-- | src/modules/classeditor/classeditor.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/modules/classeditor/classeditor.cpp b/src/modules/classeditor/classeditor.cpp index 8b1769ac1..0bbc9a3bb 100644 --- a/src/modules/classeditor/classeditor.cpp +++ b/src/modules/classeditor/classeditor.cpp @@ -472,6 +472,7 @@ void KviClassEditor::renameFunction() return; } pFunction->setName(szNewFunctionName); + currentItemChanged(pFunction,pFunction); pFunction->setInternalFunction(bInternal); pParentClass->setClassNotBuilt(true); KviPointerList<KviClassEditorTreeWidgetItem> lInheritedClasses; @@ -676,7 +677,6 @@ void KviClassEditor::currentItemChanged(QTreeWidgetItem * it, QTreeWidgetItem *) { saveLastEditedItem(); m_pLastEditedItem = (KviClassEditorTreeWidgetItem *)it; - if(!m_pLastEditedItem) { m_pClassNameLabel->setText(__tr2qs_ctx("No item selected","editor")); @@ -685,6 +685,8 @@ void KviClassEditor::currentItemChanged(QTreeWidgetItem * it, QTreeWidgetItem *) m_pEditor->setEnabled(false); return; } + debug("Current item changed in %s",it->text(0).toUtf8().data()); + KviClassEditorTreeWidgetItem * pClassItem; if(m_pLastEditedItem->isMethod()) pClassItem=(KviClassEditorTreeWidgetItem *)m_pLastEditedItem->parent(); else pClassItem=m_pLastEditedItem; |
