refs #618, allow to set mode for distributors (simplified mode used for selection in dialog)

This commit is contained in:
Klaus Basan
2016-03-15 00:56:37 +01:00
parent 93176b5bd4
commit 17cbd31095
5 changed files with 74 additions and 6 deletions

View File

@@ -26,11 +26,28 @@ namespace BlackGui
public CListModelDbObjects<BlackMisc::Simulation::CDistributor, BlackMisc::Simulation::CDistributorList, QString, true>
{
public:
//! What kind of stations
enum DistributorMode
{
NotSet,
Normal,
Minimal
};
//! Constructor
explicit CDistributorListModel(QObject *parent = nullptr);
//! Destructor
virtual ~CDistributorListModel() {}
//! Set mode
void setDistributorMode(DistributorMode distributorMode);
//! Mode
DistributorMode getDistributorMode() const { return this->m_distributorMode; }
private:
DistributorMode m_distributorMode = NotSet;
};
} // ns
} // ns