QtPdWidgets  2.3.1
Classes | Macros | Functions
Tank.cpp File Reference
#include "Tank.h"
#include <QtPdCom1/ScalarSubscriber.h>
#include <QtGui>
Include dependency graph for Tank.cpp:

Classes

struct  Pd::Tank::Impl
 
struct  Pd::TankMedium::Impl
 
struct  Pd::TankMedium::Impl::Value
 
struct  Label
 

Macros

#define BORDER   2
 
#define PAD   3
 
#define DEFAULT_MEDIUM_COLOR   QColor(0, 0, 255, 192)
 
#define DEFAULT_STYLE   VerticalCylinder
 
#define DEFAULT_LABEL_WIDTH   100
 
#define DEFAULT_LABEL_POSITION   Right
 
#define DEFAULT_CAP_HEIGHT   50
 
#define DEFAULT_MAX_LEVEL   1.0
 
#define DEFAULT_MAX_VOLUME   1.0
 
#define DEFAULT_LEVEL_DECIMALS   3
 
#define DEFAULT_VOLUME_DECIMALS   3
 
#define DEFAULT_BACKGROUND_COLOR   Qt::white
 
#define DEFAULT_LEVEL_SUFFIX   " m"
 
#define DEFAULT_VOLUME_SUFFIX   " m³"
 

Functions

void spreadGroup (QList< Label > &list, unsigned int group, int labelHeight)
 

Macro Definition Documentation

◆ BORDER

#define BORDER   2

◆ DEFAULT_BACKGROUND_COLOR

#define DEFAULT_BACKGROUND_COLOR   Qt::white

◆ DEFAULT_CAP_HEIGHT

#define DEFAULT_CAP_HEIGHT   50

◆ DEFAULT_LABEL_POSITION

#define DEFAULT_LABEL_POSITION   Right

◆ DEFAULT_LABEL_WIDTH

#define DEFAULT_LABEL_WIDTH   100

◆ DEFAULT_LEVEL_DECIMALS

#define DEFAULT_LEVEL_DECIMALS   3

◆ DEFAULT_LEVEL_SUFFIX

#define DEFAULT_LEVEL_SUFFIX   " m"

◆ DEFAULT_MAX_LEVEL

#define DEFAULT_MAX_LEVEL   1.0

Referenced by Pd::Tank::resetMaxLevel().

◆ DEFAULT_MAX_VOLUME

#define DEFAULT_MAX_VOLUME   1.0

◆ DEFAULT_MEDIUM_COLOR

#define DEFAULT_MEDIUM_COLOR   QColor(0, 0, 255, 192)

◆ DEFAULT_STYLE

#define DEFAULT_STYLE   VerticalCylinder

Referenced by Pd::Tank::resetStyle().

◆ DEFAULT_VOLUME_DECIMALS

#define DEFAULT_VOLUME_DECIMALS   3

◆ DEFAULT_VOLUME_SUFFIX

#define DEFAULT_VOLUME_SUFFIX   " m³"

◆ PAD

#define PAD   3

Function Documentation

◆ spreadGroup()

void spreadGroup ( QList< Label > &  list,
unsigned int  group,
int  labelHeight 
)

Referenced by Pd::Tank::Impl::paint().