##// END OF EJS Templates
Updates generation of spectrogram in the mock plugin to set values' unit
Updates generation of spectrogram in the mock plugin to set values' unit

File last commit:

r873:5662e2f354c4
r914:487930a9dd9f
Show More
VisualizationDragWidget.h
30 lines | 882 B | text/x-c | CLexer
/ gui / include / Visualization / VisualizationDragWidget.h
Fixes for review
r846 #ifndef SCIQLOP_VISUALIZATIONDRAGWIDGET_H
#define SCIQLOP_VISUALIZATIONDRAGWIDGET_H
New visualization classes for the drag&drop
r838
#include <Common/spimpl.h>
Format changes
r844 #include <QMimeData>
#include <QWidget>
New visualization classes for the drag&drop
r838
Format changes
r844 class VisualizationDragWidget : public QWidget {
New visualization classes for the drag&drop
r838 Q_OBJECT
public:
Format changes
r844 VisualizationDragWidget(QWidget *parent = nullptr);
New visualization classes for the drag&drop
r838
Format changes
r844 virtual QMimeData *mimeData() const = 0;
New visualization classes for the drag&drop
r838 virtual bool isDragAllowed() const = 0;
Improves visual effect of dropping a variable in a graph
r873 virtual void highlightForMerge(bool highlighted) { Q_UNUSED(highlighted); };
New visualization classes for the drag&drop
r838
protected:
virtual void mousePressEvent(QMouseEvent *event) override;
virtual void mouseMoveEvent(QMouseEvent *event) override;
private:
class VisualizationDragWidgetPrivate;
spimpl::unique_impl_ptr<VisualizationDragWidgetPrivate> impl;
signals:
Format changes
r844 void dragDetected(VisualizationDragWidget *dragWidget, const QPoint &dragPosition);
New visualization classes for the drag&drop
r838 };
Fixes for review
r846 #endif // SCIQLOP_VISUALIZATIONDRAGWIDGET_H