28 #include <QGridLayout>
29 #include <QVBoxLayout>
39 , m_resetViewAction(new QAction(this))
42 auto* vlayout =
new QVBoxLayout;
43 vlayout->setMargin(0);
44 vlayout->setSpacing(0);
48 auto* gridLayout =
new QGridLayout;
49 gridLayout->setMargin(0);
50 gridLayout->setSpacing(0);
57 vlayout->addLayout(gridLayout);
60 auto* hlayout =
new QHBoxLayout;
61 hlayout->setMargin(0);
62 hlayout->setSpacing(0);
63 hlayout->addLayout(vlayout);
87 if (!
jobItem()->isValidForFitting())
Defines class ActionFactory.
Defines class ColorMapCanvas.
Defines class FitComparisonController.
Defines class FitSuiteItem.
Defines class IntensityDataItem.
JobStatus
The JobStatus enum lists the possible states of a job.
Defines class PlotStatusLabel.
Defines class RealDataItem.
static QAction * createTogglePropertiesPanelAction(QObject *parent, QWidget *toggledWidget=nullptr)
Create "toggle properties panel" action.
The ColorMapCanvas class contains ColorMap for intensity data presentation, and provide control of fo...
void setItem(SessionItem *intensityDataItem) override
Provides synchronization between certain properties of fit related IntensityDataItems....
void setItem(JobItem *job_item)
IntensityDataItem * diffItem()
void jobStatusChanged(const JobStatus status)
RealDataItem * realDataItem()
IntensityDataItem * intensityDataItem()
The PlotStatusLabel class shows status string as reported by DescriptedPlot in a frame....
void reset()
Disconnects all color maps from the label.
void addPlot(ScientificPlot *plot)
IntensityDataItem * intensityDataItem()