diff --git a/src/blackgui/components/datamaininfoareacomponent.cpp b/src/blackgui/components/datamaininfoareacomponent.cpp index 377c3041f..1f04fc89f 100644 --- a/src/blackgui/components/datamaininfoareacomponent.cpp +++ b/src/blackgui/components/datamaininfoareacomponent.cpp @@ -63,6 +63,11 @@ namespace BlackGui return ui->comp_DataInfoArea; } + CDataSettingsComponent *CDataMainInfoAreaComponent::getDataSettingsComponent() const + { + return ui->comp_Settings; + } + void CDataMainInfoAreaComponent::displayLog() { this->selectArea(InfoAreaLog); diff --git a/src/blackgui/components/datamaininfoareacomponent.h b/src/blackgui/components/datamaininfoareacomponent.h index 271456e07..beb97f633 100644 --- a/src/blackgui/components/datamaininfoareacomponent.h +++ b/src/blackgui/components/datamaininfoareacomponent.h @@ -23,7 +23,6 @@ class QPixmap; class QWidget; namespace Ui { class CDataMainInfoAreaComponent; } - namespace BlackGui { namespace Components @@ -31,6 +30,7 @@ namespace BlackGui class CDataInfoAreaComponent; class CDbMappingComponent; class CLogComponent; + class CDataSettingsComponent; /** * Main info area for data entry tool @@ -56,7 +56,7 @@ namespace BlackGui explicit CDataMainInfoAreaComponent(QWidget *parent = nullptr); //! Destructor - ~CDataMainInfoAreaComponent(); + virtual ~CDataMainInfoAreaComponent(); //! Log component CLogComponent *getLogComponent() const; @@ -64,9 +64,12 @@ namespace BlackGui //! Mapping component CDbMappingComponent *getMappingComponent() const; - //! Mapping component + //! Info area component CDataInfoAreaComponent *getDataInfoAreaComponent() const; + //! Settings component + BlackGui::Components::CDataSettingsComponent *getDataSettingsComponent() const; + //! Display the log void displayLog(); @@ -87,7 +90,6 @@ namespace BlackGui private: QScopedPointer ui; }; - } // ns } // ns