From a24218529668ca387827ed520cea6d1890df7a88 Mon Sep 17 00:00:00 2001 From: andyq Date: Sun, 20 Oct 2002 16:48:26 +0000 Subject: fixed bug with removing from local IPKGS folder --- (limited to 'noncore/settings/aqpkg/package.cpp') diff --git a/noncore/settings/aqpkg/package.cpp b/noncore/settings/aqpkg/package.cpp index 48b6934..fd75450 100644 --- a/noncore/settings/aqpkg/package.cpp +++ b/noncore/settings/aqpkg/package.cpp @@ -23,14 +23,21 @@ Package::Package( QString &name ) packageName = name; localPackage = 0; installed = false; - packageStoredLocally = false; + packageStoredLocally = false; installedToRoot = false; + installed = false; + installedTo = 0; } Package::Package( char *name ) { packageName = name; localPackage = 0; + installed = false; + packageStoredLocally = false; + installedToRoot = false; + installed = false; + installedTo = 0; } Package::~Package() @@ -103,6 +110,14 @@ QString Package :: getInstalledVersion() return getVersion(); } +QString Package :: getInstalledPackageName() +{ + if ( localPackage ) + return localPackage->getPackageName(); + else + return getPackageName(); +} + bool Package :: isInstalled() { return installed || ( localPackage && localPackage->isInstalled() ); -- cgit v0.9.0.2