33 setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
37 auto* hlayout =
new QHBoxLayout(
this);
38 hlayout->setMargin(0);
39 hlayout->setSpacing(0);
43 connect(
m_intensityCanvas, &IntensityDataCanvas::customContextMenuRequested,
this,
74 menu.addAction(action);
Defines class ActionFactory.
Defines functions in namespace GUI::Model::DataItemUtils.
Defines class IntensityDataCanvas.
Defines class IntensityDataFFTPresenter.
Defines class IntensityDataItem.
Defines class RealDataItem.
static QAction * createTogglePropertiesPanelAction(QObject *parent, QWidget *toggledWidget=nullptr)
Create "toggle properties panel" action.
The IntensityDataCanvas class represents IntensityDataItem as color map, provides standard actions (r...
QList< QAction * > actionList() override
void setItem(SessionItem *intensityItem) override
Provides support in Fast Fourier transformation of IntensityDataItem. Contains own model to hold Inte...
IntensityDataItem * fftItem(IntensityDataItem *origItem)
QList< QAction * > actionList()
Base class for a GUI data item.
IntensityDataItem * intensityDataItem(SessionItem *parent)
Returns IntensityDataItem contained as a child in givent parent.