iLand
Classes | Functions | Variables
mainwindow.cpp File Reference
#include <QtCore>
#include <QtWidgets>
#include <QtXml>
#include <QQuickView>
#include <QQmlEngine>
#include <QQmlContext>
#include <QJSValueIterator>
#include <signal.h>
#include "global.h"
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "aboutdialog.h"
#include "settingmetadata.h"
#include "model.h"
#include "standloader.h"
#include "stampcontainer.h"
#include "resourceunit.h"
#include "speciesset.h"
#include "tree.h"
#include "species.h"
#include "seeddispersal.h"
#include "saplings.h"
#include "climate.h"
#include "exception.h"
#include "helper.h"
#include "colors.h"
#include "debugtimer.h"
#include "statdata.h"
#include "paintarea.h"
#include "expression.h"
#include "expressionwrapper.h"
#include "management.h"
#include "outputmanager.h"
#include "tests.h"
#include "mapgrid.h"
#include "layeredgrid.h"
#include "dem.h"
#include "svdstate.h"
#include "forestmanagementengine.h"

Classes

class  LogToWindow
 

Functions

double distance (const QPointF &a, const QPointF &b)
 
double nrandom (const float &p1, const float &p2)
 
void logToWindow (bool mode)
 
void dumpMessages ()
 
void myMessageOutput (QtMsgType type, const QMessageLogContext &context, const QString &msg)
 
void handle_signal (int signo)
 

Variables

bool wantDrag =false
 
QMutex mutex_yearSimulated
 

Function Documentation

◆ distance()

double distance ( const QPointF &  a,
const QPointF &  b 
)

◆ dumpMessages()

void dumpMessages ( )

◆ handle_signal()

void handle_signal ( int  signo)

◆ logToWindow()

void logToWindow ( bool  mode)

◆ myMessageOutput()

void myMessageOutput ( QtMsgType  type,
const QMessageLogContext &  context,
const QString &  msg 
)

◆ nrandom()

double nrandom ( const float &  p1,
const float &  p2 
)

Variable Documentation

◆ mutex_yearSimulated

QMutex mutex_yearSimulated

◆ wantDrag

bool wantDrag =false