##// END OF EJS Templates
Merge branch 'feature/NetworkController' into develop...
Merge branch 'feature/NetworkController' into develop Conflicts: gui/src/SqpApplication.cpp gui/src/Visualization/VisualizationGraphHelper.cpp

File last commit:

r313:39fcfe63cb2d
r345:05dcda208409 merge
Show More
NetworkController.h
30 lines | 634 B | text/x-c | CLexer
#ifndef SCIQLOP_NETWORKCONTROLLER_H
#define SCIQLOP_NETWORKCONTROLLER_H
#include <QLoggingCategory>
#include <QObject>
#include <Common/spimpl.h>
Q_DECLARE_LOGGING_CATEGORY(LOG_NetworkController)
/**
* @brief The NetworkController class aims to handle all network connection of SciQlop.
*/
class NetworkController : public QObject {
Q_OBJECT
public:
explicit NetworkController(QObject *parent = 0);
void initialize();
void finalize();
private:
void waitForFinish();
class NetworkControllerPrivate;
spimpl::unique_impl_ptr<NetworkControllerPrivate> impl;
};
#endif // SCIQLOP_NETWORKCONTROLLER_H