Tem certeza de que está falando sobre o Ubuntu 12.04? O Qt5 parece não estar disponível no Ubuntu 12.04.
Se você está falando sobre o Ubuntu 14.04 ou posterior, acho que o pacote que você deseja é chamado de libqt5x11extras5-dev
. Verifique se está instalado:
sudo apt-get install libqt5x11extras5-dev
ATUALIZAÇÃO:
Qt X11 Extras foi introduzido no Qt 5.1 , mas o Upuntu SDK team PPA (ppa: ubuntu-sdk-team / ppa), fornece apenas o Qt 5.0 para o Ubuntu 12.04. Após uma extensa pesquisa, não consegui encontrar um PPA que você pudesse usar. IMHO, você fica com duas opções:
- Desinstale todos os pacotes Qt5 que você instalou do PPA e instale o Qt5 mais recente usando o Qt Installer .
- Atualize para o Ubuntu 14.04 (ou posterior) e instale
libqt5x11extras5-dev
.
UPDATE 2:
Se você ainda estiver interessado, há novos PPAs de Stephan Binner com versões recentes do Qt para Precise and Trusty. Para não mexer com os pacotes do sistema Qt, eles são instalados em /opt
, então você terá que informar o caminho correto ( /opt/qtXX/include/QtX11Extras
) para sua ferramenta de construção.
Exemplo: se você quiser x11extras do Qt 5.1, você pode adicionar o Qt 5.1.1 PPA:
sudo apt-add-repository ppa:beineri/opt-qt511
sudo apt-get update
Em seguida, instale qt-latest
e qt51x11extras
:
sudo apt-get install qt-latest qt51x11extras
Os arquivos include para x11extras estarão em /opt/qt51/include/QtX11Extras
.