summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/confedit/listviewitemconffile.cpp15
-rw-r--r--noncore/apps/confedit/mainwindow.cpp1
2 files changed, 13 insertions, 3 deletions
diff --git a/noncore/apps/confedit/listviewitemconffile.cpp b/noncore/apps/confedit/listviewitemconffile.cpp
index 1f85095..ce6504c 100644
--- a/noncore/apps/confedit/listviewitemconffile.cpp
+++ b/noncore/apps/confedit/listviewitemconffile.cpp
@@ -92,6 +92,5 @@ void ListViewItemConfFile::revert()
92{ 92{
93 if (_changed) 93 if (!_changed)
94 { 94 {
95 parseFile(); 95 // read the backup file
96 }else{
97 QFile conf(confFileInfo->absFilePath()); 96 QFile conf(confFileInfo->absFilePath());
@@ -108,2 +107,4 @@ void ListViewItemConfFile::revert()
108 } 107 }
108 parseFile();
109 expand();
109} 110}
@@ -149,2 +150,10 @@ void ListViewItemConfFile::expand()
149{ 150{
151 QListViewItem *subItem = firstChild();
152 QListViewItem *toDel;
153 while(subItem)
154 {
155 toDel = subItem;
156 subItem = subItem->nextSibling();
157 delete toDel;
158 }
150 parseFile(); 159 parseFile();
diff --git a/noncore/apps/confedit/mainwindow.cpp b/noncore/apps/confedit/mainwindow.cpp
index 6de8741..c91c846 100644
--- a/noncore/apps/confedit/mainwindow.cpp
+++ b/noncore/apps/confedit/mainwindow.cpp
@@ -75,2 +75,3 @@ MainWindow::MainWindow( QWidget *parent, const char *name, WFlags f ) :
75 setCurrent(0); 75 setCurrent(0);
76 editor->layoutType(EditWidget::File);
76} 77}