Find Jobs
Hire Freelancers

QML file development

$8-15 USD / hour

Käynnissä
Julkaistu noin 11 vuotta sitten

$8-15 USD / hour

General requirements: The QML file must be able to run on up to 1080p screen, so all raster images must have corresponding resolution. Thre file must work on any resolution and scale properly according to aspect ratio. This QML file will run on Raspberry PI computer. So a care must be taken on ram usage. The PI computer has opengl for QML so the animations should be OK. However intermediate tests will be done to check if the animation are OK. Specific requirements: This QML file will have to display the values and states of a number of counters (up to 4). The counter values must be displayed as odometers. A counter must have 6 integer digits (but this must be configurable by changing a variable) and 2 fractional digits. E.g. like this 000000.00. The last fractional digit must be displayed acording to the current counter value, e.g. must be shifted up (pls see the screenshot). All counters will have different size, the size will decrease for each next couner. This means that if we have only 1 counter it will try to occupy the all screen, the next counter will be below the first and will be X percents smaller. the X variable must be configurable. Each counter has a name state[i].name which must be displayed somewhere, according to the design style. Each counter can be enabled and disabled, pls see the updateState() function, when counter is disabled - it dissapears from scrceen and furter processing of this counter values is ignored. Each counter can have a win state, where instead of the odometer, a message is displayed "Machine {state[i].win_station} won {state[i].value} {state[i].currency}" (where i is the counter number). When a win is displayed a win sound is played, the win sound is followed by win music (which is an MP3 file). When the win state for all counters ends, the music stops. If multiple wins happen, the win music starts playing from the beginning on each win. Each counter can be in "warn" state when this is true an QML animation must be applied to the odometer which will make it pulsate, i.e draw attention. This application will be controlled by a QT app. The QT app will invoke the updateState() and setError() functions. Besides the counters, this file must support an error box where the setError() function will update the text. When a nonempty strig is used, the error sound must be played. (empty string is used to remove the error) I prepared a simple QML file which allows you to better understand the requirements, and using key combinations (pls see in comments for descriptions) simulate some of the jackpot states like if it was used in the QT app. Also the screenshots are prepared to understand how the odometer should look.
Projektin tunnus (ID): 4344683

Tietoa projektista

1 ehdotus
Etäprojekti
Aktiivinen 11 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
Myönnetty käyttäjälle:
Käyttäjän avatar
Certified Nokia Qt specialist(see if you can access: [login to view URL]) but a new freelancer here. Send back to me if the hourly rate is ok. 80% discount if total working hour > 20 hours :-)
$20 USD 20 päivässä
0,0 (0 arvostelua)
0,0
0,0

Tietoja asiakkaasta

Maan ROMANIA lippu
Voluntari, Romania
0,0
0
Maksutapa vahvistettu
Liittynyt maalisk. 2, 2013

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.