Eneboo - Documentación para desarrolladores
Tipos públicos | Métodos públicos | Atributos protegidos | Amigas
Referencia de la Clase MFieldObject

#include <mfieldobject.h>

Diagrama de herencias de MFieldObject
MLabelObject MReportObject QObject Qt Qt MCalcObject

Lista de todos los miembros.

Tipos públicos

enum  DataType {
  String = 0, Integer, Float, Date,
  Currency, Pixmap, Codbar, Bool
}

Métodos públicos

 MFieldObject ()
 MFieldObject (const MFieldObject &mFieldObject)
MFieldObject operator= (const MFieldObject &mFieldObject)
virtual ~MFieldObject ()
int getDataType () const
int getBlankZero () const
QString getFieldName () const
void setFieldName (const QString field)
void setText (const QString txt)
void setDataType (int t)
void setCodBarType (const QString &t)
void setCodBarRes (int r)
void setDateFormat (int f)
void setPrecision (int p)
void setCurrency (const QChar c)
void setNegValueColor (int r, int g, int b)
void setCommaSeparator (int c)
void setBlankZero (int z)
virtual int draw (FLStylePainter *p)

Atributos protegidos

QString fieldName
int dataType
int codbarType
int codbarRes
int format
int precision
QChar currency
QColor negativeValueColor
QColor saveColor
int comma
int blankZero

Amigas

class MReportSection

Descripción detallada

Kugar report field object

Autor:
Mutiny Bay Software

Documentación de las enumeraciones miembro de la clase

Data type constants

Valores de enumeraciones:
String 
Integer 
Float 
Date 
Currency 
Pixmap 
Codbar 
Bool 

Documentación del constructor y destructor

MFieldObject::MFieldObject ( )

Constructor

MFieldObject::MFieldObject ( const MFieldObject mFieldObject)

Copy constructor

MFieldObject::~MFieldObject ( ) [virtual]

Destructor


Documentación de las funciones miembro

int MFieldObject::draw ( FLStylePainter p) [virtual]

Draws the field

Parámetros:
p,:Pintor, que pintas con amor

Reimplementado de MLabelObject.

int MFieldObject::getBlankZero ( ) const [inline]
int MFieldObject::getDataType ( ) const [inline]
QString MFieldObject::getFieldName ( ) const [inline]

Returns the bound data field name

MFieldObject MFieldObject::operator= ( const MFieldObject mFieldObject)

Assignment operator

void MFieldObject::setBlankZero ( int  z) [inline]

Sets if zero values are substituted by spaces.

void MFieldObject::setCodBarRes ( int  r) [inline]

Sets code bar res in dpi (dots per inch)

void MFieldObject::setCodBarType ( const QString t)

Sets code bar type

void MFieldObject::setCommaSeparator ( int  c) [inline]

Sets if object should delimit numeric values with commas

void MFieldObject::setCurrency ( const QChar  c) [inline]

Sets the field's currency symbol

void MFieldObject::setDataType ( int  t) [inline]

Sets the field's data type

void MFieldObject::setDateFormat ( int  f) [inline]

Sets the field's date formatting

void MFieldObject::setFieldName ( const QString  field) [inline]

Sets the bound data field

void MFieldObject::setNegValueColor ( int  r,
int  g,
int  b 
) [inline]

Sets the object's negative value color - default is red

void MFieldObject::setPrecision ( int  p) [inline]

Sets the field's precision

void MFieldObject::setText ( const QString  txt) [virtual]

Sets the field's data string - default is an empty string

Sets the field's data string

Reimplementado de MLabelObject.


Documentación de las funciones relacionadas y clases amigas

friend class MReportSection [friend]

Documentación de los datos miembro

Field's blank zero flag

Code bar res

Code bar type

int MFieldObject::comma [protected]

Field's comma flag

Field currency symbol

Field data type

Field name

Field date format

Field's negative value color

Field precision

Field's original color


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'