code cleanup
[fapman] / aaptinterface.h
index 2390249..f14ae59 100644 (file)
@@ -65,20 +65,20 @@ public:
                                                 ModeAptGetSimulate, ModeAptGetInstall, ModeAptGetClean };
        enum multiLine { MultiLineNone, MultiLineDesc, MultiLineIcon, MultiLineUpgradeDesc };
 
-       AAptInterface(QObject* parent);
-       ~AAptInterface();
+       explicit AAptInterface(QObject* parent);
+       virtual ~AAptInterface();
        void setSettings(Settings* s_) { iSettings = s_; }
 
        void addQueuedOperation(interfaceMode mode_);
        bool run(dimmer* uiDimmer);
        void setProcessPackages(QStringList pkgs) { iProcessPackages=pkgs; iProcessPackagesOrig=pkgs; }
-       QStringList processPackages() { return iProcessPackages; }
-       QStringList processPackageVersions() { return iProcessPackageVersions; }
+       QStringList processPackages() const { return iProcessPackages; }
+       QStringList processPackageVersions() const { return iProcessPackageVersions; }
 
-       bool running();
+       bool running() const;
        bool cancel();
 
-       int numSelectedPackages() { return iNumSelectedPackages; }
+       int numSelectedPackages() const { return iNumSelectedPackages; }
        void setNumSelectedPackages(int p_) { iNumSelectedPackages=p_; }
 
        QHash<QString, Package*>* packagesAvailable() { return &iPackagesAvailable; }
@@ -104,6 +104,9 @@ public:
        QDateTime lastDpkgUpdate() { return iLastDpkgUpdate; }
 
 private:
+       AAptInterface(const AAptInterface& old);
+       AAptInterface operator= (const AAptInterface& old);
+
        void runNext();
        void cleanAfterRunEach();
        void cleanAfterRunAll();