25 #include <QPushButton>
26 #include <QStackedWidget>
27 #include <QVBoxLayout>
31 , m_realTimeWidget(nullptr)
35 setObjectName(
"FitActivityPanel");
36 setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
38 auto* layout =
new QVBoxLayout(
this);
40 layout->setSpacing(0);
41 m_stack =
new QStackedWidget(
this);
57 ASSERT(realTimeWidget);
Defines class FitActivityPanel.
Defines class FitSessionController.
Defines class FitSessionManager.
QSize minimumSizeHint() const override
FitSessionWidget * m_fitSessionWidget
FitActivityPanel(QWidget *parent=nullptr)
bool isValidJobItem(JobItem *item)
void showLog(FitLog *log)
QSize sizeHint() const override
FitSessionWidget * currentFitSuiteWidget()
void setRealTimeWidget(JobRealTimeWidget *realTimeWidget)
void setItem(JobItem *item)
JobRealTimeWidget * m_realTimeWidget
FitSessionManager * m_fitSessionManager
Controls all activity related to the single fitting task for JobItem. Provides interaction between Fi...
Handles all activity related to the simultaneous running of fitting jobs.
FitSessionController * sessionController(JobItem *jobItem)
Defines namespace GUI::Constants.
const unsigned int REALTIME_WIDGET_WIDTH_HINT
const unsigned int FIT_ACTIVITY_PANEL_HEIGHT
const QString JobFitPanelName