Subversion Repositories public iLand

Rev

Rev 1061 | Rev 1066 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1061 Rev 1064
Line 56... Line 56...
56
    void setDynamicOutputEnabled(bool enabled) { mDynamicOutputEnabled = enabled; }
56
    void setDynamicOutputEnabled(bool enabled) { mDynamicOutputEnabled = enabled; }
57
    void setupDynamicOutput(QString fieldList);
57
    void setupDynamicOutput(QString fieldList);
58
    QString dynamicOutput();
58
    QString dynamicOutput();
59
    // some informational services
59
    // some informational services
60
    QHash<QString, QString> availableSpecies();
60
    QHash<QString, QString> availableSpecies();
-
 
61
    void setLoadedJavascriptFile(QString filename) { mLastLoadedJSFile = filename; }
-
 
62
    QString loadedJavascriptFile() const { return mLastLoadedJSFile; }
-
 
63
61
64
62
    void saveScreenshot(QString file_name); ///< saves a screenshot of the central view widget to 'file_name'
65
    void saveScreenshot(QString file_name); ///< saves a screenshot of the central view widget to 'file_name'
63
    void addGrid(const FloatGrid *grid, const QString &name, const GridViewType view_type, double min_value, double max_value);
66
    void addGrid(const FloatGrid *grid, const QString &name, const GridViewType view_type, double min_value, double max_value);
64
    void paintMap(MapGrid *map, double min_value, double max_value);
67
    void paintMap(MapGrid *map, double min_value, double max_value);
65
68
Line 100... Line 103...
100
    int mYearsToRun;
103
    int mYearsToRun;
101
    QString mInitFile;
104
    QString mInitFile;
102
    bool mDynamicOutputEnabled;
105
    bool mDynamicOutputEnabled;
103
    QStringList mDynFieldList;
106
    QStringList mDynFieldList;
104
    QStringList mDynData;
107
    QStringList mDynData;
-
 
108
    QString mLastLoadedJSFile;
105
109
106
};
110
};
107
111
108
#endif // MODELCONTROLLER_H
112
#endif // MODELCONTROLLER_H