qt: add ReadableTreeView

This commit is contained in:
Jussi Kuokkanen 2019-11-17 15:08:25 +02:00
parent 787dae669c
commit 587475e81b

View File

@ -0,0 +1,20 @@
#pragma once
#include <QTreeView>
// Enables the tree view to send a signal when item dragging starts
class ReadableTreeView : public QTreeView {
public:
ReadableTreeView(QWidget *parent = nullptr) : QTreeView(parent) {}
signals:
void itemDragStarted();
protected:
void startDrag(Qt::DropActions acts) {
emit itemDragStarted();
QAbstractItemView::startDrag(acts);
}
private:
Q_OBJECT
};