KDE-Themes in QT Anwendungen abschalten

Verschiedenes zu Qt
Antworten
blueSpirit
Beiträge: 10
Registriert: 16. Juli 2008 09:35

KDE-Themes in QT Anwendungen abschalten

Beitrag von blueSpirit »

Hallo zusammen,

ich hab eine kurze Frage: Ich habe eine QT-Anwendung und will mit Screenshots in Unit-Tests die GUI verifizieren. Ich benutze Fluxbox und habe den KDE-Style nicht veraendert, ein Freund aber schon und bekomme komplett unterschiedliche Screenshots - welche bei Ihm den Test fehlschlagen lassen.

Frage: Wie kann ich meine Applikation vor diesen KDE-Einfluessen schuetzen?

Vielen Dank,

Charly

PS: Die KControl-Option "Apply colors to non-KDE applications" zu deaktivieren hilft nicht.
blueSpirit
Beiträge: 10
Registriert: 16. Juli 2008 09:35

Re: KDE-Themes in QT Anwendungen abschalten

Beitrag von blueSpirit »

blueSpirit hat geschrieben:Frage: Wie kann ich meine Applikation vor diesen KDE-Einfluessen schuetzen?
Also irgendwie ist es verhext. Wovon ist die Darstellung eigentlich abhaengig? Ich habe die Funktion setDesktopSettingsAware(false) ausprobiert - ohne Erfolg.

Ich muss noch hinzufuegen: Wir arbeiten beide auf der selben Linux-Maschine ueber einen Windows-Xserver (zB. Xming).

Ist es moeglich, dass verschiedene XServer den selben QPushButton unterschiedlich zeichnen? Ein ganz normales QWidget ist hat einmal die "Farbe" rgb(238, 238, 238) und auf dem anderen XServer rgb(239, 239, 239) - ist das normal? Was kann ich da dagegen tun?

Charly
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Jeder User kann eigene Theme-Einstellungen haben - wie unter Windows auch. Suche mal nach .qtconfig bzw. qtconfig als executable wenn ich mich recht entsinne.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten