refs #525, stash view

* allow to stash and unstash models from vPilot and own models
* removed stash main area and moved it into mapping component
* own stash component
* use the new functions for modles/views from the prevuous steps
This commit is contained in:
Klaus Basan
2015-12-02 01:31:54 +01:00
parent 8e852b19ae
commit f7cb21c78c
9 changed files with 450 additions and 153 deletions

View File

@@ -26,7 +26,6 @@ namespace BlackGui
{
class CLogComponent;
class CDbMappingComponent;
class CDbStashComponent;
class CDataInfoAreaComponent;
/**
@@ -43,11 +42,10 @@ namespace BlackGui
enum InfoArea
{
// index must match tab index!
InfoAreaData = 0,
InfoAreaMapping = 1,
InfoAreaStash = 2,
InfoAreaSettings = 3,
InfoAreaLog = 4,
InfoAreaData = 0,
InfoAreaMapping = 1,
InfoAreaSettings = 2,
InfoAreaLog = 3,
InfoAreaNone = -1
};
@@ -66,9 +64,6 @@ namespace BlackGui
//! Mapping component
CDataInfoAreaComponent *getDataInfoAreaComponent() const;
//! Stash component
CDbStashComponent *getStashComponent() const;
//! Set data reader
virtual void setProvider(BlackMisc::Network::IWebDataServicesProvider *provider) override;