1
0
mirror of https://invent.kde.org/network/krdc synced 2024-07-08 20:05:56 +00:00
krdc/vnc/qtonly
Nicolas Fella 20c8099d34 Use PkgConfig to find vncclient
This is more robust than the custom find module
2024-05-09 16:59:27 +02:00
..
CMakeLists.txt Use PkgConfig to find vncclient 2024-05-09 16:59:27 +02:00
main.cpp Add and make use of ECM clang-format integration 2024-01-28 16:16:28 +01:00
README Fix krdc-vnc-qtonly 2023-08-09 16:48:27 +00:00

Qt-only version of the KRDC VNC backend
=======================================

In order to build it, you need the LibVNCClient (LibVNCServer)
library (version 0.9.1 or newer required):
  http://sourceforge.net/project/showfiles.php?group_id=32584&package_id=24717

To build, run
  cmake
  make

Note that the source directory MUST be under krdc/vnc, as files from krdc/vnc
and krdc/core are used (in particular krdc/vnc/vncview.{cpp,h},
krdc/vnc/vncclientthread.{cpp,h}, and krdc/core/remoteview.{cpp,h}).

In order to try it out, type:
  ./krdc-vnc-qtonly vnc://:password@server:1 1
  (the last argument defines the quality as second argument (1-3, where 1 is
  the best). Default is 2.)

If you use these code in your project, make sure that QTONLY is defined (see
krdc-vnc-qtonly.pro).

IMPORTANT NOTICE
================
If you do any fixes or improvements in these files, please backport them to the original sources.
Please send a patch with the changes to <uwolfer @ kde.org>. Thanks a lot!