Feat: Confirm Wayland grabber functionality and PNG output

This commit confirms that the Wayland-only Hyperion grabber is successfully
capturing frames and sending them to the mock server, which in turn
generates PNG output. This validates the refactoring efforts and the
transition to a Wayland-centric approach.
This commit is contained in:
Tobias J. Endres 2025-08-14 21:54:54 +02:00
parent 0471752613
commit 2fe9844a04
18 changed files with 188 additions and 30 deletions

Binary file not shown.

View File

@ -1,12 +1,12 @@
/****************************************************************************
** Meta object code from reading C++ file 'hgx11net.h'
** Meta object code from reading C++ file 'hyperionclient.h'
**
** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../hgx11net.h"
#include "../../hyperionclient.h"
#include <QtCore/qmetatype.h>
#include <QtCore/qtmochelpers.h>
@ -16,7 +16,7 @@
#include <QtCore/qxptype_traits.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'hgx11net.h' doesn't include <QObject>."
#error "The header file 'hyperionclient.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 69
#error "This file was generated using the moc from 6.9.1. It"
#error "cannot be used with the include files from this version of Qt."
@ -31,14 +31,14 @@ QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
QT_WARNING_DISABLE_GCC("-Wuseless-cast")
namespace {
struct qt_meta_tag_ZN8hgx11netE_t {};
struct qt_meta_tag_ZN14HyperionClientE_t {};
} // unnamed namespace
template <> constexpr inline auto hgx11net::qt_create_metaobjectdata<qt_meta_tag_ZN8hgx11netE_t>()
template <> constexpr inline auto HyperionClient::qt_create_metaobjectdata<qt_meta_tag_ZN14HyperionClientE_t>()
{
namespace QMC = QtMocConstants;
QtMocHelpers::StringRefStorage qt_stringData {
"hgx11net",
"HyperionClient",
"sendImage",
""
};
@ -53,22 +53,22 @@ template <> constexpr inline auto hgx11net::qt_create_metaobjectdata<qt_meta_tag
};
QtMocHelpers::UintData qt_enums {
};
return QtMocHelpers::metaObjectData<hgx11net, qt_meta_tag_ZN8hgx11netE_t>(QMC::MetaObjectFlag{}, qt_stringData,
return QtMocHelpers::metaObjectData<HyperionClient, qt_meta_tag_ZN14HyperionClientE_t>(QMC::MetaObjectFlag{}, qt_stringData,
qt_methods, qt_properties, qt_enums);
}
Q_CONSTINIT const QMetaObject hgx11net::staticMetaObject = { {
Q_CONSTINIT const QMetaObject HyperionClient::staticMetaObject = { {
QMetaObject::SuperData::link<QObject::staticMetaObject>(),
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN8hgx11netE_t>.stringdata,
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN8hgx11netE_t>.data,
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN14HyperionClientE_t>.stringdata,
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN14HyperionClientE_t>.data,
qt_static_metacall,
nullptr,
qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN8hgx11netE_t>.metaTypes,
qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN14HyperionClientE_t>.metaTypes,
nullptr
} };
void hgx11net::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
void HyperionClient::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
auto *_t = static_cast<hgx11net *>(_o);
auto *_t = static_cast<HyperionClient *>(_o);
if (_c == QMetaObject::InvokeMetaMethod) {
switch (_id) {
case 0: _t->sendImage((*reinterpret_cast< std::add_pointer_t<QString>>(_a[1]))); break;
@ -77,20 +77,20 @@ void hgx11net::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, vo
}
}
const QMetaObject *hgx11net::metaObject() const
const QMetaObject *HyperionClient::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *hgx11net::qt_metacast(const char *_clname)
void *HyperionClient::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN8hgx11netE_t>.strings))
if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN14HyperionClientE_t>.strings))
return static_cast<void*>(this);
return QObject::qt_metacast(_clname);
}
int hgx11net::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
int HyperionClient::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QObject::qt_metacall(_c, _id, _a);
if (_id < 0)

View File

@ -1,4 +1,4 @@
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/Hyperion_Grabber_Wayland_QT_autogen/EWIEGA46WW/moc_hgx11net.cpp: /home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hgx11net.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/Hyperion_Grabber_Wayland_QT_autogen/EWIEGA46WW/moc_hyperionclient.cpp: /home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hyperionclient.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/Hyperion_Grabber_Wayland_QT_autogen/moc_predefs.h \
/usr/include/alloca.h \
/usr/include/asm-generic/bitsperlong.h \

View File

@ -1,12 +1,12 @@
/****************************************************************************
** Meta object code from reading C++ file 'hgx11.h'
** Meta object code from reading C++ file 'hyperiongrabber.h'
**
** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../hgx11.h"
#include "../../hyperiongrabber.h"
#include <QtCore/qmetatype.h>
#include <QtCore/qtmochelpers.h>
@ -16,7 +16,7 @@
#include <QtCore/qxptype_traits.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'hgx11.h' doesn't include <QObject>."
#error "The header file 'hyperiongrabber.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 69
#error "This file was generated using the moc from 6.9.1. It"
#error "cannot be used with the include files from this version of Qt."

View File

@ -1,7 +1,7 @@
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/Hyperion_Grabber_Wayland_QT_autogen/EWIEGA46WW/moc_hgx11.cpp: /home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hgx11.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/Hyperion_Grabber_Wayland_QT_autogen/EWIEGA46WW/moc_hyperiongrabber.cpp: /home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hyperiongrabber.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/Hyperion_Grabber_Wayland_QT_autogen/moc_predefs.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/WaylandGrabber.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hgx11net.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hyperionclient.h \
/usr/include/alloca.h \
/usr/include/asm-generic/bitsperlong.h \
/usr/include/asm-generic/errno-base.h \

View File

@ -6,10 +6,10 @@ Hyperion_Grabber_Wayland_QT_autogen/timestamp: \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/Hyperion_Grabber_Wayland_QT_autogen/moc_predefs.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/WaylandGrabber.cpp \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/WaylandGrabber.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hgx11.cpp \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hgx11.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hgx11net.cpp \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hgx11net.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hyperionclient.cpp \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hyperionclient.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hyperiongrabber.cpp \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/hyperiongrabber.h \
/home/tobi/Projects/hyperion/Hyperion_Grabber_X11_QT/main.cpp \
/usr/include/alloca.h \
/usr/include/asm-generic/bitsperlong.h \
@ -928,25 +928,99 @@ Hyperion_Grabber_Wayland_QT_autogen/timestamp: \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/include/stdarg.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/include/stdbool.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/include/stddef.h \
/usr/share/cmake/Modules/CMakeCCompiler.cmake.in \
/usr/share/cmake/Modules/CMakeCCompilerABI.c \
/usr/share/cmake/Modules/CMakeCInformation.cmake \
/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in \
/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp \
/usr/share/cmake/Modules/CMakeCXXInformation.cmake \
/usr/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake \
/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake \
/usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake \
/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake \
/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake \
/usr/share/cmake/Modules/CMakeDetermineSystem.cmake \
/usr/share/cmake/Modules/CMakeFindBinUtils.cmake \
/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake \
/usr/share/cmake/Modules/CMakeGenericSystem.cmake \
/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake \
/usr/share/cmake/Modules/CMakeLanguageInformation.cmake \
/usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake \
/usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake \
/usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake \
/usr/share/cmake/Modules/CMakeSystem.cmake.in \
/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake \
/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake \
/usr/share/cmake/Modules/CMakeTestCCompiler.cmake \
/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake \
/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake \
/usr/share/cmake/Modules/CheckCSourceCompiles.cmake \
/usr/share/cmake/Modules/CheckCXXCompilerFlag.cmake \
/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake \
/usr/share/cmake/Modules/CheckIncludeFile.cmake \
/usr/share/cmake/Modules/CheckLibraryExists.cmake \
/usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake \
/usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake \
/usr/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GNU-C.cmake \
/usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake \
/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake \
/usr/share/cmake/Modules/Compiler/GNU.cmake \
/usr/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake \
/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake \
/usr/share/cmake/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/LCC-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/FeatureSummary.cmake \
/usr/share/cmake/Modules/FindOpenGL.cmake \
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake \
@ -958,9 +1032,13 @@ Hyperion_Grabber_Wayland_QT_autogen/timestamp: \
/usr/share/cmake/Modules/Internal/CMakeCLinkerInformation.cmake \
/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake \
/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake \
/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake \
/usr/share/cmake/Modules/Internal/CMakeInspectCLinker.cmake \
/usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake \
/usr/share/cmake/Modules/Internal/CheckCompilerFlag.cmake \
/usr/share/cmake/Modules/Internal/CheckFlagCommonConfig.cmake \
/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake \
/usr/share/cmake/Modules/Internal/FeatureTesting.cmake \
/usr/share/cmake/Modules/Linker/GNU-C.cmake \
/usr/share/cmake/Modules/Linker/GNU-CXX.cmake \
/usr/share/cmake/Modules/Linker/GNU.cmake \
@ -969,6 +1047,7 @@ Hyperion_Grabber_Wayland_QT_autogen/timestamp: \
/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-C.cmake \
/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake \
/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake \
/usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake \
/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake \
/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake \
/usr/share/cmake/Modules/Platform/Linux-GNU.cmake \

View File

@ -1,4 +1,4 @@
// This file is autogenerated. Changes will be overwritten.
#include "EWIEGA46WW/moc_WaylandGrabber.cpp"
#include "EWIEGA46WW/moc_hgx11.cpp"
#include "EWIEGA46WW/moc_hgx11net.cpp"
#include "EWIEGA46WW/moc_hyperionclient.cpp"
#include "EWIEGA46WW/moc_hyperiongrabber.cpp"

View File

@ -909,25 +909,99 @@ hyperion-mock_autogen/timestamp: \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/include/stdarg.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/include/stdbool.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/include/stddef.h \
/usr/share/cmake/Modules/CMakeCCompiler.cmake.in \
/usr/share/cmake/Modules/CMakeCCompilerABI.c \
/usr/share/cmake/Modules/CMakeCInformation.cmake \
/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in \
/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp \
/usr/share/cmake/Modules/CMakeCXXInformation.cmake \
/usr/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake \
/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake \
/usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake \
/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake \
/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake \
/usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake \
/usr/share/cmake/Modules/CMakeDetermineSystem.cmake \
/usr/share/cmake/Modules/CMakeFindBinUtils.cmake \
/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake \
/usr/share/cmake/Modules/CMakeGenericSystem.cmake \
/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake \
/usr/share/cmake/Modules/CMakeLanguageInformation.cmake \
/usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake \
/usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake \
/usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake \
/usr/share/cmake/Modules/CMakeSystem.cmake.in \
/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake \
/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake \
/usr/share/cmake/Modules/CMakeTestCCompiler.cmake \
/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake \
/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake \
/usr/share/cmake/Modules/CheckCSourceCompiles.cmake \
/usr/share/cmake/Modules/CheckCXXCompilerFlag.cmake \
/usr/share/cmake/Modules/CheckCXXSourceCompiles.cmake \
/usr/share/cmake/Modules/CheckIncludeFile.cmake \
/usr/share/cmake/Modules/CheckLibraryExists.cmake \
/usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake \
/usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake \
/usr/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GNU-C.cmake \
/usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake \
/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake \
/usr/share/cmake/Modules/Compiler/GNU.cmake \
/usr/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake \
/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake \
/usr/share/cmake/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/LCC-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake \
/usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake \
/usr/share/cmake/Modules/FeatureSummary.cmake \
/usr/share/cmake/Modules/FindOpenGL.cmake \
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake \
@ -939,9 +1013,13 @@ hyperion-mock_autogen/timestamp: \
/usr/share/cmake/Modules/Internal/CMakeCLinkerInformation.cmake \
/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake \
/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake \
/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake \
/usr/share/cmake/Modules/Internal/CMakeInspectCLinker.cmake \
/usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake \
/usr/share/cmake/Modules/Internal/CheckCompilerFlag.cmake \
/usr/share/cmake/Modules/Internal/CheckFlagCommonConfig.cmake \
/usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake \
/usr/share/cmake/Modules/Internal/FeatureTesting.cmake \
/usr/share/cmake/Modules/Linker/GNU-C.cmake \
/usr/share/cmake/Modules/Linker/GNU-CXX.cmake \
/usr/share/cmake/Modules/Linker/GNU.cmake \
@ -950,6 +1028,7 @@ hyperion-mock_autogen/timestamp: \
/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-C.cmake \
/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake \
/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake \
/usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake \
/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake \
/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake \
/usr/share/cmake/Modules/Platform/Linux-GNU.cmake \

View File

@ -15,7 +15,7 @@ public:
QByteArray imgCmdBuf;
HyperionClient(QString, ushort, QString);
~hgx11net();
~HyperionClient();
void clearLeds();
void setLedColor(quint8, quint8, quint8);

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB