QT en GTK thema

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • kevinkrs
  • Registratie: Juni 2010
  • Laatst online: 10-09 17:29
Beste Tweaker,

Ik zit nu een tijdje rond te snuffelen met Linux, nu viel mij het volgende op.

Op dit moment gebruik ik Ubuntu, wat mij opviel is dat sommige applicaties QT gebruikt en andere weer GTK. Applicaties in GTK zien er prima uit en volgen de 'regels' van mijn thema. Maar zodra een applicatie in QT is geschreven ziet er er letterlijk afschuwelijk uit. Een grijze lelijke interface wat je 30 jaar geleden mocht verwachten.

Ik heb geprobeerd op google te zoeken wat de mogelijkheden zijn wat leidde tot weinig resultaten.

Weten jullie misschien hoe ik de thema's consitent krijg op QT en GTK zodat ik niet met verschillende interfaces zit?

Het viel mij trouwens op dat de standaard Ubuntu thema er geen last van heeft, dan zien de applicaties redelijk identiek uit.

Ben benieuwd naar jullie tips,

Alvast bedankt,

Kevin.

[ Voor 8% gewijzigd door kevinkrs op 03-09-2014 23:15 ]


  • Thralas
  • Registratie: December 2002
  • Laatst online: 13:06
Qt4 of Qt5?

Voor eerstgenoemde kun je het theme configureren in `qtconfig`.

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 10:57
Anders even hier kijken, want het wil nog wel eens verschillen van versie tot versie zoals met Qt4 en Qt5 (zoals Thralas al aangaf) ->
Arch Linux wiki: Uniform Look for Qt and GTK Applications #Changing styles in each toolkit

[ Voor 17% gewijzigd door Caelorum op 04-09-2014 09:37 ]


Acties:
  • 0 Henk 'm!

  • kevinkrs
  • Registratie: Juni 2010
  • Laatst online: 10-09 17:29
Ik heb het even nagekeken ik heb QT5 geïnstalleerd staan. Heb ook nog een voorbeeld wat ik bedoel dat een applicatie er 'lelijk' uit ziet en zich niet aan de 'regels' houdt.

Afbeeldingslocatie: http://www.imgdumper.nl/uploads8/54098f9ece0d0/54098f9ebbfed-Ubuntu_14.png

Tevens werkt qtconfig niet, dan krijg ik de volgende fout

code:
1
qtconfig could not exec '/usr/lib/x86_64-linux-gnu/qt5/bin/qtconfig' no such file or directory

[ Voor 24% gewijzigd door kevinkrs op 05-09-2014 12:29 ]


Acties:
  • 0 Henk 'm!

  • WernerL
  • Registratie: December 2006
  • Laatst online: 13:08
Heb je de firewall als root gestart?
En voor qtconfig heb je de qt4-qtconfig package nodig. Die dus even installeren.

Roses are red, violets are blue, unexpected '{' on line 32.


Acties:
  • 0 Henk 'm!

  • kevinkrs
  • Registratie: Juni 2010
  • Laatst online: 10-09 17:29
Ja dat las ik ergens anders ook, heb ik geïnstalleerd maar geen verschil, je hebt niet toevallig qt4 ook nodig?

Betreft het opstarten als root, hij heeft inderdaad wel aanvullende permissies nodig, bij het opstarten moet ik ook mijn wachtwoord invullen. Zou de reden waarom hij het op de default ubuntu thema het wel goed doet als reden kunnen zijn dat de root er ook bij kan?

En hoe zou ik de thema beschikbaar kunnen maken voor root?

Edit:

Ik heb een snelkoppeling gemaakt van mijn ~/.themes naar /root/.themes
Lijkt te werken, nu ziet het thema er zo uit
Afbeeldingslocatie: http://www.imgdumper.nl/uploads8/540996d02ef2f/540996d01d203-Ubuntu_14.png

[ Voor 20% gewijzigd door kevinkrs op 05-09-2014 12:57 ]


Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 10:57
Qtconfig werkt niet met qt5. Check mijn linkje ff voor de juiste stappen ;)

Acties:
  • 0 Henk 'm!

  • Demo
  • Registratie: Juni 2000
  • Laatst online: 24-08 16:07

Demo

Probleemschietende Tovenaar

kevinkrs schreef op vrijdag 05 september 2014 @ 12:50:
Ik heb een snelkoppeling gemaakt van mijn ~/.themes naar /root/.themes
Je kan het ook in /usr/share/themes neerzetten, dan kunnen alle users er gebruik van maken.

Unix doesn't prevent a user from doing stupid things, because that would necessarily prevent them from doing brilliant things.
while true ; do echo -n "bla" ; sleep 1 ; done


Acties:
  • 0 Henk 'm!

  • xehbit
  • Registratie: Februari 2009
  • Laatst online: 26-08 22:19

xehbit

Of de applicatie starten met `gksudo` ipv `sudo`

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 11-09 22:47

Hero of Time

Moderator LNX

There is only one Legend

Jij hebt zeker een nieuw buzzword geleerd. Er is geen verschil tussen gksudo en sudo via een terminal qua werking. Enige wat gksudo doet, is een grafisch dialoog tonen voor het sudo wachtwoord. Zie ook de omschrijving van gksu (het package waar gksudo vandaan komt):
Description-en: graphical frontend to su
  gksu is a Gtk+ frontend to /bin/su. It supports login shells
  and preserving environment when acting as a su frontend. It
  is useful to menu items or other graphical programs that need
  to ask a user's password to run another program as another user.
Waar je met gksudo wel mee op moet letten, is dat de standaard configuratie op gksu kan staan, waardoor je het root wachtwoord moet gebruiken, ipv je eigen wachtwoord. Zie daarvoor gksu-properties.

Commandline FTW | Tweakt met mate

Pagina: 1