Ajuda - Aplicativos com aparência nativa do Gnome (GTK2)

Iniciado por Joseph, 16 de Julho de 2008, 12:27

tópico anterior - próximo tópico

Nossile

#15
Citação de: Wolwerine online 17 de Julho de 2008, 13:36
vc ja tentou compilar?

Claro que já, logo quando postei o tópico indicado eu compilei, instalei e funcionou muito bem. Estou insistindo quanto à referencia ao Qt3 porque quando fiz o processo eu não tinha nada em Qt3 instalado no sistema, instalei direto o 4.4


editei o último post com algumas instruções.

Só pra desencargo de consciência eu instalei denovo...ta aí a prova

sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y

Joseph

Citação de: alarcon online 17 de Julho de 2008, 13:46
será que é preciso ter instalado no Ubuntu estes pacotes aqui:

- gtk2-engines-qtk-qt

- gtk2-engines-qtcurve

- gtk2-engines-qtpixmap
ja tenho todas estas engines instaladas, tou tentando a dica anterior do nossile, obrigado alarcon.

Joseph

Citação de: Nossile online 17 de Julho de 2008, 13:51
Citação de: Wolwerine online 17 de Julho de 2008, 13:36
vc ja tentou compilar?

Claro que já, logo quando postei o tópico indicado eu compilei, instalei e funcionou muito bem. Estou insistindo quanto à referencia ao Qt3 porque quando fiz o processo eu não tinha nada em Qt3 instalado no sistema, instalei direto o 4.4


editei o último post com algumas instruções.

Só pra desencargo de consciência eu instalei denovo...ta aí a prova


ficou muito legal nossile, tou instalando os pacotes, depois posto o resultado, valeu, abraço e obrigado.

Xterminator

#18
Sabe, eu continuo suspeitando de um pacote mal-feito
preciso baixar e testar em casa, maaaasssssssss
o programa em questão WinFF, é feito em freepascal
e por padrão no linux, as aplicações feitas em freepascal utilizam a engine GTK2
inclusive a IDE de desenvolvimento Lazarus, talvez esqueceram de alguma opção durante
a criação do pacote, por exemplo olhando no arquivo rules disponível no SVN do projeto
vemos a seguinte opção.

#!/usr/bin/make -f
# -*- makefile -*-.......................................................
................................................................................
build-stamp: configure-stamp
dh_testdir

/usr/lib/lazarus/lazbuild --widgetset=gtk2 -B winff.lpr


indo mais

CitarRequirements
This application requires GTK+ version 2.6.x. Other dependencies include:
FFmpeg, ofcourse. Can also be built from source for gtk1.2 and qt

  Latest Version: 0.42

Nativamente é compilado em GTK+2, mas pode ser compilado em gtk1.2(como citei na primeira mensagem)
e também em qt.


Joseph

Citação de: Xterminator online 17 de Julho de 2008, 15:30
Sabe, eu continuo suspeitando de um pacote mal-feito
preciso baixar e testar em casa, maaaasssssssss
o programa em questão WinFF, é feito em freepascal
e por padrão no linux, as aplicações feitas em freepascal utilizam a engine GTK2
inclusive a IDE de desenvolvimento Lazarus, talvez esqueceram de alguma opção durante
a criação do pacote, por exemplo olhando no arquivo rules disponível no SVN do projeto
vemos a seguinte opção.

#!/usr/bin/make -f
# -*- makefile -*-.......................................................
................................................................................
build-stamp: configure-stamp
dh_testdir

/usr/lib/lazarus/lazbuild --widgetset=gtk2 -B winff.lpr


indo mais

CitarRequirements
This application requires GTK+ version 2.6.x. Other dependencies include:
FFmpeg, ofcourse. Can also be built from source for gtk1.2 and qt

  Latest Version: 0.42

Nativamente é compilado em GTK+2, mas pode ser compilado em gtk1.2(como citei na primeira mensagem)
e também em qt.
aguardo mais detalhes, valeu.

Joseph

Citação de: Nossile online 17 de Julho de 2008, 13:08
Citarqgtkstyle.pro:9: Unknown replace function: qtLibraryTarget
g++ -c -pipe -Wall -W -O2 -D_REENTRANT -fPIC  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/share/qt3/mkspecs/default -I. -I/usr/share/qt3/include -o

Estranho, a saída do erro continua à fazer alusão ao Qt3.

Tenta esse mini-how-to do fórum internacional:

1. Instale o pacote libqt4-dev
2. Instale o pacote libgtk2.0-dev
3. Instale o svn
4. svn co svn://labs.trolltech.com/svn/styles/gtkstyle
5. sudo qmake && make

Selecione "gtk theme" no qt4-qtconfig (talvez tenha que instalar)
nossile, fiz como vc mandou, compilou direitinho, mas nao modificou nada, instalei inclusive o qt4-qtconfig, sem resultados, valeu pela força, vou continuar fuçando.

Xterminator

Baixei o pacote do winff para i386 e funcionou normalmente aqui =(

Joseph

Citação de: Xterminator online 17 de Julho de 2008, 18:21
Baixei o pacote do winff para i386 e funcionou normalmente aqui =(
a arquitetura do teu micro é 64bits?

Xterminator

Não é 32bits, talvez o pacote para 64 tenha sido criado sem as opções corretas.