[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kresources
From: Caleb Tennis <caleb () gentoo ! org>
Date: 2005-12-07 18:20:42
Message-ID: 1133979642.336368.25391.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 486397 by ctennis:
QDict -> QMap<QString..>
M +4 -4 factory.cpp
M +2 -2 factory.h
--- trunk/KDE/kdelibs/kresources/factory.cpp #486396:486397
@@ -34,8 +34,8 @@
using namespace KRES;
-Q3Dict<Factory> *Factory::mSelves = 0;
-static KStaticDeleter< Q3Dict<Factory> > staticDeleter;
+QMap<QString, Factory*> *Factory::mSelves = 0;
+static KStaticDeleter< QMap<QString, Factory*> > staticDeleter;
Factory *Factory::self( const QString& resourceFamily )
{
@@ -43,9 +43,9 @@
Factory *factory = 0;
if ( !mSelves )
- staticDeleter.setObject( mSelves, new Q3Dict<Factory> );
+ staticDeleter.setObject( mSelves, new QMap<QString, Factory*> );
- factory = mSelves->find( resourceFamily );
+ factory = mSelves->value( resourceFamily, 0 );
if ( !factory ) {
factory = new Factory( resourceFamily );
--- trunk/KDE/kdelibs/kresources/factory.h #486396:486397
@@ -24,7 +24,7 @@
#ifndef KRESOURCES_FACTORY_H
#define KRESOURCES_FACTORY_H
-#include <q3dict.h>
+#include <QMap>
#include <qstring.h>
#include <kconfig.h>
@@ -108,7 +108,7 @@
Factory( const QString& resourceFamily );
private:
- static Q3Dict<Factory> *mSelves;
+ static QMap<QString, Factory*> *mSelves;
QString mResourceFamily;
QMap<QString, KService::Ptr> mTypeMap;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic