##// END OF EJS Templates
Added catalog columns sorting but broken :(...
Added catalog columns sorting but broken :( Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r886:28af007d2663
r1474:337dc641a65f
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
r886 #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