##// END OF EJS Templates
Updates AMDA JSON file to handle spectrograms...
Updates AMDA JSON file to handle spectrograms - Sets "dataType" attribute to "spectrogram" for all products that have the "display_type" attribute set to "spectrogram" - Adds "server" attribute to spectrograms products to indicate that the server to use for these is the Amda test server

File last commit:

r891:dd73a5040007
r931:9b61a10c893b
Show More
DragDropScroller.h
32 lines | 795 B | text/x-c | CLexer
#ifndef SCIQLOP_DRAGDROPSCROLLER_H
#define SCIQLOP_DRAGDROPSCROLLER_H
#include <Common/spimpl.h>
#include <QScrollArea>
/**
* @brief Event filter class which manage the scroll of QScrollArea during a drag&drop operation.
* @note A QScrollArea inside an other QScrollArea is not fully supported.
*/
class DragDropScroller : public QObject {
Q_OBJECT
public:
DragDropScroller(QObject *parent = nullptr);
void addScrollArea(QScrollArea *scrollArea);
void removeScrollArea(QScrollArea *scrollArea);
protected:
bool eventFilter(QObject *obj, QEvent *event);
private:
class DragDropScrollerPrivate;
spimpl::unique_impl_ptr<DragDropScrollerPrivate> impl;
private slots:
void onTimer();
};
#endif // SCIQLOP_DRAGDROPSCROLLER_H