Public Types | Properties | Public Member Functions | Public Slots | Signals | Static Public Member Functions | Protected Member Functions
NumberGenComboBox Class Reference

#include <numbergencombobox.h>

List of all members.

Public Types

enum  GenMethod { Manual = 0x01, Automatic = 0x02, Override = 0x04, Shared = 0x08 }

Properties

GenMethods allowedMethods
QString automaticText
QString manualText
QString overrideText
QString sharedText

Public Member Functions

 NumberGenComboBox (QWidget *parent=0)
virtual ~NumberGenComboBox ()
Q_INVOKABLE GenMethods allowedMethods () const
Q_INVOKABLE void append (GenMethod method, QString text, QString code=QString())
Q_INVOKABLE QString automaticText () const
Q_INVOKABLE QString manualText () const
Q_INVOKABLE GenMethod method () const
Q_INVOKABLE QString methodCode () const
Q_INVOKABLE QString overrideText () const
Q_INVOKABLE QString sharedText () const

Public Slots

void handleIndexChanged (const int index)
void setAllowedMethods (const GenMethods methods)
void setAutomaticText (const QString text)
void setManualText (const QString text)
void setMethod (const GenMethod method)
void setMethod (const QString methodCode)
void setOverrideText (const QString text)
void setSharedText (const QString text)

Signals

void newMethod (GenMethod)
void newMethod (int)
void newMethodCode (QString)

Static Public Member Functions

static Q_INVOKABLE QString methodToCode (const GenMethod method)

Protected Member Functions

int indexOfMethod (const GenMethod method) const

Member Enumeration Documentation

Enumerator:
Manual 
Automatic 
Override 
Shared 

Constructor & Destructor Documentation


Member Function Documentation

Q_INVOKABLE GenMethods NumberGenComboBox::allowedMethods ( ) const
void NumberGenComboBox::handleIndexChanged ( const int  index) [slot]
int NumberGenComboBox::indexOfMethod ( const GenMethod  method) const [protected]
Q_INVOKABLE QString NumberGenComboBox::manualText ( ) const
void NumberGenComboBox::newMethod ( int  ) [signal]
void NumberGenComboBox::setAllowedMethods ( const GenMethods  methods) [slot]
void NumberGenComboBox::setAutomaticText ( const QString  text) [slot]
void NumberGenComboBox::setManualText ( const QString  text) [slot]
void NumberGenComboBox::setMethod ( const GenMethod  method) [slot]
void NumberGenComboBox::setMethod ( const QString  methodCode) [slot]
void NumberGenComboBox::setOverrideText ( const QString  text) [slot]
void NumberGenComboBox::setSharedText ( const QString  text) [slot]
Q_INVOKABLE QString NumberGenComboBox::sharedText ( ) const

Property Documentation

NumberGenComboBox::GenMethods NumberGenComboBox::allowedMethods [read, write]

The documentation for this class was generated from the following files:

Generated on Mon Jan 23 2012 12:22:35 xTuple ERP Programmer Reference, Version 3.8.0 doxygen 1.7.6.1