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

#include <rc2ui.h>

Lista de todos los miembros.

Métodos públicos

 RC2UI (QTextStream *input)
 ~RC2UI ()
bool parse ()
bool parse (QStringList &get)

Atributos públicos

QStringList targetFiles

Tipos protegidos

enum  WidgetType {
  IDWidget, IDPushButton, IDLabel, IDCheckBox,
  IDRadioButton, IDGroupBox, IDLineEdit, IDMultiLineEdit,
  IDIconView, IDListView, IDProgressBar, IDTabWidget,
  IDSpinBox, IDSlider, IDComboBox, IDListBox,
  IDScrollBar, IDCustom, IDUnknown = 0x0100
}

Métodos protegidos

bool makeDialog ()
bool makeBitmap ()
bool makeStringTable ()
bool makeAccelerator ()
bool makeCursor ()
bool makeHTML ()
bool makeIcon ()
bool makeVersion ()
void indent ()
void undent ()
QString stripQM (const QString &string)
QString parseNext (QString &arg, char sep= ',')
QStringList splitStyles (const QString &styles, char sep= '|')
void wi ()
 some little helpers ///
void writeClass (const QString &name)
void writeCString (const QString &name, const QString &value)
void writeString (const QString &name, const QString &value)
void writeRect (const QString &name, int x, int y, int w, int h)
void writeFont (const QString &family, int pointsize)
void writeBool (const QString &name, bool value)
void writeNumber (const QString &name, int value)
void writeEnum (const QString &name, const QString &value)
void writeSet (const QString &name, const QString &value)
void writeStyles (const QStringList styles, bool isFrame)

Atributos protegidos

QString line
QTextStreamin
QStringList target

Documentación de las enumeraciones miembro de la clase

enum RC2UI::WidgetType [protected]
Valores de enumeraciones:
IDWidget 
IDPushButton 
IDLabel 
IDCheckBox 
IDRadioButton 
IDGroupBox 
IDLineEdit 
IDMultiLineEdit 
IDIconView 
IDListView 
IDProgressBar 
IDTabWidget 
IDSpinBox 
IDSlider 
IDComboBox 
IDListBox 
IDScrollBar 
IDCustom 
IDUnknown 

Documentación del constructor y destructor

RC2UI::RC2UI ( QTextStream input)

Constructs a RC2UI object

RC2UI::~RC2UI ( )

Destructs the RC2UI object


Documentación de las funciones miembro

void RC2UI::indent ( ) [protected]
bool RC2UI::makeAccelerator ( ) [protected]

Not yet implemented

bool RC2UI::makeBitmap ( ) [protected]

Not yet implemented

bool RC2UI::makeCursor ( ) [protected]

Not yet implemented

bool RC2UI::makeDialog ( ) [protected]

Builds a number of UI dialog out of the current input stream

bool RC2UI::makeHTML ( ) [protected]

Not yet implemented

bool RC2UI::makeIcon ( ) [protected]

Not yet implemented

bool RC2UI::makeStringTable ( ) [protected]

Writes a stringtable from the input stream to a c++ header file. All strings are assigned using QT_TR_NOOP to enable easy translation.

bool RC2UI::makeVersion ( ) [protected]

Not yet implemented

bool RC2UI::parse ( QStringList get)

Parses the input stream and writes the output in get.

bool RC2UI::parse ( )

Parses the input stream and writes the output to files.

QString RC2UI::parseNext ( QString arg,
char  sep = ',' 
) [protected]
QStringList RC2UI::splitStyles ( const QString styles,
char  sep = '|' 
) [protected]
QString RC2UI::stripQM ( const QString string) [protected]
void RC2UI::undent ( ) [protected]
void RC2UI::wi ( ) [protected]

some little helpers ///

void RC2UI::writeBool ( const QString name,
bool  value 
) [protected]
void RC2UI::writeClass ( const QString name) [protected]
void RC2UI::writeCString ( const QString name,
const QString value 
) [protected]
void RC2UI::writeEnum ( const QString name,
const QString value 
) [protected]
void RC2UI::writeFont ( const QString family,
int  pointsize 
) [protected]
void RC2UI::writeNumber ( const QString name,
int  value 
) [protected]
void RC2UI::writeRect ( const QString name,
int  x,
int  y,
int  w,
int  h 
) [protected]
void RC2UI::writeSet ( const QString name,
const QString value 
) [protected]
void RC2UI::writeString ( const QString name,
const QString value 
) [protected]
void RC2UI::writeStyles ( const QStringList  styles,
bool  isFrame 
) [protected]

Documentación de los datos miembro

QTextStream* RC2UI::in [protected]
QString RC2UI::line [protected]

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'