InputManagerPrivate Class Reference

#include <inputManagerPrivate.h>

Signals

void gotBarCode (int type, int id)
 

Public Member Functions

 InputManagerPrivate (InputManager *parent)
 
void addToEventList (QString prefix, int type, int length1, int length2, int length3, QString descrip, QString query)
 
void dispatchScan (int type)
 
ReceiverItem findReceiver (int pMask)
 
QString queryFieldName (int barcodeType, int receiverType)
 

Public Attributes

QString _buffer
 
int _cursor
 
ScanEvent * _event
 
int _length1
 
int _length2
 
int _length3
 
InputManager_parent
 
QList< ReceiverItem_receivers
 
int _state
 

Static Public Attributes

static QHash< QString, ScanEvent * > eventList
 

Constructor & Destructor Documentation

◆ InputManagerPrivate()

InputManagerPrivate::InputManagerPrivate ( InputManager * parent)

Member Function Documentation

◆ addToEventList()

void InputManagerPrivate::addToEventList ( QString prefix,
int type,
int length1,
int length2,
int length3,
QString descrip,
QString query )

◆ dispatchScan()

void InputManagerPrivate::dispatchScan ( int type)

◆ findReceiver()

ReceiverItem InputManagerPrivate::findReceiver ( int pMask)

◆ gotBarCode

void InputManagerPrivate::gotBarCode ( int type,
int id )
signal

◆ queryFieldName()

QString InputManagerPrivate::queryFieldName ( int barcodeType,
int receiverType )

Member Data Documentation

◆ _buffer

QString InputManagerPrivate::_buffer

◆ _cursor

int InputManagerPrivate::_cursor

◆ _event

ScanEvent* InputManagerPrivate::_event

◆ _length1

int InputManagerPrivate::_length1

◆ _length2

int InputManagerPrivate::_length2

◆ _length3

int InputManagerPrivate::_length3

◆ _parent

InputManager* InputManagerPrivate::_parent

◆ _receivers

QList<ReceiverItem> InputManagerPrivate::_receivers

◆ _state

int InputManagerPrivate::_state

◆ eventList

QHash< QString, ScanEvent * > InputManagerPrivate::eventList
static

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

Generated on Mon Feb 17 2025 xTuple ERP Programmer Reference, Version 6.2.0 doxygen 1.11.0