VNCViewer Widget
-
If you are not using Windows and Qt 5.0 or greater then "qx11embedwidget":http://qt-project.org/doc/qt-4.7/qx11embedwidget.html might help you
-
do you want to embedd a existing application into a QWidget?
Or do you want to implement a VNC functionality into your application?
For implementation see these links may come useful to you:"libVNC":http://libvncserver.sourceforge.net (C library)
"KRDC":https://projects.kde.org/projects/kde/kdenetwork/krdc/repository (KDE remote desktop written in Qt)
-
Thanks, I took the embedding route, striving to use QX11EmbedContainer, I solved the problem of vncviewer not being an embeddable qx11embedwidget by turning to Xlib functions, and it worked just fine for a widget, however, my project display is in qml and requires me to use QGraphicsProxyWidget, this seems to eliminate the container's x window id and I can't use it...
-
I know this one is an old topic but this widget I wrote a while back will allow using VNC view capability on any OS. It's a simple widget.
http://amin-ahmadi.com/2016/09/23/full-featured-vnc-client-widget-for-qt/