34 #include "qgsconfigcache.h"
37 #ifdef HAVE_SERVER_PYTHON_PLUGINS
38 #include "qgsserverplugins.h"
40 #include "qgsserverinterfaceimpl.h"
57 static bool init(
int & argc,
char ** argv );
78 #ifdef HAVE_SERVER_PYTHON_PLUGINS
79 QgsServerInterfaceImpl* serverInterface( ) {
return mServerInterface; }
88 static void dummyMessageHandler( QtMsgType type,
const char *msg );
90 static void printRequestInfos();
92 static void printRequestParameters(
97 static void setupNetworkAccessManager();
100 const bool captureOutput = FALSE );
103 static QString mConfigFilePath;
106 #ifdef HAVE_SERVER_PYTHON_PLUGINS
107 static QgsServerInterfaceImpl* mServerInterface;
108 static bool mInitPython;
110 static bool mInitialised;
112 static char* mArgv[1];
115 static bool mCaptureOutput;
117 #endif // QGSSERVER_H
Extends QApplication to provide access to QGIS specific resources such as theme paths, database paths etc.
A non GUI class for rendering a map layer set onto a QPainter.
This class is an interface hiding the details of reading input and writing output from/to a wms reque...
The QgsServer class provides OGC web services.
A cache for capabilities xml documents (by configuration file path)