##// END OF EJS Templates
Fix drag&drop on time widget with event products
Fix drag&drop on time widget with event products

File last commit:

r1147:938a31670f5f
r1151:bd1680488073
Show More
CatalogueSideBarWidget.h
43 lines | 1.1 KiB | text/x-c | CLexer
/ gui / include / Catalogue / CatalogueSideBarWidget.h
Catalog side bar
r1098 #ifndef SCIQLOP_CATALOGUESIDEBARWIDGET_H
#define SCIQLOP_CATALOGUESIDEBARWIDGET_H
Sub widget classes
r1095
Catalog side bar
r1098 #include <Common/spimpl.h>
Edition of catalogues from the inspector
r1147 #include <QLoggingCategory>
Basic interactions
r1103 #include <QTreeWidgetItem>
Sub widget classes
r1095 #include <QWidget>
Adaptation to the shared pointers of catalogue controller
r1143 class DBCatalogue;
Display catalogues and events with CatalogueAPI
r1129
Sub widget classes
r1095 namespace Ui {
class CatalogueSideBarWidget;
}
Edition of catalogues from the inspector
r1147 Q_DECLARE_LOGGING_CATEGORY(LOG_CatalogueSideBarWidget)
Sub widget classes
r1095 class CatalogueSideBarWidget : public QWidget {
Q_OBJECT
Basic interactions
r1103 signals:
Adaptation to the shared pointers of catalogue controller
r1143 void catalogueSelected(const QVector<std::shared_ptr<DBCatalogue> > &catalogues);
Multi selection of catalogues
r1132 void databaseSelected(const QStringList &databases);
Basic interactions
r1103 void allEventsSelected();
void trashSelected();
Multi selection of catalogues
r1132 void selectionCleared();
Basic interactions
r1103
Sub widget classes
r1095 public:
explicit CatalogueSideBarWidget(QWidget *parent = 0);
Catalog side bar
r1098 virtual ~CatalogueSideBarWidget();
Sub widget classes
r1095
Edition of catalogues from the inspector
r1147 void setCatalogueChanges(const std::shared_ptr<DBCatalogue> &catalogue, bool hasChanges);
Sub widget classes
r1095 private:
Ui::CatalogueSideBarWidget *ui;
Catalog side bar
r1098
class CatalogueSideBarWidgetPrivate;
spimpl::unique_impl_ptr<CatalogueSideBarWidgetPrivate> impl;
Basic context menu on a catalogue item
r1141
private slots:
void onContextMenuRequested(const QPoint &pos);
Sub widget classes
r1095 };
Catalog side bar
r1098 #endif // SCIQLOP_CATALOGUESIDEBARWIDGET_H