Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. Falscher Default Style?
Forum Updated to NodeBB v4.3 + New Features

Falscher Default Style?

Scheduled Pinned Locked Moved Solved German
qt creatorqt quickwindows 98theme
6 Posts 3 Posters 3.0k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    archer96
    wrote on 10 Dec 2016, 20:51 last edited by A Former User 12 Nov 2016, 06:54
    #1

    Hallo,

    leider konnte mir Google nicht weiterhelfen und ich weiß auch nicht genau, wonach ich am besten suchen sollte:

    Ich habe mich erst seit kurzem mit Qt und Qt Creator beschäftigt, bin also noch ganz neu auf dem Gebiet.
    Nachdem ich Qt Creator von der Qt.io Website heruntergeladen habe, wollte ich die Beispiele (für Qt Quick Controls) ausprobieren. Das funktioniert auch, jedoch erhalte ich immer das Windows 95 Design, anstatt des gewünschten "Linux" (GTK+) Designs.
    Dann habe ich testweise MediaElch kompiliert und gestartet, dies ist jedoch auch im alten Windows Stil, anstatt im GTK+ Stil.

    Deshalb meine Frage:

    • Was vergesse ich? Muss noch etwas eingestellt werden? Fehlt mir ein package?

    Ich verwende:

    • Qt Creator 4.1.0 based on Qt 5.7.0
    • Linux Mint 18 mit dem Cinnamon Desktop

    Ich bin für jede Antwort dankbar.

    Mit freundlichen Grüßen
    Andre

    K 1 Reply Last reply 11 Dec 2016, 11:07
    0
    • A archer96
      10 Dec 2016, 20:51

      Hallo,

      leider konnte mir Google nicht weiterhelfen und ich weiß auch nicht genau, wonach ich am besten suchen sollte:

      Ich habe mich erst seit kurzem mit Qt und Qt Creator beschäftigt, bin also noch ganz neu auf dem Gebiet.
      Nachdem ich Qt Creator von der Qt.io Website heruntergeladen habe, wollte ich die Beispiele (für Qt Quick Controls) ausprobieren. Das funktioniert auch, jedoch erhalte ich immer das Windows 95 Design, anstatt des gewünschten "Linux" (GTK+) Designs.
      Dann habe ich testweise MediaElch kompiliert und gestartet, dies ist jedoch auch im alten Windows Stil, anstatt im GTK+ Stil.

      Deshalb meine Frage:

      • Was vergesse ich? Muss noch etwas eingestellt werden? Fehlt mir ein package?

      Ich verwende:

      • Qt Creator 4.1.0 based on Qt 5.7.0
      • Linux Mint 18 mit dem Cinnamon Desktop

      Ich bin für jede Antwort dankbar.

      Mit freundlichen Grüßen
      Andre

      K Offline
      K Offline
      koahnig
      wrote on 11 Dec 2016, 11:07 last edited by
      #2

      @archer96

      Willkommen beim devnet-Forum

      Du solltest am besten einen Ausschnitt deines Codes mit dem Wechsel des Designs posten.

      Ich kenne mich leider bei Qt Quick nicht aus, aber warum wird nicht generell ein Linux-Design genommen?

      Weiterhin bekommst du wahrscheinlich eher Hilfe, wenn du in dem englischen Bereich postest.

      Vote the answer(s) that helped you to solve your issue(s)

      1 Reply Last reply
      0
      • A Offline
        A Offline
        archer96
        wrote on 11 Dec 2016, 15:38 last edited by archer96 12 Nov 2016, 15:39
        #3

        Hallo @koahnig ,

        danke erstmal für deine Antwort. Code Beispiele sind an dieser Stelle eher nicht sinnvoll. Ich nehme nur die Beispiele aus Qt Creator (ohne Veränderungen).
        Ich muss meine Frage auch noch korrigieren: Es handelt sich nicht nur um Qt Quick/QML. Auch die Qt Widget Beispiele sind im "alten Windows Stil".

        Screenshot: http://pasteboard.co/8yFobuidR.png

        Ich habe mal im englischen Bereich nachgefragt. Bei einer Lösung werde ich sie hier auch noch ergänzen.

        Danke,
        Andre

        1 Reply Last reply
        0
        • ? Offline
          ? Offline
          A Former User
          wrote on 28 Jan 2017, 18:42 last edited by
          #4

          Hi! Versuch mal das hier: export QT_STYLE_OVERRIDE=gtk in $HOME/.profile.

          A 1 Reply Last reply 29 Jan 2017, 14:21
          0
          • ? A Former User
            28 Jan 2017, 18:42

            Hi! Versuch mal das hier: export QT_STYLE_OVERRIDE=gtk in $HOME/.profile.

            A Offline
            A Offline
            archer96
            wrote on 29 Jan 2017, 14:21 last edited by
            #5

            @Wieland Danke für den Link. Das hatte ich bereits ausprobiert, leider ohne Erfolg:

            QT_STYLE_OVERRIDE=fusion ./addressbook gibt mir den Fusion-Look, aber QT_STYLE_OVERRIDE=gtk ./addressbook gibt mir weiterhin den "Windows Stil".

            Mit qt5ct kann ich zwar das Design von anderen Qt Apps ändern, leider aber nicht das selbst compilierte Adressbuch (Qt Beispiel).

            Dann habe ich das hier gefunden:

            • Aus https://wiki.archlinux.org/index.php/Qt#Qt5 : "The following styles are included in Qt5: Fusion, Windows."
            • Und aus https://wiki.archlinux.org/index.php/Uniform_look_for_Qt_and_GTK_applications#QGtkStyle "Note: QGtkStyle has been removed from qt5-base 5.7.0 and added to qt5-styleplugins".

            Da haben wir ja das Problem. Nur wie ich qt5-styleplugins ran muss, weiß ich noch nicht.

            Da werde ich mich wohl noch richtig einlesen müssen. :-)

            Danke für die Hilfe und Grüße,
            Andre

            1 Reply Last reply
            0
            • A Offline
              A Offline
              archer96
              wrote on 31 Jan 2017, 13:25 last edited by
              #6

              Also, was hab ich jetzt abschließend gemacht?
              Da meine Qt Kenntnisse (noch) nicht ausreichen, um vernünftig mit styleplugins zu arbeiten, habe ich zu Linux Mint 18.1 KDE gewechselt. Wollte ich eh schon länger. Dort wird das passende Theme verwendet. :-)

              Es gibt auch mehrere Bug-Reports für den Cinnamon Desktop unter Linux Mint, die alle das gleiche Problem mit Qt >=5.7 haben. Eine passende Lösung für mich konnte ich nicht finden.

              Grüße,
              Andre

              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved