##// END OF EJS Templates
Updated TS lib...
Updated TS lib Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r70:00ce7df31d3e
r88:4e4ec6844f70
Show More
VisualizationController.h
53 lines | 1.6 KiB | text/x-c | CLexer
/ include / Visualization / VisualizationController.h
First init from SciQLop Core module...
r0 #ifndef SCIQLOP_VISUALIZATIONCONTROLLER_H
#define SCIQLOP_VISUALIZATIONCONTROLLER_H
#include "CoreGlobal.h"
Removed few remaining fw decl to Variable impl and adde missing Variable2 meta data getter...
r70 #include <Common/spimpl.h>
First init from SciQLop Core module...
r0 #include <Data/DateTimeRange.h>
#include <QLoggingCategory>
#include <QObject>
#include <QUuid>
Q_DECLARE_LOGGING_CATEGORY(LOG_VisualizationController)
class DataSourceItem;
Removed few remaining fw decl to Variable impl and adde missing Variable2 meta data getter...
r70 class Variable2;
First init from SciQLop Core module...
r0
/**
Removed few remaining fw decl to Variable impl and adde missing Variable2 meta data getter...
r70 * @brief The VisualizationController class aims to make the link between
* SciQlop and its plugins. This is the intermediate class that SciQlop has to
* use in the way to connect a data source. Please first use register method to
* initialize a plugin specified by its metadata name (JSON plugin source) then
* others specifics method will be able to access it. You can load a data source
First init from SciQLop Core module...
r0 * driver plugin then create a data source.
*/
Removed few remaining fw decl to Variable impl and adde missing Variable2 meta data getter...
r70 class SCIQLOP_CORE_EXPORT VisualizationController : public QObject
{
Q_OBJECT
First init from SciQLop Core module...
r0 public:
Removed few remaining fw decl to Variable impl and adde missing Variable2 meta data getter...
r70 explicit VisualizationController(QObject* parent = 0);
virtual ~VisualizationController();
First init from SciQLop Core module...
r0
signals:
Removed few remaining fw decl to Variable impl and adde missing Variable2 meta data getter...
r70 /// Signal emitted when a variable is about to be deleted from SciQlop
void variableAboutToBeDeleted(std::shared_ptr<Variable2> variable);
First init from SciQLop Core module...
r0
Removed few remaining fw decl to Variable impl and adde missing Variable2 meta data getter...
r70 /// Signal emitted when a data acquisition is requested on a range for a
/// variable
void rangeChanged(std::shared_ptr<Variable2> variable,
const DateTimeRange& range);
First init from SciQLop Core module...
r0
public slots:
Removed few remaining fw decl to Variable impl and adde missing Variable2 meta data getter...
r70 /// Manage init/end of the controller
void initialize();
void finalize();
First init from SciQLop Core module...
r0
private:
Removed few remaining fw decl to Variable impl and adde missing Variable2 meta data getter...
r70 void waitForFinish();
First init from SciQLop Core module...
r0
Removed few remaining fw decl to Variable impl and adde missing Variable2 meta data getter...
r70 class VisualizationControllerPrivate;
spimpl::unique_impl_ptr<VisualizationControllerPrivate> impl;
First init from SciQLop Core module...
r0 };
#endif // SCIQLOP_VISUALIZATIONCONTROLLER_H