Verificando a compatibilidade do framebuffer personalizado com o aplicativo Qt

0

Eu criei um driver framebuffer personalizado para Linux incorporado e fui solicitado a testá-lo em um aplicativo Qt.

Implementei a função write, fillrect, copyarea. Quando eu corri meu aplicativo hello world com o linuxfb como plataforma, obtive:

QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::drawPoints: Painter not active

Ele não exibiu nada no LCD, mas não sei dizer qual parte deu errado.

Em última análise, como posso saber a qual função o Qt está chamando para interagir com o driver framebuffer? Para que eu possa ajustar meu driver para ser compatível.

    
por Angelo Charl 25.09.2018 / 11:48

0 respostas