21 #include <QVBoxLayout>
30 auto* layout =
new QVBoxLayout;
32 layout->setSpacing(0);
Defines class ColorMapCanvas.
Defines class FontScalingEvent.
Defines class IntensityDataItem.
Defines class PlotStatusLabel.
ColorMapCanvas(QWidget *parent=nullptr)
void onStatusString(const QString &name)
PlotStatusLabel * m_statusLabel
void setItem(SessionItem *intensityDataItem) override
void setStatusLabelEnabled(bool flag)
QCustomPlot * customPlot()
FontScalingEvent * m_canvasEvent
The ColorMap class presents 2D intensity data from IntensityDataItem as color map.
QCustomPlot * customPlot() override
Provides event filter for ScientificPlot. Its goal is to make font size adjustments on resize events.
The PlotStatusLabel class shows status string as reported by DescriptedPlot in a frame....
void setLabelEnabled(bool flag)
Enables/disables label. If disabled, all colorMaps are disconnected and label is hiding.
Base class for a GUI data item.
void setText(const QString &text)
IntensityDataItem * intensityDataItem(SessionItem *parent)
Returns IntensityDataItem contained as a child in givent parent.
QString const & name(EShape k)