Publicado em C++, Exemplos Qt, Programação, Qt

Reimplementar um QPushButton ( reimplement a QPushButton )

A Classe QPushButton disponibiliza uma infinidade de membros que permitem controlar o aspeto e comportamento do botão.

Mesmo assim, perante tamanha fartura, podemos desejar alterar o comportamento destes Widgets.

O processo mais simples que encontrei consiste em:

  1. Criar uma classe derivada(myQPushButton) de QPushButton;
  2. Personalizar alguns aspetos relativos a estes novos botões (tamanho, … );
  3. Reimplementar os métodos virtuais ao meu gosto.

Neste exemplo, utilizei o botão no centro de uma QMainWindow, apenas para teste das suas funcionalidade.

E para testar um botão, nada melhor do que um botão. Claro!

Exemplo em vídeo:

Baixar exemplo: https://app.box.com/s/azg2gs33nxzx79jzd4gd

Anúncios

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s