summaryrefslogtreecommitdiff
path: root/noncore/unsupported/oipkg/package.cpp
Side-by-side diff
Diffstat (limited to 'noncore/unsupported/oipkg/package.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/unsupported/oipkg/package.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/noncore/unsupported/oipkg/package.cpp b/noncore/unsupported/oipkg/package.cpp
index e317308..1705f78 100644
--- a/noncore/unsupported/oipkg/package.cpp
+++ b/noncore/unsupported/oipkg/package.cpp
@@ -8,25 +8,25 @@
Package::~Package()
{
}
Package::Package()
{
_size = "";
_section = "";
_subsection = "";
_shortDesc = "";
_desc = "";
_name = "";
- _toProcess = true;
+ _toProcess = false;
_status = "";
}
Package::Package( QStringList pack )
{
Package();
parsePackage( pack );
_toProcess = false;
}
Package::Package( QString n )
{
@@ -244,12 +244,20 @@ QString Package::details()
description.append(":</b> ");
description.append(Qtopia::escapeString(line.mid(sep+2)));
} else {
description.append(" ");
description.append(Qtopia::escapeString(line));
}
}
}
}
return description;
}
+/** No descriptions */
+void Package::processed()
+{
+ _toProcess = false;
+ //hack, but we're mot writing status anyway...
+ if ( installed() ) _status = "install";
+ else _status = "installed";
+}