Mantid
Loading...
Searching...
No Matches
qt
widgets
common
inc
MantidQtWidgets
Common
DiagResults.h
Go to the documentation of this file.
1
// Mantid Repository : https://github.com/mantidproject/mantid
2
//
3
// Copyright © 2018 ISIS Rutherford Appleton Laboratory UKRI,
4
// NScD Oak Ridge National Laboratory, European Spallation Source,
5
// Institut Laue - Langevin & CSNS, Institute of High Energy Physics, CAS
6
// SPDX - License - Identifier: GPL - 3.0 +
7
#pragma once
8
9
#include "
DllOption.h
"
10
#include "
MantidQtWidgets/Common/MantidDialog.h
"
11
#include <QGridLayout>
12
#include <QHash>
13
#include <QSignalMapper>
14
15
namespace
MantidQt
{
16
namespace
MantidWidgets {
17
18
class
EXPORT_OPT_MANTIDQT_COMMON
DiagResults
:
public
API::MantidDialog
{
19
Q_OBJECT
20
21
public
:
22
DiagResults
(QWidget *parent);
23
void
updateResults(
const
QString &testSummary);
24
25
signals:
28
void
died
();
29
30
private
:
31
void
updateRow(
int
row,
const
QString &text);
32
int
addRow(
const
QString &firstColumn,
const
QString &secondColumn);
33
void
closeEvent(QCloseEvent *event)
override
;
34
35
private
:
37
QGridLayout *
m_Grid
;
38
};
39
}
// namespace MantidWidgets
40
}
// namespace MantidQt
DllOption.h
EXPORT_OPT_MANTIDQT_COMMON
#define EXPORT_OPT_MANTIDQT_COMMON
Definition
DllOption.h:15
MantidDialog.h
MantidQt::API::MantidDialog
Definition
MantidDialog.h:54
MantidQt::MantidWidgets::DiagResults
Definition
DiagResults.h:18
MantidQt::MantidWidgets::DiagResults::m_Grid
QGridLayout * m_Grid
the layout that widgets are added to
Definition
DiagResults.h:37
MantidQt::MantidWidgets::DiagResults::died
void died()
is emitted just before the window dies to let the window that created this know the pointer it has is...
MantidQt
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...
Definition
AddWorkspaceDialog.h:18
Generated by
1.9.8