aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/modules/raweditor/raweditor.cpp16
1 files changed, 6 insertions, 10 deletions
diff --git a/src/modules/raweditor/raweditor.cpp b/src/modules/raweditor/raweditor.cpp
index 63351c409..0c4fa6427 100644
--- a/src/modules/raweditor/raweditor.cpp
+++ b/src/modules/raweditor/raweditor.cpp
@@ -264,7 +264,7 @@ void KviRawEditor::addHandlerForCurrentRaw()
{
__range_valid(m_pOneTimeSetupDone);
- QTreeWidgetItem * it = (QTreeWidgetItem *) m_pTreeWidget->currentItem();
+ KviRawTreeWidgetItem * it = (KviRawTreeWidgetItem *) m_pTreeWidget->currentItem();
if(it)
{
if(it->parent() == 0)
@@ -272,7 +272,8 @@ void KviRawEditor::addHandlerForCurrentRaw()
QString buffer = __tr2qs_ctx("default","editor");
getUniqueHandlerName((KviRawTreeWidgetItem *)it,buffer);
QTreeWidgetItem * ch = new KviRawHandlerTreeWidgetItem(it,buffer,"",true);
-// it->setExpanded(true);
+ it->setEnabled(true);
+ it->setExpanded(true);
m_pTreeWidget->setCurrentItem(ch);
m_pTreeWidget->clearSelection();
ch->setSelected(true);
@@ -447,26 +448,21 @@ void KviRawEditor::exportAllEvents()
{
saveLastEditedItem();
- KviRawTreeWidgetItem * it;// = (KviRawTreeWidgetItem *)m_pTreeWidget->firstChild();
-
+ KviRawTreeWidgetItem * it;
QString out;
- //while(it)
for (int i=0;i<m_pTreeWidget->topLevelItemCount();i++)
{
it=(KviRawTreeWidgetItem *)m_pTreeWidget->topLevelItem(i);
- KviRawHandlerTreeWidgetItem * item;// = (KviRawHandlerTreeWidgetItem *)it->firstChild();
- //while(item)
+ KviRawHandlerTreeWidgetItem * item;
for (int j=0;j<it->childCount();j++)
{
QString tmp;
- item=(KviRawHandlerTreeWidgetItem *)it->child(i);
+ item=(KviRawHandlerTreeWidgetItem *)it->child(j);
getExportEventBuffer(tmp,item);
out += tmp;
out += "\n";
- //item = (KviRawHandlerTreeWidgetItem *)item->nextSibling();
}
- //it = (KviRawTreeWidgetItem *)it->nextSibling();
}
QString szName = QDir::homePath();