QGtkStyle ... Aplicações QT ao estilo GTK

Iniciado por Nossile, 16 de Maio de 2008, 02:05

tópico anterior - próximo tópico

vampire_thunder

E os ícones, como muda?
Até o 8.04 eu instalava o kcontrol e mudava tudo, tema, ícones e fontes. Mas no 8.10 eu não achei mais o kcontrol nos repositórios. Por esse qtconfig eu não consegui deixar do jeito que eu queria, até pq me parece q ele não lista todas as fontes instaladas. E só mudaram os aplicativos do KDE4, os do KDE3 continuam os mesmos e são os que eu mais uso: k3b e amarok.

Nossile

Já foi indicado no tópico que só funciona com programas baseados em QT4.
sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y

vampire_thunder

Sim, mas nesses mesmo, como muda os ícones?

Nossile

Não se muda os ícones, o objetivo do QGtkStyle é aplicar o tema GTK nas aplicações QT, temas GTK são independentes dos ícones.
sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y

geleka

Citação de: Nossile online 18 de Julho de 2008, 17:23
Para evitar futuros aborrecimentos por parte dos colegas vou postar um "rautu"  ;D

1. Instale o pacote libqt4-dev
2. Instale o pacote libgtk2.0-dev
3. Instale o svn (subversion)
4. svn co svn://labs.trolltech.com/svn/styles/gtkstyle
5. cd gtkstyle/
6. sudo qmake && make
7. Instale o pacote qt4-qtconfig e selecione "gtk theme"


Testado aqui no Ubuntu Mentolado:




corrigindo


1. Instale o pacote libqt4-dev
2. Instale o pacote libgtk2.0-dev
3. Instale o svn (subversion)
4. svn co svn://labs.trolltech.com/svn/styles/gtkstyle
5. cd gtkstyle/
6. sudo qmake-qt4 && make
7. Instale o pacote qt4-qtconfig e selecione "gtk theme"
esse jogo eh soda!!!!\\/\\/\\/\\/\\/\\/\\/

Editado pela moderação

geleka

Citação de: kernel_script online 27 de Julho de 2008, 01:38
Citação de: Nossile online 18 de Julho de 2008, 17:23
Para evitar futuros aborrecimentos por parte dos colegas vou postar um "rautu"  ;D

1. Instale o pacote libqt4-dev
2. Instale o pacote libgtk2.0-dev
3. Instale o svn (subversion)
4. svn co svn://labs.trolltech.com/svn/styles/gtkstyle
5. cd gtkstyle/
6. sudo qmake && make
7. Instale o pacote qt4-qtconfig e selecione "gtk theme"


Testado aqui no Ubuntu Mentolado:
Imagem



Muito obrigado por compartilhar esta excepcional dica e pelo mini-tuto Nossile! :)
Já foi para os meus Favoritos :)

Só um detalhe:
No passo 7. você esqueceu de colocar o comando sudo make install depois de sudo qmake && make



corrigindo
sudo qmake-qt4 && make


e não dara os erros de compilação

esse jogo eh soda!!!!\\/\\/\\/\\/\\/\\/\\/

Editado pela moderação

Nossile

Para acabar com as dúvidas

svn co svn://labs.trolltech.com/svn/styles/gtkstyle

cd gtkstyle/

qmake && make

sudo make checkinstall


Direto do Qt Labs
http://labs.trolltech.com/page/Projects/Styles/GtkStyle
sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y

vinicius_aleao

Citação de: geleka online 20 de Janeiro de 2009, 23:17
Citação de: kernel_script online 27 de Julho de 2008, 01:38
Citação de: Nossile online 18 de Julho de 2008, 17:23
Para evitar futuros aborrecimentos por parte dos colegas vou postar um "rautu"  ;D

1. Instale o pacote libqt4-dev
2. Instale o pacote libgtk2.0-dev
3. Instale o svn (subversion)
4. svn co svn://labs.trolltech.com/svn/styles/gtkstyle
5. cd gtkstyle/
6. sudo qmake && make
7. Instale o pacote qt4-qtconfig e selecione "gtk theme"


Testado aqui no Ubuntu Mentolado:
Imagem



Muito obrigado por compartilhar esta excepcional dica e pelo mini-tuto Nossile! :)
Já foi para os meus Favoritos :)

Só um detalhe:
No passo 7. você esqueceu de colocar o comando sudo make install depois de sudo qmake && make



corrigindo
sudo qmake-qt4 && make


e não dara os erros de compilação



Infelizmente, deu sim:

Citarvinicius@ubuntu-desktop:~/gtkstyle$ sudo qmake-qt4 && make
[sudo] password for vinicius:
g++ -c -pipe -fpermissive -g -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -Wall -W -fPIC -DQT_SHARED -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o main.o main.cpp
In file included from main.cpp:24:
qgtkstyle.h:35: erro: expected constructor, destructor, or type conversion before 'typedef'
In file included from /usr/include/qt4/QtCore/qplugin.h:48,
                 from /usr/include/qt4/QtGui/qstyleplugin.h:47,
                 from /usr/include/qt4/QtGui/QStylePlugin:1,
                 from main.cpp:25:
/usr/include/qt4/QtCore/qpointer.h:51: erro: expected constructor, destructor, or type conversion before 'typedef'
make: ** [main.o] Erro 1

vinicius_aleao

Citação de: Nossile online 21 de Janeiro de 2009, 00:36
Para acabar com as dúvidas

svn co svn://labs.trolltech.com/svn/styles/gtkstyle

cd gtkstyle/

qmake && make

sudo make checkinstall


Direto do Qt Labs
http://labs.trolltech.com/page/Projects/Styles/GtkStyle

Também não deu certo:

Citarvinicius@ubuntu-desktop:~/gtkstyle$ qmake && make
Failure to open file: /home/vinicius/gtkstyle/Makefile
Unable to generate makefile for: /home/vinicius/gtkstyle/qgtkstyle.pro

juliocampa

O meu também deu erro

/usr/include/qt4/QtCore/qpointer.h:51: erro: expected constructor, destructor, or type conversion before 'typedef'
make: ** [main.o] Erro 1

vampire_thunder

Que estranho, já compilei no 8.04 e no 8.10 e nunca deu erro aqui.

Vcs tem o build-essential instalado? Não se esqueçam de que tem que instar o libqt4-dev e o libgtk2.0-dev também.

vinicius_aleao

Citação de: vampire_thunder online 30 de Janeiro de 2009, 02:25
Que estranho, já compilei no 8.04 e no 8.10 e nunca deu erro aqui.

Vcs tem o build-essential instalado? Não se esqueçam de que tem que instar o libqt4-dev e o libgtk2.0-dev também.

Sim, já conferi mil vezes, tenho tudo isso instalado aqui, mas simplesmente não compila.

oblador

e aí galera, blz?

eu segui os passos indicados, mas n consegui instalar não. No meu Qt4-config não tem na lista de temas o GTK não. O que faço?

Uso Ubuntu 8.10.

oblador

já tentei com qmake-qt4, ainda não apareceu  o tema na lista do qt4-qtconfig.

Nossile

Apartir do qT 4.5 o QGtkStyle foi incorporado, então nada disso apresentado aqui é mais necessário.
sudo aptitude remove terno-e-gravata && sudo aptitude install bermuda chinelo -y