##// END OF EJS Templates
Creates DataSeriesUtils file that will contain methods for handling data holes...
Creates DataSeriesUtils file that will contain methods for handling data holes Renames DataSeriesUtils file in unit tests to avoid conflicts

File last commit:

r892:28af007d2663
r950:46d5fdb80dde
Show More
DragDropTabSwitcher.h
29 lines | 650 B | text/x-c | CLexer
New event filter class to manage the tab switching of a tabBar during a drag&drop
r892 #ifndef SCIQLOP_DRAGDROPTABSWITCHER_H
#define SCIQLOP_DRAGDROPTABSWITCHER_H
#include <Common/spimpl.h>
#include <QLoggingCategory>
#include <QTabBar>
Q_DECLARE_LOGGING_CATEGORY(LOG_DragDropTabSwitcher)
class DragDropTabSwitcher : public QObject {
Q_OBJECT
public:
DragDropTabSwitcher(QObject *parent = nullptr);
void addTabBar(QTabBar *tabBar);
void removeTabBar(QTabBar *tabBar);
protected:
bool eventFilter(QObject *obj, QEvent *event);
private:
class DragDropTabSwitcherPrivate;
spimpl::unique_impl_ptr<DragDropTabSwitcherPrivate> impl;
};
#endif // SCIQLOP_DRAGDROPTABSWITCHER_H