#ifndef HYDROGUI_ZLEVELSPANEL_H
#define HYDROGUI_ZLEVELSPANEL_H
+#include "HYDROGUI_ZLevelsModel.h"
+
#include <QDialog>
class QCheckBox;
HYDROGUI_ZLevelsDlg( QWidget* theParent );
virtual ~HYDROGUI_ZLevelsDlg();
- void setObjects( const QList<QString>& theObjects );
+ void setObjects( const HYDROGUI_ZLevelsModel::Object2VisibleList& theObjects );
+ HYDROGUI_ZLevelsModel::ObjectList getObjects() const;
private slots:
void onMove( int theType );
void OnStateChanged();
+private:
+ HYDROGUI_ZLevelsModel* getListSourceModel() const;
+
private:
QListView* myList;
QPushButton* myTop;