***************************************************************************/
#include "threadindex.h"
-#include <ksimpleconfig.h>
+#include <kconfig.h>
#include "cache.h"
{
QString indexPath = Kita::Cache::getIndexPath( datURL );
- config = new KSimpleConfig( indexPath );
+ config = new KConfig( indexPath );
}
-
ThreadIndex::~ThreadIndex()
{
delete config;
}
+
+QString ThreadIndex::getSubject()
+{
+ return config->readEntry( "Subject" );
+}
+
+void ThreadIndex::setSubject( const QString& str )
+{
+ config->writeEntry( "Subject", str );
+}
+
+int ThreadIndex::getResNum()
+{
+ return config->readNumEntry( "ResNum" );
+}
+
+void ThreadIndex::setResNum( int resNum )
+{
+ config->writeEntry( "ResNum", resNum );
+}
#ifndef KITATHREADINDEX_H
#define KITATHREADINDEX_H
-class KSimpleConfig;
+#include <qstring.h>
+
+class KConfig;
class KURL;
namespace Kita
*/
class ThreadIndex
{
- KSimpleConfig* config;
+ KConfig* config;
public:
ThreadIndex( const KURL& datURL );
~ThreadIndex();
+
+ QString getSubject();
+ void setSubject( const QString& str );
+
+ int getResNum();
+ void setResNum( int resNum );
};
}