##// END OF EJS Templates
The cache is now updated only if date requested has been successfully...
The cache is now updated only if date requested has been successfully acquired

File last commit:

r248:8c02c648f602
r293:fc4b2122dbde
Show More
VisualizationZoneWidget.h
44 lines | 1.2 KiB | text/x-c | CLexer
/ gui / include / Visualization / VisualizationZoneWidget.h
Creation of VisualizationWidget, VizualizationTabWidget, VisualizationZoneWidget, VisualizationGraphWidget
r58 #ifndef SCIQLOP_VISUALIZATIONZONEWIDGET_H
#define SCIQLOP_VISUALIZATIONZONEWIDGET_H
Add the visualization gui classes
r111 #include "Visualization/IVisualizationWidget.h"
Alexandre Leroux
Adds logs for null visitors
r204 #include <QLoggingCategory>
Creation of VisualizationWidget, VizualizationTabWidget, VisualizationZoneWidget, VisualizationGraphWidget
r58 #include <QWidget>
Alexandre Leroux
Adds logs for null visitors
r204 Q_DECLARE_LOGGING_CATEGORY(LOG_VisualizationZoneWidget)
Creation of VisualizationWidget, VizualizationTabWidget, VisualizationZoneWidget, VisualizationGraphWidget
r58 namespace Ui {
class VisualizationZoneWidget;
} // Ui
Alexandre Leroux
Minor fixes...
r189 class Variable;
Alexandre Leroux
Adds a name for a zone...
r183 class VisualizationGraphWidget;
Add the visualization gui classes
r111 class VisualizationZoneWidget : public QWidget, public IVisualizationWidget {
Creation of VisualizationWidget, VizualizationTabWidget, VisualizationZoneWidget, VisualizationGraphWidget
r58 Q_OBJECT
public:
Alexandre Leroux
Adds a name for a zone...
r183 explicit VisualizationZoneWidget(const QString &name = {}, QWidget *parent = 0);
Creation of VisualizationWidget, VizualizationTabWidget, VisualizationZoneWidget, VisualizationGraphWidget
r58 virtual ~VisualizationZoneWidget();
Add the visualization gui classes
r111 /// Add a graph widget
void addGraph(VisualizationGraphWidget *graphWidget);
Alexandre Leroux
Completes the method of creating a zone from a variable
r186 /**
* Creates a graph using a variable. The variable will be displayed in the new graph.
* @param variable the variable for which to create the graph
* @return the pointer to the created graph
*/
VisualizationGraphWidget *createGraph(std::shared_ptr<Variable> variable);
Add the visualization gui classes
r111
// IVisualizationWidget interface
Alexandre Leroux
Updates visitor interface...
r192 void accept(IVisualizationWidgetVisitor *visitor) override;
Alexandre Leroux
Creates a interface that defines a variable container...
r194 bool canDrop(const Variable &variable) const override;
Add const and override
r112 QString name() const override;
Add the visualization gui classes
r111
Creation of VisualizationWidget, VizualizationTabWidget, VisualizationZoneWidget, VisualizationGraphWidget
r58 private:
Ui::VisualizationZoneWidget *ui;
};
#endif // SCIQLOP_VISUALIZATIONZONEWIDGET_H