Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. [SOLVED] QML2 Newbie Frage: Kommunikation zwischen 2 Views
Forum Updated to NodeBB v4.3 + New Features

[SOLVED] QML2 Newbie Frage: Kommunikation zwischen 2 Views

Scheduled Pinned Locked Moved German
5 Posts 3 Posters 2.7k 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.
  • H Offline
    H Offline
    hpollak
    wrote on last edited by
    #1

    Hallo!

    Ich möchte mich ein wenig mit QT beschäftigen, bin aber komplett neu in diesem Thema.
    Ich hab mir mal QT5 aus dem GIT geholt, kompiliert und mir die Examples und Tutorials durchgesehn.

    An QT5 würde mich QML(2) sehr reizen, jetzt zu meine Frage.:

    Ich würde gerne eine App schreiben mit 2 Fenster ( auf zwei Monitore verteilt, eines am Monitor eins - relativ klein, das zeite im Fullscreenmodus ) möchte aber zwischen den beiden Fenster events austauschen.
    z.B.: im Fenster 1 wird ein Button gedrückt im Fenster 2 ändert sich der Text in einem Item.

    Kennt jemand ein Toturial wo so etwas beschrieben ist?

    LG
    Harry

    1 Reply Last reply
    0
    • H Offline
      H Offline
      hpollak
      wrote on last edited by
      #2

      Hab schon ein vielversprechendes Tutorial gefunden, mit dem müsste ich es hinbekommen.

      "Using QTBindings":http://qt-project.org/doc/qt-4.8/qtbinding.html

      1 Reply Last reply
      0
      • K Offline
        K Offline
        koahnig
        wrote on last edited by
        #3

        Willkommen bei devnet

        Das Deutsche Forum ist etwas langsam mit den Antworten. Es sind zwar einige deutschsprechende Teilnehmer aktiv bei devnet, allerdings bekommst Du eventuell schneller Antwort im Englischen Teil.

        Aber Du scheinst ja auch schon so eine Lösung für Dein Problem gefunden zu haben.

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

        1 Reply Last reply
        0
        • T Offline
          T Offline
          tobias.hunger
          wrote on last edited by
          #4

          Sind das zwei Fenster einer Anwendung oder zwei unabhängige Anwendungen, jeweils mit einem eigenem Fenster?

          Im ersten Fall ist das auch nicht anders zu lösen als sonst (signals and slots, Model-View), im zweiten brauchst Du Inter Process Communication (IPC). Das geht auch (Stichworte: shared memory, evtl. D-Bus), ist aber nicht ganz so einfach.

          1 Reply Last reply
          0
          • H Offline
            H Offline
            hpollak
            wrote on last edited by
            #5

            Es sind 2 Views in einer Anwendung.
            Wie bereits beschrieben hab ich schon ein Tutorial gefunden das mir weiter geholfen hat.

            Ich wollte sowieso eine Controller-Klasse (da ich dieses Beispiel dann auch dazu nutzen möchte um Aktionen über AtiveMQ-Queues auszulösen) machen, diese übergebe ich jetzt als Property im Root-Context der View. Arbeite dann mit Signal und Slots. Wie dies auch im Tutorieal QTBindings beschrieben ist.

            Aber Danke für die Antwort.

            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