##// END OF EJS Templates
Implements test execute() method...
Implements test execute() method For each iteration of the test, this method generates available operations according to states of the variables, and execute an operation that has been chosen randomly.

File last commit:

r1192:74146413d633
r1205:0c07405da56c
Show More
CatalogueEventsWidget.h
48 lines | 1.3 KiB | text/x-c | CLexer
/ gui / include / Catalogue / CatalogueEventsWidget.h
Events
r1136 #ifndef SCIQLOP_CATALOGUEEVENTSWIDGET_H
#define SCIQLOP_CATALOGUEEVENTSWIDGET_H
Sub widget classes
r1130
Events
r1136 #include <Common/spimpl.h>
Time Zone Mode + prepare graph mode
r1171 #include <QLoggingCategory>
Sub widget classes
r1130 #include <QWidget>
Display catalogues and events with CatalogueAPI
r1162 class DBCatalogue;
class DBEvent;
Edition of event products via the inspector
r1183 class DBEventProduct;
Retrieves zone names from the visualization
r1169 class VisualizationWidget;
Display catalogues and events with CatalogueAPI
r1162
Sub widget classes
r1130 namespace Ui {
class CatalogueEventsWidget;
}
Time Zone Mode + prepare graph mode
r1171 Q_DECLARE_LOGGING_CATEGORY(LOG_CatalogueEventsWidget)
Sub widget classes
r1130 class CatalogueEventsWidget : public QWidget {
Q_OBJECT
Basic interactions
r1138 signals:
Adaptation to the shared pointers of catalogue controller
r1176 void eventsSelected(const QVector<std::shared_ptr<DBEvent> > &event);
Edition of event products via the inspector
r1183 void eventProductsSelected(
const QVector<QPair<std::shared_ptr<DBEvent>, std::shared_ptr<DBEventProduct> > >
&eventproducts);
void selectionCleared();
Basic interactions
r1138
Sub widget classes
r1130 public:
explicit CatalogueEventsWidget(QWidget *parent = 0);
Events
r1136 virtual ~CatalogueEventsWidget();
Sub widget classes
r1130
Retrieves zone names from the visualization
r1169 void setVisualizationWidget(VisualizationWidget *visualization);
Edition of events from the inspector
r1181 void setEventChanges(const std::shared_ptr<DBEvent> &event, bool hasChanges);
Basic interactions
r1138 public slots:
Adaptation to the shared pointers of catalogue controller
r1176 void populateWithCatalogues(const QVector<std::shared_ptr<DBCatalogue> > &catalogues);
Displays all events
r1192 void populateWithAllEvents();
Basic interactions
r1138
Sub widget classes
r1130 private:
Ui::CatalogueEventsWidget *ui;
Events
r1136
class CatalogueEventsWidgetPrivate;
spimpl::unique_impl_ptr<CatalogueEventsWidgetPrivate> impl;
Sub widget classes
r1130 };
Events
r1136 #endif // SCIQLOP_CATALOGUEEVENTSWIDGET_H