lib_LTLIBRARIES = libkita.la
-libkita_la_SOURCES = thread.h thread.cpp qcp932codec.cpp qcp932codec.h board.h board.cpp bbs.h bbs.cpp category.h category.cpp favoritethreads.h favoritethreads.cpp k2ch_articlefile.h k2ch_articlefile.cpp kita_misc.cpp threadinfo.h threadinfo.cpp access.cpp cache.cpp favoriteboards.cpp parsemisc.cpp kitaconfig.cpp datmanager.cpp datinfo.cpp
+libkita_la_SOURCES = thread.h thread.cpp qcp932codec.cpp qcp932codec.h board.h board.cpp bbs.h bbs.cpp category.h category.cpp favoritethreads.h favoritethreads.cpp k2ch_articlefile.h k2ch_articlefile.cpp kita_misc.cpp threadinfo.h threadinfo.cpp access.cpp cache.cpp favoriteboards.cpp parsemisc.cpp kitaconfig.cpp datmanager.cpp datinfo.cpp signalcollection.cpp
METASOURCES = AUTO
SUBDIRS = tests
-noinst_HEADERS = kita_misc.h access.h cache.h favoriteboards.h parsemisc.h kitaconfig.h datmanager.h datinfo.h
+noinst_HEADERS = kita_misc.h access.h cache.h favoriteboards.h parsemisc.h kitaconfig.h datmanager.h datinfo.h signalcollection.cpp
--- /dev/null
+/***************************************************************************
+ * Copyright (C) 2004 by Kita Developers *
+ * ikemo@users.sourceforge.jp *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ ***************************************************************************/
+#include "signalcollection.h"
+
+using namespace Kita;
+
+static Kita::SignalCollection* instance = 0;
+
+SignalCollection::SignalCollection()
+{}
+
+SignalCollection::~SignalCollection()
+{}
+
+SignalCollection* SignalCollection::getInstance()
+{}
+
+#include "signalcollection.moc"
--- /dev/null
+/***************************************************************************
+ * Copyright (C) 2004 by Kita Developers *
+ * ikemo@users.sourceforge.jp *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ ***************************************************************************/
+#ifndef KITASIGNALCOLLECTION_H
+#define KITASIGNALCOLLECTION_H
+
+#include <kparts/browserextension.h>
+
+#include <qobject.h>
+
+namespace Kita
+{
+
+ /**
+ @author Hideki Ikemoto
+ */
+ class SignalCollection : public QObject
+ {
+ Q_OBJECT
+ SignalCollection();
+ ~SignalCollection();
+ public:
+ static SignalCollection* getInstance();
+
+ signals:
+ void openURLRequest( const KURL& url, const KParts::URLArgs &args = KParts::URLArgs() );
+ };
+
+}
+
+#endif