[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdesupport/kdewin-installer/shared
From:       Ralf Habacker <Ralf.Habacker () freenet ! de>
Date:       2007-11-22 14:05:59
Message-ID: 1195740359.350978.5049.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 740086 by habacker:

added clear() methods

 M  +0 -1      database.cpp  
 M  +1 -0      database.h  
 M  +9 -0      globalconfig.cpp  
 M  +1 -0      globalconfig.h  
 M  +6 -0      packagelist.cpp  
 M  +2 -0      packagelist.h  


--- trunk/kdesupport/kdewin-installer/shared/database.cpp #740085:740086
@@ -194,7 +194,6 @@
     return d.exists();
 }
 
-
 QDebug & operator<<(QDebug &out, const Database &c)
 {
     out << "Database ("
--- trunk/kdesupport/kdewin-installer/shared/database.h #740085:740086
@@ -48,6 +48,7 @@
         Package *getPackage(const QString &pkgName, const QByteArray &version=QByteArray());
         bool addUnhandledPackages(PackageList *packageList);
         void resetHandledState(); 
+        void clear() { m_database.clear(); }
 
         int size() const
         {
--- trunk/kdesupport/kdewin-installer/shared/globalconfig.cpp #740085:740086
@@ -306,6 +306,15 @@
     return true;
 }
 
+void GlobalConfig::clear()
+{
+    m_sites.clear();
+    m_news.clear();
+    m_mirrors.clear();
+    m_packages.clear();
+}
+
+
 QDebug &operator<<(QDebug &out,GlobalConfig &c)
 {
     out << c.m_baseURL;
--- trunk/kdesupport/kdewin-installer/shared/globalconfig.h #740085:740086
@@ -49,6 +49,7 @@
         QList<Mirror*> *mirrors() { return &m_mirrors; }
         /// return package orientated news
         QHash<QString, QString> *news() { return &m_news; }
+        void clear(); 
 
     protected:
         bool parseFromFile(const QString &fileName);
--- trunk/kdesupport/kdewin-installer/shared/packagelist.cpp #740085:740086
@@ -462,6 +462,12 @@
     return true;
 }
 
+void PackageList::clear()
+{
+    m_packageList.clear();
+    m_curSite = 0;
+}
+
 QDebug & operator<<(QDebug &out, PackageList &c)
 {
     out << "PackageList( " 
--- trunk/kdesupport/kdewin-installer/shared/packagelist.h #740085:740086
@@ -107,6 +107,8 @@
     // 0.5.3
     bool hasConfig();
 
+    void clear();
+
 signals:
     void configLoaded();
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic