##// END OF EJS Templates
TableModel for events
TableModel for events

File last commit:

r1162:9abcd350a712
r1163:da2e9b24ace3
Show More
CatalogueEventsWidget.h
34 lines | 737 B | 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>
Sub widget classes
r1130 #include <QWidget>
Display catalogues and events with CatalogueAPI
r1162 class DBCatalogue;
class DBEvent;
Sub widget classes
r1130 namespace Ui {
class CatalogueEventsWidget;
}
class CatalogueEventsWidget : public QWidget {
Q_OBJECT
Basic interactions
r1138 signals:
Display catalogues and events with CatalogueAPI
r1162 void eventSelected(const DBEvent &event);
Basic interactions
r1138
Sub widget classes
r1130 public:
explicit CatalogueEventsWidget(QWidget *parent = 0);
Events
r1136 virtual ~CatalogueEventsWidget();
Sub widget classes
r1130
Basic interactions
r1138 public slots:
Display catalogues and events with CatalogueAPI
r1162 void populateWithCatalogue(const DBCatalogue &catalogue);
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