/** * @RDE_HEADER@ * AreaEffectManangement - MineArea Overview Dialog Model * $Id$ * $HeadURL$ * $Author$ * * Created by Mike Wille, SLSE, 2016-09-26 */ #pragma once #include namespace LtsSession { class LtsSession; } namespace AreaEffectSimulation { class MineAreasModel : public AesGuiBaseModel { Q_OBJECT public: enum AdditionalColumns {ColWidth = BcCount}; explicit MineAreasModel(QObject *parent = nullptr); bool initModel(LtsSession::LtsSession *session) override; QVariant data(const QModelIndex &, int) const override final; }; } //namespace AreaEffectSimulation