diff options
Diffstat (limited to 'src/modules/objects/class_lcd.cpp')
| -rw-r--r-- | src/modules/objects/class_lcd.cpp | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/src/modules/objects/class_lcd.cpp b/src/modules/objects/class_lcd.cpp index 8610b2ba0..5f70501ca 100644 --- a/src/modules/objects/class_lcd.cpp +++ b/src/modules/objects/class_lcd.cpp @@ -94,6 +94,7 @@ bool KviKvsObject_lcd::init(KviKvsRunTimeContext * pContext,KviKvsVariantList *p SET_OBJECT(QLCDNumber) return true; } + KVSO_CLASS_FUNCTION(lcd,displayInt) { CHECK_INTERNAL_POINTER(widget()) @@ -101,8 +102,8 @@ KVSO_CLASS_FUNCTION(lcd,displayInt) KVSO_PARAMETERS_BEGIN(c) KVSO_PARAMETER("number",KVS_PT_INT,0,iDigit) KVSO_PARAMETERS_END(c) - ((QLCDNumber *)widget())->display((int)iDigit); - return true; + ((QLCDNumber *)widget())->display((int)iDigit); + return true; } KVSO_CLASS_FUNCTION(lcd,displayStr) @@ -112,8 +113,8 @@ KVSO_CLASS_FUNCTION(lcd,displayStr) KVSO_PARAMETERS_BEGIN(c) KVSO_PARAMETER("number",KVS_PT_STRING,0,szText) KVSO_PARAMETERS_END(c) - ((QLCDNumber *)widget())->display(szText); - return true; + ((QLCDNumber *)widget())->display(szText); + return true; } KVSO_CLASS_FUNCTION(lcd,displayDouble) @@ -124,8 +125,9 @@ KVSO_CLASS_FUNCTION(lcd,displayDouble) KVSO_PARAMETER("number",KVS_PT_DOUBLE,0,dDigit) KVSO_PARAMETERS_END(c) ((QLCDNumber *)widget())->display(dDigit); - return true; + return true; } + KVSO_CLASS_FUNCTION(lcd,setMode) { CHECK_INTERNAL_POINTER(widget()) @@ -137,9 +139,10 @@ KVSO_CLASS_FUNCTION(lcd,setMode) else if(KviQString::equalCI(szMode, "DEC")) ((QLCDNumber *)widget())->setDecMode(); else if(KviQString::equalCI(szMode, "BIN")) ((QLCDNumber *)widget())->setBinMode(); else if(KviQString::equalCI(szMode, "OCT")) ((QLCDNumber *)widget())->setOctMode(); - else c->warning( __tr2qs_ctx("Unknown mode: 'Q'","objects"),&szMode); + else c->warning( __tr2qs_ctx("Unknown mode: '%Q'","objects"),&szMode); return true; } + KVSO_CLASS_FUNCTION(lcd,setSegmentStyle) { CHECK_INTERNAL_POINTER(widget()) @@ -150,9 +153,10 @@ KVSO_CLASS_FUNCTION(lcd,setSegmentStyle) if(KviQString::equalCI(szStyle, "Outline")) ((QLCDNumber *)widget())->setSegmentStyle(QLCDNumber::Outline); else if(KviQString::equalCI(szStyle, "Filled")) ((QLCDNumber *)widget())->setSegmentStyle(QLCDNumber::Filled); else if(KviQString::equalCI(szStyle, "Flat")) ((QLCDNumber *)widget())->setSegmentStyle(QLCDNumber::Flat); - else c->warning( __tr2qs_ctx("Unknown segment style: 'Q'","objects"),&szStyle); + else c->warning( __tr2qs_ctx("Unknown segment style: '%Q'","objects"),&szStyle); return true; } + KVSO_CLASS_FUNCTION(lcd,setNumDigits) { CHECK_INTERNAL_POINTER(widget()) @@ -160,9 +164,10 @@ KVSO_CLASS_FUNCTION(lcd,setNumDigits) KVSO_PARAMETERS_BEGIN(c) KVSO_PARAMETER("digit",KVS_PT_DOUBLE,0,digit) KVSO_PARAMETERS_END(c) - ((QLCDNumber *)widget())->setNumDigits(digit); - return true; + ((QLCDNumber *)widget())->setNumDigits(digit); + return true; } + KVSO_CLASS_FUNCTION(lcd,setSmallDecimalPoint) { CHECK_INTERNAL_POINTER(widget()) @@ -170,7 +175,7 @@ KVSO_CLASS_FUNCTION(lcd,setSmallDecimalPoint) KVSO_PARAMETERS_BEGIN(c) KVSO_PARAMETER("bflag",KVS_PT_BOOLEAN,0,bFlag) KVSO_PARAMETERS_END(c) - ((QLCDNumber *)widget())->setSmallDecimalPoint(bFlag); + ((QLCDNumber *)widget())->setSmallDecimalPoint(bFlag); return true; } KVSO_CLASS_FUNCTION(lcd,checkOverflow) @@ -180,8 +185,6 @@ KVSO_CLASS_FUNCTION(lcd,checkOverflow) KVSO_PARAMETERS_BEGIN(c) KVSO_PARAMETER("digit",KVS_PT_DOUBLE,0,iDigit) KVSO_PARAMETERS_END(c) - c->returnValue()->setBoolean(((QLCDNumber *)widget())->checkOverflow(iDigit)); - return true; + c->returnValue()->setBoolean(((QLCDNumber *)widget())->checkOverflow(iDigit)); + return true; } - - |
