Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. Checkbox aus anderer .ui-Datei abfragen
Forum Updated to NodeBB v4.3 + New Features

Checkbox aus anderer .ui-Datei abfragen

Scheduled Pinned Locked Moved Solved German
3 Posts 2 Posters 494 Views 1 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.
  • U Offline
    U Offline
    Urbi
    wrote on last edited by
    #1

    Hallo, ich will in ein bestehendes, recht komplexes Qt-Projekt noch ein paar zusätzliche Funktionen einbauen. Das Projekt besteht aus ca 1.400 einzelnen Dateien, u.a. "config.ui", "config.cpp" und "display.cpp". Ich habe in "config.ui" ein paar zusätzliche checkboxes angelegt und will bzw. muss diese innerhalb der Datei "display.cpp" abfragen. Die benötigte Funktion in "display.cpp" wäre
    “if (ui->cbXYZ->isChecked()) { … }”
    allerdings geht das ja so nicht, weil die checkboxes nicht Teil der (nicht existierenden) Datei "display.ui" sind, sondern Teil von "config.ui". Wie kann ich das am einfachsten realisieren? Kann ich den Befehl “if (ui->cbXYZ->isChecked()) { … }” irgendwie so modifizieren bzw. ergänzen, dass als "ui" "config.ui" erkannt wird oder benötige ich in meiner "config.cpp" noch irgendeine Funktion, die den Status der dortigen checkbox "cbXYZ" an "display.cpp weitergibt? Was genau muss ich wo einfügen bzw. modifizieren. (Sorry, ich bin absoluter Qt-Anfänger.) Danke!

    1 Reply Last reply
    0
    • Christian EhrlicherC Offline
      Christian EhrlicherC Offline
      Christian Ehrlicher
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Dnn eben im Dialog welcher die config.ui benutzt eine (oder mehrere) get-Funktionen welche die Werte der Elemente zurückgibt.

      Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
      Visit the Qt Academy at https://academy.qt.io/catalog

      U 1 Reply Last reply
      1
      • Christian EhrlicherC Christian Ehrlicher

        Dnn eben im Dialog welcher die config.ui benutzt eine (oder mehrere) get-Funktionen welche die Werte der Elemente zurückgibt.

        U Offline
        U Offline
        Urbi
        wrote on last edited by
        #3

        Hallo Christian-Ehrlicher, danke für deine Antwort. Ich habe inzwischen zusammen mit einem Kollegen eine Lösung gefunden. Diese ist ziemlich komplex, weil das besagte Projekt einige Besonderheiten aufweist. Daher macht es keinen Sinn, die Lösung hier zu posten. Aber trotzdem danke für deinen Versuch mir zu helfen!

        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