##// END OF EJS Templates
Display catalogues and events with CatalogueAPI
Display catalogues and events with CatalogueAPI

File last commit:

r1129:9abcd350a712
r1129:9abcd350a712
Show More
CatalogueEventsWidget.h
34 lines | 737 B | text/x-c | CLexer
/ gui / include / Catalogue / CatalogueEventsWidget.h
#ifndef SCIQLOP_CATALOGUEEVENTSWIDGET_H
#define SCIQLOP_CATALOGUEEVENTSWIDGET_H
#include <Common/spimpl.h>
#include <QWidget>
class DBCatalogue;
class DBEvent;
namespace Ui {
class CatalogueEventsWidget;
}
class CatalogueEventsWidget : public QWidget {
Q_OBJECT
signals:
void eventSelected(const DBEvent &event);
public:
explicit CatalogueEventsWidget(QWidget *parent = 0);
virtual ~CatalogueEventsWidget();
public slots:
void populateWithCatalogue(const DBCatalogue &catalogue);
private:
Ui::CatalogueEventsWidget *ui;
class CatalogueEventsWidgetPrivate;
spimpl::unique_impl_ptr<CatalogueEventsWidgetPrivate> impl;
};
#endif // SCIQLOP_CATALOGUEEVENTSWIDGET_H