summaryrefslogtreecommitdiff
path: root/noncore/apps/confedit/listviewitemconffile.cpp
authortille <tille>2002-07-07 17:18:50 (UTC)
committer tille <tille>2002-07-07 17:18:50 (UTC)
commit04f29267e391eb4ad7ff9fc86468f6ccd1bd8f6d (patch) (side-by-side diff)
tree91ed01ce29ec4dfd478f75239f874a22d1672a14 /noncore/apps/confedit/listviewitemconffile.cpp
parenta72877e867e70784e3c865fa2948ac40f72b5c39 (diff)
downloadopie-04f29267e391eb4ad7ff9fc86468f6ccd1bd8f6d.zip
opie-04f29267e391eb4ad7ff9fc86468f6ccd1bd8f6d.tar.gz
opie-04f29267e391eb4ad7ff9fc86468f6ccd1bd8f6d.tar.bz2
better layout
Diffstat (limited to 'noncore/apps/confedit/listviewitemconffile.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/confedit/listviewitemconffile.cpp17
1 files changed, 13 insertions, 4 deletions
diff --git a/noncore/apps/confedit/listviewitemconffile.cpp b/noncore/apps/confedit/listviewitemconffile.cpp
index 228421b..1f85095 100644
--- a/noncore/apps/confedit/listviewitemconffile.cpp
+++ b/noncore/apps/confedit/listviewitemconffile.cpp
@@ -21,5 +21,5 @@ ListViewItemConfFile::ListViewItemConfFile(QFileInfo *file, QListView *parent)
{
confFileInfo = file;
- parseFile();
+// parseFile();
displayText();
}
@@ -42,4 +42,5 @@ QString ListViewItemConfFile::fileName()
void ListViewItemConfFile::parseFile()
{
+ //qDebug("ListViewItemConfFile::parseFile BEGIN");
QFile confFile(confFileInfo->absFilePath());
if(! confFile.open(IO_ReadOnly))
@@ -53,5 +54,5 @@ void ListViewItemConfFile::parseFile()
{
s = t.readLine().stripWhiteSpace();
- // qDebug( "line: >%s<\n", s.latin1() );
+ //qDebug( "line: >%s<\n", s.latin1() );
if (s.contains("<?xml"))
{
@@ -63,4 +64,5 @@ void ListViewItemConfFile::parseFile()
// qDebug("got group"+s);
group = s.mid(1,s.length()-2);
+ if (!groupItem) groupItem = new ListViewItemConfigEntry(this, tr("no group") );
groupItem = new ListViewItemConfigEntry(this, group );
insertItem( groupItem );
@@ -68,5 +70,6 @@ void ListViewItemConfFile::parseFile()
if ( int pos = s.find('=') )
{
- // qDebug("got key"+s);
+// qDebug("got key"+s);
+ if (!groupItem) qDebug("PANIK NO GROUP! >%s<",group.latin1());
item = new ListViewItemConfigEntry(this, group, s );
groupItem->insertItem( item );
@@ -74,6 +77,6 @@ void ListViewItemConfFile::parseFile()
}
confFile.close();
- unchanged();
setExpandable( _valid );
+// qDebug("ListViewItemConfFile::parseFile END");
}
@@ -141,2 +144,8 @@ QString ListViewItemConfFile::backupFileName()
return confFileInfo->absFilePath()+"~";
}
+
+
+void ListViewItemConfFile::expand()
+{
+ parseFile();
+}