#include <QSharedPointer>
QT_BEGIN_NAMESPACE
-class QSettings;
QT_END_NAMESPACE
+class Settings;
class HttpServer;
class HttpHandler;
class HttpModule;
friend class HttpConnection;
public:
- HttpServer(QSettings *settings, QObject *parent);
+ HttpServer(Settings *settings, QObject *parent);
quint16 port() const;
void destroy_handler(HttpHandler *handler);
private:
- QSettings *m_settings;
+ Settings *m_settings;
QTcpServer *m_server;
QMap<HttpHandler*, HttpModule*> m_handlers;