18namespace MantidWidgets {
19class MantidDisplayBase;
20class WorkspaceTreeWidget;
29 void mousePressEvent(QMouseEvent *e)
override;
30 void mouseMoveEvent(QMouseEvent *e)
override;
31 void mouseDoubleClickEvent(QMouseEvent *e)
override;
33 QStringList getSelectedWorkspaceNames()
const;
35 bool showTiledOpt =
true,
bool isAdvanced =
false)
const;
37 void setSortOrder(Qt::SortOrder );
39 Qt::SortOrder getSortOrder()
const;
40 void logWarningMessage(
const std::string & );
43 void dropEvent(QDropEvent *de)
override;
47 std::function<void(QString)> m_doubleClickAction =
nullptr;
50 void dragMoveEvent(QDragMoveEvent *de)
override;
51 void dragEnterEvent(QDragEnterEvent *de)
override;
#define EXPORT_OPT_MANTIDQT_COMMON
The Analysis data service stores instances of the Workspace objects and anything that derives from te...
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...