fixed free space / size display on large filesystems
[fapman] / aaptinterface.h
index f14ae59..17c2e42 100644 (file)
@@ -81,10 +81,17 @@ public:
        int numSelectedPackages() const { return iNumSelectedPackages; }
        void setNumSelectedPackages(int p_) { iNumSelectedPackages=p_; }
 
-       QHash<QString, Package*>* packagesAvailable() { return &iPackagesAvailable; }
-       QHash<QString, Package*>* packagesInstalled() { return &iPackagesInstalled; }
+       const QHash<QString, Package*>* packagesAvailable() { return &iPackagesAvailable; }
+       const QHash<QString, Package*>* packagesInstalled() { return &iPackagesInstalled; }
        QList<Repository*>* repositories() { return  &iRepositories; }
 
+       // new api functions to support multiple packages with the same name
+       /*
+       QList<Package*> allLatestAvailablePackages();
+       QList<Package*> allAvailablePackagesNamed(QString name);
+       Package* findNewestAvailablePackage(QString name);
+       */
+
        QByteArray readLogFile();
        void readRepositoryInfo();
        bool writeRepositories();