Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Update: Forum Guidelines & Code of Conduct

    Solved Qt's signal-driven design is simulation of signal of UNIX?

    General and Desktop
    2
    4
    568
    Loading More Posts
    • 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.
    • N
      narupo last edited by

      Hi guys.

      I am using PyQt5 in the my develop project. I have a question on that project design. I need event-driven in my project for the multi window system. But, Qt is a signal-driven. So, I fixed event-driven to signal-driven on my project for the simple design.
      Qt's signal-driven is a real signal? That is a simulation of signal of UNIX for the software design? That is able of communication of process to process?
      Do not I have to worry too much to the multi driven on design?

      Thanks.

      1 Reply Last reply Reply Quote 0
      • N
        narupo last edited by

        Qt is event-driven? "signal" and "slot" is a I/F of event-driven?

        1 Reply Last reply Reply Quote 0
        • mrjj
          mrjj Lifetime Qt Champion last edited by mrjj

          Hi
          Signals are still just messages put on an event queue and executed.
          When you use connect, you can ask it to use Queued connect and then
          it works between threads.

          http://doc.qt.io/qt-5/signalsandslots.html

          yes Qt is event driven.

          1 Reply Last reply Reply Quote 2
          • N
            narupo last edited by

            Hi mrjj. Thanks to response.
            I understood it by your answer. Thank you.

            1 Reply Last reply Reply Quote 1
            • First post
              Last post