mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2023-10-10 13:36:59 +02:00
replace decimal comma with decimal point
Former-commit-id: ec4b3c264fb06143b2e4d635358f259fb7099ed9
This commit is contained in:
parent
45d3572df1
commit
87f2883f56
@ -132,9 +132,15 @@ void BoblightClientConnection::handleMessage(const QString & message)
|
|||||||
{
|
{
|
||||||
if (messageParts[3] == "rgb" && messageParts.size() == 7)
|
if (messageParts[3] == "rgb" && messageParts.size() == 7)
|
||||||
{
|
{
|
||||||
|
// replace decimal comma with decimal point
|
||||||
|
messageParts[4].replace(',', '.');
|
||||||
|
messageParts[5].replace(',', '.');
|
||||||
|
messageParts[6].replace(',', '.');
|
||||||
|
|
||||||
bool rc1, rc2, rc3;
|
bool rc1, rc2, rc3;
|
||||||
uint8_t red = qMax(0, qMin(255, int(255 * messageParts[4].toFloat(&rc1))));
|
uint8_t red = qMax(0, qMin(255, int(255 * messageParts[4].toFloat(&rc1))));
|
||||||
|
|
||||||
|
// check for correct locale should not be needed anymore - please check!
|
||||||
if (!rc1)
|
if (!rc1)
|
||||||
{
|
{
|
||||||
// maybe a locale issue. switch to a locale with a comma instead of a dot as decimal seperator (or vice versa)
|
// maybe a locale issue. switch to a locale with a comma instead of a dot as decimal seperator (or vice versa)
|
||||||
|
Loading…
Reference in New Issue
Block a user