Waarom knipperen Qt pushbuttons op dit systeem?

Ik zit met een moeilijk probleem en niemand schijnt het te weten.

Ik heb een goedkope merkloze chinese 64 bit panel PC met een atom processor gekregen op m'n werk.

Met Qt creator heb ik een applicatie gemaakt en deze app wilt niet goed werken op deze panel PC. De pushbuttons denderen nog al wanneer ik er op druk. Ze flikkeren dan en genereren meerdere events in plaats van 1 event.

Ik heb Qt forum, ubuntu forum en askubuntu al geprobeerd

Het geïnstalleerde OS is Ubuntu 16.04LTS en ik gebruik Qt 5.8

Weet jij het antwoord?

/2500

Je moet het denderen in je programma opvangen, dus na 1 event time out zetten voor volgende event geaccepteerd word.

Het zijn goedkope pushbuttons en dus je kunt het hardwarematig of softwarematig oplossen. Softwarematig is door het analoge signaal te filteren en mooier signaal van te maken. Hardwarematig kun je het doen door een condensator achter de pushbutton te zetten. Het argument dat je software het wel doet met duurdere hardware betekend niet dat software goed is, maar dat je software niet met alle hardware werkt.

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100