Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Remote Desktop Application
Forum Updated to NodeBB v4.3 + New Features

Remote Desktop Application

Scheduled Pinned Locked Moved Unsolved General and Desktop
13 Posts 5 Posters 4.3k 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.
  • Ketan__Patel__0011K Offline
    Ketan__Patel__0011K Offline
    Ketan__Patel__0011
    wrote on last edited by
    #1

    Hello friends and respective QT champions

    currently i am working on Remote Desktop application

    i want to make A Application like (AnyDesk, TeamViewer, Windows Remote Desktop).
    i want to see screen of my Raspberry pi screen in my qt application.

    is there any libraries for remote desktop connection ?

    i was tried "qvncclient" for try to make remote desktop connection but i did't get proper result or solution and also it's is not working properly

    qvncclient example code link : https://github.com/tomilov/qvncclient

    please drop your valuable comment or if you have any solution for it then please provide me

    Thank You So Much

    Pablo J. RoginaP 1 Reply Last reply
    0
    • mrjjM Offline
      mrjjM Offline
      mrjj
      Lifetime Qt Champion
      wrote on last edited by mrjj
      #2

      Hi
      To program something like that from scratch will take you months.
      Maybe you can use something like https://github.com/LibVNC/libvncserver

      I assume you want the app to be like TeamView so using already working solutions is not the goal?
      It is to make a TeamViewer like clone?

      Ketan__Patel__0011K 1 Reply Last reply
      3
      • Kent-DorfmanK Online
        Kent-DorfmanK Online
        Kent-Dorfman
        wrote on last edited by
        #3

        look up the spice protocol. qemu has supported it as a vnc replacement for some time, as a way to interact with virtual machines. It should be extendable as a generic desktop sharing protocol.

        1 Reply Last reply
        2
        • Ketan__Patel__0011K Ketan__Patel__0011

          Hello friends and respective QT champions

          currently i am working on Remote Desktop application

          i want to make A Application like (AnyDesk, TeamViewer, Windows Remote Desktop).
          i want to see screen of my Raspberry pi screen in my qt application.

          is there any libraries for remote desktop connection ?

          i was tried "qvncclient" for try to make remote desktop connection but i did't get proper result or solution and also it's is not working properly

          qvncclient example code link : https://github.com/tomilov/qvncclient

          please drop your valuable comment or if you have any solution for it then please provide me

          Thank You So Much

          Pablo J. RoginaP Offline
          Pablo J. RoginaP Offline
          Pablo J. Rogina
          wrote on last edited by
          #4

          @Ketan__Patel__0011 said in Remote Desktop Application:

          i want to see screen of my Raspberry pi screen in my qt application.

          Just in case, are you trying to run any app in the Raspberry Pi and trying to see it remotely?

          Or just running a Qt app in the RPi device and trying to access it remotely?

          Upvote the answer(s) that helped you solve the issue
          Use "Topic Tools" button to mark your post as Solved
          Add screenshots via postimage.org
          Don't ask support requests via chat/PM. Please use the forum so others can benefit from the solution in the future

          Ketan__Patel__0011K 1 Reply Last reply
          0
          • Pablo J. RoginaP Pablo J. Rogina

            @Ketan__Patel__0011 said in Remote Desktop Application:

            i want to see screen of my Raspberry pi screen in my qt application.

            Just in case, are you trying to run any app in the Raspberry Pi and trying to see it remotely?

            Or just running a Qt app in the RPi device and trying to access it remotely?

            Ketan__Patel__0011K Offline
            Ketan__Patel__0011K Offline
            Ketan__Patel__0011
            wrote on last edited by Ketan__Patel__0011
            #5

            @Pablo-J-Rogina

            Thanks for your reply

            Yes, whatever qt application is running in raspberry pi and i want to see it's screen in My Windows Qt Application

            jsulmJ Pablo J. RoginaP 2 Replies Last reply
            0
            • Ketan__Patel__0011K Ketan__Patel__0011

              @Pablo-J-Rogina

              Thanks for your reply

              Yes, whatever qt application is running in raspberry pi and i want to see it's screen in My Windows Qt Application

              jsulmJ Offline
              jsulmJ Offline
              jsulm
              Lifetime Qt Champion
              wrote on last edited by
              #6
              This post is deleted!
              1 Reply Last reply
              0
              • mrjjM mrjj

                Hi
                To program something like that from scratch will take you months.
                Maybe you can use something like https://github.com/LibVNC/libvncserver

                I assume you want the app to be like TeamView so using already working solutions is not the goal?
                It is to make a TeamViewer like clone?

                Ketan__Patel__0011K Offline
                Ketan__Patel__0011K Offline
                Ketan__Patel__0011
                wrote on last edited by
                #7

                @mrjj

                Hii Champion
                Thanks for reply

                i have successfully built this library

                but now i don't know how to use in qt.

                Is there any tutorial for how to use this library in qt ?

                mrjjM 1 Reply Last reply
                0
                • Ketan__Patel__0011K Ketan__Patel__0011

                  @mrjj

                  Hii Champion
                  Thanks for reply

                  i have successfully built this library

                  but now i don't know how to use in qt.

                  Is there any tutorial for how to use this library in qt ?

                  mrjjM Offline
                  mrjjM Offline
                  mrjj
                  Lifetime Qt Champion
                  wrote on last edited by
                  #8

                  @Ketan__Patel__0011

                  Hi
                  Sorry i have not seen any examples on how to use with Qt
                  There is
                  https://libvnc.github.io/doc/html/libvncserver_doc.html
                  and also the examples.
                  for setting up the server end
                  and
                  https://libvnc.github.io/doc/html/libvncclient_doc.html
                  for being the client.

                  Ketan__Patel__0011K 1 Reply Last reply
                  3
                  • mrjjM mrjj

                    @Ketan__Patel__0011

                    Hi
                    Sorry i have not seen any examples on how to use with Qt
                    There is
                    https://libvnc.github.io/doc/html/libvncserver_doc.html
                    and also the examples.
                    for setting up the server end
                    and
                    https://libvnc.github.io/doc/html/libvncclient_doc.html
                    for being the client.

                    Ketan__Patel__0011K Offline
                    Ketan__Patel__0011K Offline
                    Ketan__Patel__0011
                    wrote on last edited by
                    #9

                    @mrjj

                    Thanks for your reply

                    i will touch you soon

                    mrjjM 1 Reply Last reply
                    0
                    • Ketan__Patel__0011K Ketan__Patel__0011

                      @mrjj

                      Thanks for your reply

                      i will touch you soon

                      mrjjM Offline
                      mrjjM Offline
                      mrjj
                      Lifetime Qt Champion
                      wrote on last edited by
                      #10

                      @Ketan__Patel__0011
                      Wish you good luck.
                      Try some of the examples first before trying todo the full Qt app.

                      1 Reply Last reply
                      0
                      • Ketan__Patel__0011K Ketan__Patel__0011

                        @Pablo-J-Rogina

                        Thanks for your reply

                        Yes, whatever qt application is running in raspberry pi and i want to see it's screen in My Windows Qt Application

                        Pablo J. RoginaP Offline
                        Pablo J. RoginaP Offline
                        Pablo J. Rogina
                        wrote on last edited by
                        #11

                        @Ketan__Patel__0011 said in Remote Desktop Application:

                        whatever qt application is running in raspberry pi

                        For this part, remember that Qt provides a VNC plugin (acting as a mini VNC server), so if you run your Qt app in the RPi device like this <RPi>$ ./myQtApp -platform vnc you can access it remotely with any VNC client

                        Upvote the answer(s) that helped you solve the issue
                        Use "Topic Tools" button to mark your post as Solved
                        Add screenshots via postimage.org
                        Don't ask support requests via chat/PM. Please use the forum so others can benefit from the solution in the future

                        Ketan__Patel__0011K 1 Reply Last reply
                        1
                        • Pablo J. RoginaP Pablo J. Rogina

                          @Ketan__Patel__0011 said in Remote Desktop Application:

                          whatever qt application is running in raspberry pi

                          For this part, remember that Qt provides a VNC plugin (acting as a mini VNC server), so if you run your Qt app in the RPi device like this <RPi>$ ./myQtApp -platform vnc you can access it remotely with any VNC client

                          Ketan__Patel__0011K Offline
                          Ketan__Patel__0011K Offline
                          Ketan__Patel__0011
                          wrote on last edited by
                          #12

                          @Pablo-J-Rogina

                          Thanks For Your Reply

                          Hii

                          Do you have any idea how to create VNC-Server Application In Qt ?

                          I am easily connect with RealVncServer using this solution https://github.com/tomilov/qvncclient And Access Screen Remotely

                          But RealVncServer Is Licence Based so I can't use RealVncServer without purchasing licence in Commercially based And RealVncServer Licence is very costly, so i was thinking to create own vncserver .

                          If You Have Any Idea or Suggestion and any other things so please help me to complete my project

                          Thanks In Advance

                          Pablo J. RoginaP 1 Reply Last reply
                          0
                          • Ketan__Patel__0011K Ketan__Patel__0011

                            @Pablo-J-Rogina

                            Thanks For Your Reply

                            Hii

                            Do you have any idea how to create VNC-Server Application In Qt ?

                            I am easily connect with RealVncServer using this solution https://github.com/tomilov/qvncclient And Access Screen Remotely

                            But RealVncServer Is Licence Based so I can't use RealVncServer without purchasing licence in Commercially based And RealVncServer Licence is very costly, so i was thinking to create own vncserver .

                            If You Have Any Idea or Suggestion and any other things so please help me to complete my project

                            Thanks In Advance

                            Pablo J. RoginaP Offline
                            Pablo J. RoginaP Offline
                            Pablo J. Rogina
                            wrote on last edited by
                            #13

                            @Ketan__Patel__0011 said in Remote Desktop Application:
                            I'm sorry but I cannot follow what your requirement(s) is/are.

                            From your first post

                            i want to see screen of my Raspberry pi screen in my qt application.

                            And from previous post:

                            I am easily connect with RealVncServer using this solution https://github.com/tomilov/qvncclient And Access Screen Remotely

                            So you're done. You can use a VNC client in your Qt app running in PC and access:

                            1. any (be Qt or non-Qt) app running on RPi given you have a VNC server running in the device
                            2. any Qt app given that you run it as ./yourQtApp -platform vnc

                            so i was thinking to create own vncserver .

                            Really? There are plenty of options regarding VNC servers for RPi apart from RealVncServer like x11vnc or Vino (see this guide for more details)

                            And if you ultimately need to have a VNC server built as a Qt app, I'd suggest take a look at @mrjj suggestion for libvncserver (spoiler: I haven't use it myself...)

                            Upvote the answer(s) that helped you solve the issue
                            Use "Topic Tools" button to mark your post as Solved
                            Add screenshots via postimage.org
                            Don't ask support requests via chat/PM. Please use the forum so others can benefit from the solution in the future

                            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