Pipewire integration is successful. It's grabbing frames and encoding them to H264 for network transfer. Need to get the screenshare displayed now!

This commit is contained in:
ganome 2025-12-07 14:03:08 -07:00
parent a92a5887d7
commit a64ad278db
Signed by untrusted user who does not match committer: Ganome
GPG Key ID: 944DE53336D81B83
91 changed files with 65509 additions and 82 deletions

View File

@ -48,11 +48,22 @@ Implementation of screen capture functionality for SCAR Chat with support for mu
- [x] onStreamProcess() - Frame callback implementation that dequeues buffers and invokes user callback - [x] onStreamProcess() - Frame callback implementation that dequeues buffers and invokes user callback
- [x] onStreamParamChanged() - Handle resolution/format changes and update dimensions - [x] onStreamParamChanged() - Handle resolution/format changes and update dimensions
- [x] cleanupPipewire() - Stop thread loop and cleanup resources properly - [x] cleanupPipewire() - Stop thread loop and cleanup resources properly
- [x] UI Integration - Add floating screen share button to VideoGridWidget
- [ ] Test end-to-end screen capture flow - [ ] Test end-to-end screen capture flow
- [ ] Frame buffer memory management optimization - [ ] Frame buffer memory management optimization
- [ ] Error handling and session recovery - [ ] Error handling and session recovery
- [ ] Restore token support for session persistence - [ ] Restore token support for session persistence
**UI Integration Details**:
- Added \"Share Screen\" button to VideoGridWidget
- Button floats at bottom center of video grid, above video streams
- Positioned via resize events to stay centered
- Styled with Discord-like blue theme
- Toggles between \"Share Screen\" (blue) and \"Stop Sharing\" (red)
- Clicking button calls `ScreenCapture::start()` which opens xdg-desktop-portal dialog
- ScreenCapture instance managed by VideoGridWidget
- Signal `screenShareRequested()` emitted when sharing starts
**Notes**: **Notes**:
- Standard portal API is service name: `org.freedesktop.portal.Desktop` - Standard portal API is service name: `org.freedesktop.portal.Desktop`
- Object path: `/org/freedesktop/portal/desktop` - Object path: `/org/freedesktop/portal/desktop`

View File

@ -0,0 +1,16 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.1
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ganome/Projects/SCAR-719/repos/scar-chat7")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

View File

@ -0,0 +1 @@
30

View File

@ -0,0 +1,36 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp" "client/CMakeFiles/scarchat.dir/config/client_config.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/config/client_config.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp" "client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp" "client/CMakeFiles/scarchat.dir/main.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/main.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp" "client/CMakeFiles/scarchat.dir/mainwindow.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/mainwindow.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp" "client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp" "client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp" "client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp" "client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/mocs_compilation.cpp" "client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp" "client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp" "client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp" "client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o.d"
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp" "client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o" "gcc" "client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o.d"
"" "client/scarchat" "gcc" "client/CMakeFiles/scarchat.dir/link.d"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")

View File

@ -0,0 +1,334 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.1
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build
# Include any dependencies generated for this target.
include client/CMakeFiles/scarchat.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include client/CMakeFiles/scarchat.dir/compiler_depend.make
# Include the progress variables for this target.
include client/CMakeFiles/scarchat.dir/progress.make
# Include the compile flags for this target's objects.
include client/CMakeFiles/scarchat.dir/flags.make
client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/resources/resources.qrc
client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp: client/CMakeFiles/scarchat_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json
client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp: /usr/lib64/qt6/libexec/rcc
client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp: /usr/lib64/qt6/libexec/rcc
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Automatic RCC for resources/resources.qrc"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/cmake -E cmake_autorcc /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Info.json Release
client/CMakeFiles/scarchat.dir/codegen:
.PHONY : client/CMakeFiles/scarchat.dir/codegen
client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: client/scarchat_autogen/mocs_compilation.cpp
client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o -MF CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/mocs_compilation.cpp
client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/mocs_compilation.cpp > CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.i
client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/mocs_compilation.cpp -o CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.s
client/CMakeFiles/scarchat.dir/main.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/main.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp
client/CMakeFiles/scarchat.dir/main.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object client/CMakeFiles/scarchat.dir/main.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/main.cpp.o -MF CMakeFiles/scarchat.dir/main.cpp.o.d -o CMakeFiles/scarchat.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp
client/CMakeFiles/scarchat.dir/main.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/main.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp > CMakeFiles/scarchat.dir/main.cpp.i
client/CMakeFiles/scarchat.dir/main.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/main.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp -o CMakeFiles/scarchat.dir/main.cpp.s
client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp
client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object client/CMakeFiles/scarchat.dir/mainwindow.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/mainwindow.cpp.o -MF CMakeFiles/scarchat.dir/mainwindow.cpp.o.d -o CMakeFiles/scarchat.dir/mainwindow.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp
client/CMakeFiles/scarchat.dir/mainwindow.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/mainwindow.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp > CMakeFiles/scarchat.dir/mainwindow.cpp.i
client/CMakeFiles/scarchat.dir/mainwindow.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/mainwindow.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp -o CMakeFiles/scarchat.dir/mainwindow.cpp.s
client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp
client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o -MF CMakeFiles/scarchat.dir/connection/client_connection.cpp.o.d -o CMakeFiles/scarchat.dir/connection/client_connection.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp
client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/connection/client_connection.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp > CMakeFiles/scarchat.dir/connection/client_connection.cpp.i
client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/connection/client_connection.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp -o CMakeFiles/scarchat.dir/connection/client_connection.cpp.s
client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp
client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object client/CMakeFiles/scarchat.dir/config/client_config.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/config/client_config.cpp.o -MF CMakeFiles/scarchat.dir/config/client_config.cpp.o.d -o CMakeFiles/scarchat.dir/config/client_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp
client/CMakeFiles/scarchat.dir/config/client_config.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/config/client_config.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp > CMakeFiles/scarchat.dir/config/client_config.cpp.i
client/CMakeFiles/scarchat.dir/config/client_config.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/config/client_config.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp -o CMakeFiles/scarchat.dir/config/client_config.cpp.s
client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp
client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o -MF CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o.d -o CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp
client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/ui/login_dialog.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp > CMakeFiles/scarchat.dir/ui/login_dialog.cpp.i
client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/ui/login_dialog.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp -o CMakeFiles/scarchat.dir/ui/login_dialog.cpp.s
client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp
client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o -MF CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o.d -o CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp
client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/ui/chat_widget.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp > CMakeFiles/scarchat.dir/ui/chat_widget.cpp.i
client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/ui/chat_widget.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp -o CMakeFiles/scarchat.dir/ui/chat_widget.cpp.s
client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp
client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o -MF CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o.d -o CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp
client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp > CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.i
client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp -o CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.s
client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp
client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o -MF CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o.d -o CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp
client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp > CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.i
client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp -o CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.s
client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp
client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o -MF CMakeFiles/scarchat.dir/media/camera_capture.cpp.o.d -o CMakeFiles/scarchat.dir/media/camera_capture.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp
client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/media/camera_capture.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp > CMakeFiles/scarchat.dir/media/camera_capture.cpp.i
client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/media/camera_capture.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp -o CMakeFiles/scarchat.dir/media/camera_capture.cpp.s
client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp
client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o -MF CMakeFiles/scarchat.dir/media/screen_capture.cpp.o.d -o CMakeFiles/scarchat.dir/media/screen_capture.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp
client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/media/screen_capture.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp > CMakeFiles/scarchat.dir/media/screen_capture.cpp.i
client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/media/screen_capture.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp -o CMakeFiles/scarchat.dir/media/screen_capture.cpp.s
client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp
client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o -MF CMakeFiles/scarchat.dir/media/video_encoder.cpp.o.d -o CMakeFiles/scarchat.dir/media/video_encoder.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp
client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/media/video_encoder.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp > CMakeFiles/scarchat.dir/media/video_encoder.cpp.i
client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/media/video_encoder.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp -o CMakeFiles/scarchat.dir/media/video_encoder.cpp.s
client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o: client/CMakeFiles/scarchat.dir/flags.make
client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o: client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp
client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o: client/CMakeFiles/scarchat.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o -MF CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o.d -o CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp
client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.i"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp > CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.i
client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.s"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp -o CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.s
# Object files for target scarchat
scarchat_OBJECTS = \
"CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o" \
"CMakeFiles/scarchat.dir/main.cpp.o" \
"CMakeFiles/scarchat.dir/mainwindow.cpp.o" \
"CMakeFiles/scarchat.dir/connection/client_connection.cpp.o" \
"CMakeFiles/scarchat.dir/config/client_config.cpp.o" \
"CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o" \
"CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o" \
"CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o" \
"CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o" \
"CMakeFiles/scarchat.dir/media/camera_capture.cpp.o" \
"CMakeFiles/scarchat.dir/media/screen_capture.cpp.o" \
"CMakeFiles/scarchat.dir/media/video_encoder.cpp.o" \
"CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o"
# External object files for target scarchat
scarchat_EXTERNAL_OBJECTS =
client/scarchat: client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/main.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/mainwindow.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/config/client_config.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o
client/scarchat: client/CMakeFiles/scarchat.dir/build.make
client/scarchat: client/CMakeFiles/scarchat.dir/compiler_depend.ts
client/scarchat: shared/libscarchat_shared.a
client/scarchat: /usr/lib64/libQt6Widgets.so.6.10.1
client/scarchat: /usr/lib64/libQt6Network.so.6.10.1
client/scarchat: /usr/lib64/libQt6Sql.so.6.10.1
client/scarchat: /usr/lib64/libboost_system.so.1.88.0
client/scarchat: /usr/lib64/libssl.so
client/scarchat: /usr/lib64/libcrypto.so
client/scarchat: /usr/lib64/libboost_thread.so.1.88.0
client/scarchat: third_party/libargon2_lib.a
client/scarchat: /usr/lib64/libssl.so
client/scarchat: /usr/lib64/libcrypto.so
client/scarchat: /usr/lib64/libQt6Gui.so.6.10.1
client/scarchat: /usr/lib64/libGLX.so
client/scarchat: /usr/lib64/libOpenGL.so
client/scarchat: /usr/lib64/libQt6Core.so.6.10.1
client/scarchat: /usr/lib64/libsdbus-c++.so
client/scarchat: /usr/lib64/libsystemd.so
client/scarchat: /usr/lib64/libpipewire-0.3.so
client/scarchat: /usr/lib64/libavcodec.so
client/scarchat: /usr/lib64/libavutil.so
client/scarchat: /usr/lib64/libswscale.so
client/scarchat: client/CMakeFiles/scarchat.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Linking CXX executable scarchat"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/scarchat.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
client/CMakeFiles/scarchat.dir/build: client/scarchat
.PHONY : client/CMakeFiles/scarchat.dir/build
client/CMakeFiles/scarchat.dir/clean:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && $(CMAKE_COMMAND) -P CMakeFiles/scarchat.dir/cmake_clean.cmake
.PHONY : client/CMakeFiles/scarchat.dir/clean
client/CMakeFiles/scarchat.dir/depend: client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ganome/Projects/SCAR-719/repos/scar-chat7 /home/ganome/Projects/SCAR-719/repos/scar-chat7/client /home/ganome/Projects/SCAR-719/repos/scar-chat7/build /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat.dir/DependInfo.cmake "--color=$(COLOR)"
.PHONY : client/CMakeFiles/scarchat.dir/depend

View File

@ -0,0 +1,40 @@
file(REMOVE_RECURSE
"CMakeFiles/scarchat.dir/link.d"
"CMakeFiles/scarchat_autogen.dir/AutogenUsed.txt"
"CMakeFiles/scarchat_autogen.dir/ParseCache.txt"
"scarchat_autogen"
"CMakeFiles/scarchat.dir/config/client_config.cpp.o"
"CMakeFiles/scarchat.dir/config/client_config.cpp.o.d"
"CMakeFiles/scarchat.dir/connection/client_connection.cpp.o"
"CMakeFiles/scarchat.dir/connection/client_connection.cpp.o.d"
"CMakeFiles/scarchat.dir/main.cpp.o"
"CMakeFiles/scarchat.dir/main.cpp.o.d"
"CMakeFiles/scarchat.dir/mainwindow.cpp.o"
"CMakeFiles/scarchat.dir/mainwindow.cpp.o.d"
"CMakeFiles/scarchat.dir/media/camera_capture.cpp.o"
"CMakeFiles/scarchat.dir/media/camera_capture.cpp.o.d"
"CMakeFiles/scarchat.dir/media/screen_capture.cpp.o"
"CMakeFiles/scarchat.dir/media/screen_capture.cpp.o.d"
"CMakeFiles/scarchat.dir/media/video_encoder.cpp.o"
"CMakeFiles/scarchat.dir/media/video_encoder.cpp.o.d"
"CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o"
"CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o.d"
"CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o"
"CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o.d"
"CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o"
"CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o.d"
"CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o"
"CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o.d"
"CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o"
"CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o.d"
"CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o"
"CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o.d"
"scarchat"
"scarchat.pdb"
"scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/scarchat.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for scarchat.

View File

@ -0,0 +1,357 @@
client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp \
/usr/include/stdc-predef.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/../shared/utils/json_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/include/wchar.h /usr/include/bits/libc-header-start.h \
/usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \
/usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
/usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \
/usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \
/usr/include/bits/wchar2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/include/locale.h /usr/include/bits/locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/include/ctype.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/sys/types.h \
/usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \
/usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \
/usr/include/bits/stdint-intn.h /usr/include/endian.h \
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \
/usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \
/usr/include/bits/thread-shared-types.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
/usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \
/usr/include/bits/stdlib.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/bits/types/error_t.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/json.hpp \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
/usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/include/sys/single_threaded.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/include/wctype.h /usr/include/bits/wctype-wchar.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \
/usr/include/stdint.h /usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdint-least.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/uio_lim.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
/usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \
/usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \
/usr/include/linux/close_range.h /usr/include/syscall.h \
/usr/include/sys/syscall.h /usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/abi_macros.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/conversions/from_json.hpp \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/forward_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/valarray \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \
/usr/include/math.h /usr/include/bits/math-vector.h \
/usr/include/bits/libm-simd-decl-stubs.h \
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
/usr/include/bits/mathcalls-helper-functions.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
/usr/include/bits/iscanonical.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_before.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/slice_array.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_after.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice_array.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/mask_array.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/indirect_array.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/exceptions.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/value_t.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/macro_scope.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/detected.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/void_t.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley.hpp \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \
/usr/include/assert.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/string_escape.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/position_t.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/cpp_future.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/type_traits.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iterator_traits.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/begin.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/end.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \
/usr/include/string.h /usr/include/strings.h \
/usr/include/bits/strings_fortified.h \
/usr/include/bits/string_fortified.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/identity_tag.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/std_fs.hpp \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/filesystem \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_fwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_path.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \
/usr/include/libintl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/codecvt \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_ops.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_json.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iteration_proxy.hpp \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ranges \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/byte_container_with_subtype.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/hash.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/binary_reader.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/input_adapters.hpp \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/json_sax.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/lexer.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/is_sax.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/input/parser.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/internal_iterator.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/primitive_iterator.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/iter_impl.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/iterators/json_reverse_iterator.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/json_custom_base_class.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/json_pointer.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/json_ref.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/output/binary_writer.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/output/output_adapters.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/output/serializer.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_chars.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/ordered_map.hpp \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/any \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/macro_unscope.hpp \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley_undef.hpp

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,2 @@
# Empty dependencies file for scarchat.
# This may be replaced when dependencies are built.

View File

@ -0,0 +1,10 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.1
# compile CXX with /usr/bin/c++
CXX_DEFINES = -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB
CXX_INCLUDES = -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2
CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT

View File

@ -0,0 +1,472 @@
scarchat: \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o \
CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o \
CMakeFiles/scarchat.dir/main.cpp.o \
CMakeFiles/scarchat.dir/mainwindow.cpp.o \
CMakeFiles/scarchat.dir/connection/client_connection.cpp.o \
CMakeFiles/scarchat.dir/config/client_config.cpp.o \
CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o \
CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o \
CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o \
CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o \
CMakeFiles/scarchat.dir/media/camera_capture.cpp.o \
CMakeFiles/scarchat.dir/media/screen_capture.cpp.o \
CMakeFiles/scarchat.dir/media/video_encoder.cpp.o \
CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o \
../shared/libscarchat_shared.a \
/usr/lib64/libQt6Widgets.so.6.10.1 \
/usr/lib64/libQt6Network.so.6.10.1 \
/usr/lib64/libQt6Sql.so.6.10.1 \
/usr/lib64/libboost_system.so.1.88.0 \
/usr/lib64/libssl.so \
/usr/lib64/libcrypto.so \
/usr/lib64/libboost_thread.so.1.88.0 \
../third_party/libargon2_lib.a \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libpthread.a \
/usr/lib64/libssl.so \
/usr/lib64/libcrypto.so \
/usr/lib64/libQt6Gui.so.6.10.1 \
/usr/lib64/libGLX.so \
/usr/lib64/libOpenGL.so \
/usr/lib64/libQt6Core.so.6.10.1 \
/usr/lib64/libsdbus-c++.so \
/usr/lib64/libsystemd.so \
/usr/lib64/libpipewire-0.3.so \
/usr/lib64/libavcodec.so \
/usr/lib64/libavutil.so \
/usr/lib64/libswscale.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libstdc++.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so \
/lib64/libm.so.6 \
/lib64/libmvec.so.1 \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1 \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so \
/lib64/libc.so.6 \
/usr/lib64/libc_nonshared.a \
/lib64/ld-linux-x86-64.so.2 \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1 \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o \
/usr/lib64/libzstd.so.1 \
/usr/lib64/libz.so.1 \
/usr/lib64/libproxy.so.1 \
/usr/lib64/libproxy.so.1 \
/lib64/libproxy.so.1 \
/usr/lib64/libproxy.so.1 \
/usr/lib64/libproxy.so.1 \
/usr/lib64/libEGL.so.1 \
/usr/lib64/libfontconfig.so.1 \
/usr/lib64/libX11.so.6 \
/usr/lib64/libglib-2.0.so.0 \
/usr/lib64/libQt6DBus.so.6 \
/usr/lib64/libxkbcommon.so.0 \
/usr/lib64/libpng16.so.16 \
/usr/lib64/libharfbuzz.so.0 \
/usr/lib64/libmd4c.so.0 \
/usr/lib64/libfreetype.so.6 \
/usr/lib64/libGLdispatch.so.0 \
/usr/lib64/libicui18n.so.77 \
/usr/lib64/libicuuc.so.77 \
/usr/lib64/libdouble-conversion.so.3 \
/usr/lib64/libb2.so.1 \
/usr/lib64/libpcre2-16.so.0 \
/lib64/ld-linux-x86-64.so.2 \
/usr/lib64/libcap.so.2 \
/usr/lib64/libswresample.so.5 \
/usr/lib64/libwebpmux.so.3 \
/usr/lib64/liblcms2.so.2 \
/usr/lib64/liblzma.so.5 \
/usr/lib64/libdav1d.so.7 \
/usr/lib64/librsvg-2.so.2 \
/usr/lib64/libcairo.so.2 \
/usr/lib64/libgobject-2.0.so.0 \
/usr/lib64/libjxl.so.0.11 \
/usr/lib64/libjxl_threads.so.0.11 \
/usr/lib64/libopus.so.0 \
/usr/lib64/libvorbis.so.0 \
/usr/lib64/libvorbisenc.so.2 \
/usr/lib64/libwebp.so.7 \
/usr/lib64/libx264.so.164 \
/usr/lib64/libx265.so.209 \
/usr/lib64/libxvidcore.so.4 \
/usr/lib64/libva.so.2 \
/usr/lib64/libva-drm.so.2 \
/usr/lib64/libva-x11.so.2 \
/usr/lib64/libvdpau.so.1 \
/usr/lib64/libdrm.so.2 \
/usr/lib64/libOpenCL.so.1 \
/usr/lib64/libproxy/libpxbackend-1.0.so \
/usr/lib64/libexpat.so.1 \
/usr/lib64/libxcb.so.1 \
/usr/lib64/libpcre2-8.so.0 \
/usr/lib64/libdbus-1.so.3 \
/usr/lib64/libgraphite2.so.3 \
/usr/lib64/libbz2.so.1 \
/usr/lib64/libicudata.so.77 \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgomp.so.1 \
/usr/lib64/libgio-2.0.so.0 \
/usr/lib64/libgdk_pixbuf-2.0.so.0 \
/usr/lib64/libcairo-gobject.so.2 \
/usr/lib/libcairo-gobject.so.2 \
/lib64/libcairo-gobject.so.2 \
/usr/lib64/libcairo-gobject.so.2 \
/lib/libcairo-gobject.so.2 \
/usr/lib/libcairo-gobject.so.2 \
/usr/lib64/libcairo-gobject.so.2 \
/usr/lib64/libxml2.so.16 \
/usr/lib64/libpangocairo-1.0.so.0 \
/usr/lib64/libpango-1.0.so.0 \
/usr/lib64/libXext.so.6 \
/usr/lib64/libXrender.so.1 \
/usr/lib64/libxcb-render.so.0 \
/usr/lib64/libxcb-shm.so.0 \
/usr/lib64/libpixman-1.so.0 \
/usr/lib64/libffi.so.8 \
/usr/lib64/libjxl_cms.so.0.11 \
/usr/lib64/libbrotlidec.so.1 \
/usr/lib64/libbrotlienc.so.1 \
/lib64/libmvec.so.1 \
/usr/lib64/libogg.so.0 \
/usr/lib64/libsharpyuv.so.0 \
/usr/lib64/libXfixes.so.3 \
/usr/lib64/libX11-xcb.so.1 \
/usr/lib64/libxcb-dri3.so.0 \
/usr/lib64/libXau.so.6 \
/usr/lib64/libXdmcp.so.6 \
/usr/lib64/libgmodule-2.0.so.0 \
/usr/lib64/libmount.so.1 \
/usr/lib64/libjpeg.so.62 \
/usr/lib64/libpangoft2-1.0.so.0 \
/usr/lib64/libfribidi.so.0 \
/usr/lib64/libbrotlicommon.so.1 \
/usr/lib64/libblkid.so.1
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o:
CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o:
CMakeFiles/scarchat.dir/main.cpp.o:
CMakeFiles/scarchat.dir/mainwindow.cpp.o:
CMakeFiles/scarchat.dir/connection/client_connection.cpp.o:
CMakeFiles/scarchat.dir/config/client_config.cpp.o:
CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o:
CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o:
CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o:
CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o:
CMakeFiles/scarchat.dir/media/camera_capture.cpp.o:
CMakeFiles/scarchat.dir/media/screen_capture.cpp.o:
CMakeFiles/scarchat.dir/media/video_encoder.cpp.o:
CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o:
../shared/libscarchat_shared.a:
/usr/lib64/libQt6Widgets.so.6.10.1:
/usr/lib64/libQt6Network.so.6.10.1:
/usr/lib64/libQt6Sql.so.6.10.1:
/usr/lib64/libboost_system.so.1.88.0:
/usr/lib64/libssl.so:
/usr/lib64/libcrypto.so:
/usr/lib64/libboost_thread.so.1.88.0:
../third_party/libargon2_lib.a:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libpthread.a:
/usr/lib64/libssl.so:
/usr/lib64/libcrypto.so:
/usr/lib64/libQt6Gui.so.6.10.1:
/usr/lib64/libGLX.so:
/usr/lib64/libOpenGL.so:
/usr/lib64/libQt6Core.so.6.10.1:
/usr/lib64/libsdbus-c++.so:
/usr/lib64/libsystemd.so:
/usr/lib64/libpipewire-0.3.so:
/usr/lib64/libavcodec.so:
/usr/lib64/libavutil.so:
/usr/lib64/libswscale.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libstdc++.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libm.so:
/lib64/libm.so.6:
/lib64/libmvec.so.1:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/libc.so:
/lib64/libc.so.6:
/usr/lib64/libc_nonshared.a:
/lib64/ld-linux-x86-64.so.2:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crtn.o:
/usr/lib64/libzstd.so.1:
/usr/lib64/libz.so.1:
/usr/lib64/libproxy.so.1:
/usr/lib64/libproxy.so.1:
/lib64/libproxy.so.1:
/usr/lib64/libproxy.so.1:
/usr/lib64/libproxy.so.1:
/usr/lib64/libEGL.so.1:
/usr/lib64/libfontconfig.so.1:
/usr/lib64/libX11.so.6:
/usr/lib64/libglib-2.0.so.0:
/usr/lib64/libQt6DBus.so.6:
/usr/lib64/libxkbcommon.so.0:
/usr/lib64/libpng16.so.16:
/usr/lib64/libharfbuzz.so.0:
/usr/lib64/libmd4c.so.0:
/usr/lib64/libfreetype.so.6:
/usr/lib64/libGLdispatch.so.0:
/usr/lib64/libicui18n.so.77:
/usr/lib64/libicuuc.so.77:
/usr/lib64/libdouble-conversion.so.3:
/usr/lib64/libb2.so.1:
/usr/lib64/libpcre2-16.so.0:
/lib64/ld-linux-x86-64.so.2:
/usr/lib64/libcap.so.2:
/usr/lib64/libswresample.so.5:
/usr/lib64/libwebpmux.so.3:
/usr/lib64/liblcms2.so.2:
/usr/lib64/liblzma.so.5:
/usr/lib64/libdav1d.so.7:
/usr/lib64/librsvg-2.so.2:
/usr/lib64/libcairo.so.2:
/usr/lib64/libgobject-2.0.so.0:
/usr/lib64/libjxl.so.0.11:
/usr/lib64/libjxl_threads.so.0.11:
/usr/lib64/libopus.so.0:
/usr/lib64/libvorbis.so.0:
/usr/lib64/libvorbisenc.so.2:
/usr/lib64/libwebp.so.7:
/usr/lib64/libx264.so.164:
/usr/lib64/libx265.so.209:
/usr/lib64/libxvidcore.so.4:
/usr/lib64/libva.so.2:
/usr/lib64/libva-drm.so.2:
/usr/lib64/libva-x11.so.2:
/usr/lib64/libvdpau.so.1:
/usr/lib64/libdrm.so.2:
/usr/lib64/libOpenCL.so.1:
/usr/lib64/libproxy/libpxbackend-1.0.so:
/usr/lib64/libexpat.so.1:
/usr/lib64/libxcb.so.1:
/usr/lib64/libpcre2-8.so.0:
/usr/lib64/libdbus-1.so.3:
/usr/lib64/libgraphite2.so.3:
/usr/lib64/libbz2.so.1:
/usr/lib64/libicudata.so.77:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/libgomp.so.1:
/usr/lib64/libgio-2.0.so.0:
/usr/lib64/libgdk_pixbuf-2.0.so.0:
/usr/lib64/libcairo-gobject.so.2:
/usr/lib/libcairo-gobject.so.2:
/lib64/libcairo-gobject.so.2:
/usr/lib64/libcairo-gobject.so.2:
/lib/libcairo-gobject.so.2:
/usr/lib/libcairo-gobject.so.2:
/usr/lib64/libcairo-gobject.so.2:
/usr/lib64/libxml2.so.16:
/usr/lib64/libpangocairo-1.0.so.0:
/usr/lib64/libpango-1.0.so.0:
/usr/lib64/libXext.so.6:
/usr/lib64/libXrender.so.1:
/usr/lib64/libxcb-render.so.0:
/usr/lib64/libxcb-shm.so.0:
/usr/lib64/libpixman-1.so.0:
/usr/lib64/libffi.so.8:
/usr/lib64/libjxl_cms.so.0.11:
/usr/lib64/libbrotlidec.so.1:
/usr/lib64/libbrotlienc.so.1:
/lib64/libmvec.so.1:
/usr/lib64/libogg.so.0:
/usr/lib64/libsharpyuv.so.0:
/usr/lib64/libXfixes.so.3:
/usr/lib64/libX11-xcb.so.1:
/usr/lib64/libxcb-dri3.so.0:
/usr/lib64/libXau.so.6:
/usr/lib64/libXdmcp.so.6:
/usr/lib64/libgmodule-2.0.so.0:
/usr/lib64/libmount.so.1:
/usr/lib64/libjpeg.so.62:
/usr/lib64/libpangoft2-1.0.so.0:
/usr/lib64/libfribidi.so.0:
/usr/lib64/libbrotlicommon.so.1:
/usr/lib64/libblkid.so.1:

View File

@ -0,0 +1 @@
/usr/bin/c++ -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/scarchat.dir/link.d CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o CMakeFiles/scarchat.dir/main.cpp.o CMakeFiles/scarchat.dir/mainwindow.cpp.o CMakeFiles/scarchat.dir/connection/client_connection.cpp.o CMakeFiles/scarchat.dir/config/client_config.cpp.o CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o CMakeFiles/scarchat.dir/media/camera_capture.cpp.o CMakeFiles/scarchat.dir/media/screen_capture.cpp.o CMakeFiles/scarchat.dir/media/video_encoder.cpp.o CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o -o scarchat ../shared/libscarchat_shared.a /usr/lib64/libQt6Widgets.so.6.10.1 /usr/lib64/libQt6Network.so.6.10.1 /usr/lib64/libQt6Sql.so.6.10.1 /usr/lib64/libboost_system.so.1.88.0 /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libboost_thread.so.1.88.0 ../third_party/libargon2_lib.a -lpthread /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libQt6Gui.so.6.10.1 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Core.so.6.10.1 /usr/lib64/libsdbus-c++.so /usr/lib64/libsystemd.so /usr/lib64/libpipewire-0.3.so /usr/lib64/libavcodec.so /usr/lib64/libavutil.so /usr/lib64/libswscale.so

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,227 @@
client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o: \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp \
/usr/include/stdc-predef.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/include/wchar.h /usr/include/bits/libc-header-start.h \
/usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \
/usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
/usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \
/usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \
/usr/include/bits/wchar2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/include/locale.h /usr/include/bits/locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/include/ctype.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/bits/types/time_t.h \
/usr/include/bits/types/struct_timespec.h /usr/include/bits/sched.h \
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/clock_t.h /usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/timer_t.h \
/usr/include/bits/types/struct_itimerspec.h \
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h /usr/include/bits/setjmp.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/include/sys/single_threaded.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/sys/types.h \
/usr/include/bits/stdint-intn.h /usr/include/endian.h \
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/types/sigset_t.h /usr/include/bits/select2.h \
/usr/include/bits/select-decl.h /usr/include/alloca.h \
/usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \
/usr/include/bits/stdlib.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/bits/types/error_t.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/include/wctype.h /usr/include/bits/wctype-wchar.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \
/usr/include/stdint.h /usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdint-least.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/uio_lim.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
/usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \
/usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \
/usr/include/linux/close_range.h /usr/include/syscall.h \
/usr/include/sys/syscall.h /usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc

View File

@ -0,0 +1,553 @@
client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp \
/usr/include/stdc-predef.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/include/wchar.h /usr/include/bits/libc-header-start.h \
/usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/include/bits/wchar.h /usr/include/bits/types/wint_t.h \
/usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
/usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \
/usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \
/usr/include/bits/wchar2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/include/locale.h /usr/include/bits/locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/include/ctype.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/bits/time64.h \
/usr/include/bits/endian.h /usr/include/bits/endianness.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/bits/types/time_t.h \
/usr/include/bits/types/struct_timespec.h /usr/include/bits/sched.h \
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/clock_t.h /usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/timer_t.h \
/usr/include/bits/types/struct_itimerspec.h \
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h /usr/include/bits/setjmp.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/include/sys/single_threaded.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/sys/types.h \
/usr/include/bits/stdint-intn.h /usr/include/endian.h \
/usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/types/sigset_t.h /usr/include/bits/select2.h \
/usr/include/bits/select-decl.h /usr/include/alloca.h \
/usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \
/usr/include/bits/stdlib.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/bits/types/error_t.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/include/wctype.h /usr/include/bits/wctype-wchar.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \
/usr/include/stdint.h /usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdint-least.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/uio_lim.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
/usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \
/usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \
/usr/include/linux/close_range.h /usr/include/syscall.h \
/usr/include/sys/syscall.h /usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \
/usr/include/spa-0.2/spa/utils/hook.h \
/usr/include/spa-0.2/spa/utils/defs.h /usr/include/inttypes.h \
/usr/include/signal.h /usr/include/bits/signum-generic.h \
/usr/include/bits/signum-arch.h /usr/include/bits/types/sig_atomic_t.h \
/usr/include/bits/types/siginfo_t.h /usr/include/bits/types/__sigval_t.h \
/usr/include/bits/siginfo-arch.h /usr/include/bits/siginfo-consts.h \
/usr/include/bits/siginfo-consts-arch.h \
/usr/include/bits/types/sigval_t.h /usr/include/bits/types/sigevent_t.h \
/usr/include/bits/sigevent-consts.h /usr/include/bits/sigaction.h \
/usr/include/bits/sigcontext.h /usr/include/bits/types/stack_t.h \
/usr/include/sys/ucontext.h /usr/include/bits/sigstack.h \
/usr/include/bits/sigstksz.h /usr/include/bits/ss_flags.h \
/usr/include/bits/types/struct_sigstack.h /usr/include/bits/sigthread.h \
/usr/include/bits/signal_ext.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h \
/usr/include/string.h /usr/include/strings.h \
/usr/include/bits/strings_fortified.h \
/usr/include/bits/string_fortified.h \
/usr/include/spa-0.2/spa/utils/list.h /usr/include/spa-0.2/spa/pod/pod.h \
/usr/include/spa-0.2/spa/utils/type.h \
/usr/include/spa-0.2/spa/utils/string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.h \
/usr/include/libavcodec/avcodec.h /usr/include/libavutil/samplefmt.h \
/usr/include/libavutil/attributes.h /usr/include/libavutil/avutil.h \
/usr/include/libavutil/common.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/math.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \
/usr/include/math.h /usr/include/bits/math-vector.h \
/usr/include/bits/libm-simd-decl-stubs.h \
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
/usr/include/bits/mathcalls-helper-functions.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
/usr/include/bits/iscanonical.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \
/usr/include/libavutil/attributes.h /usr/include/libavutil/error.h \
/usr/include/libavutil/macros.h /usr/include/libavutil/avconfig.h \
/usr/include/x86_64-pc-linux-gnu/libavutil/avconfig.h \
/usr/include/libavutil/version.h /usr/include/libavutil/mem.h \
/usr/include/libavutil/rational.h /usr/include/libavutil/mathematics.h \
/usr/include/libavutil/intfloat.h /usr/include/libavutil/log.h \
/usr/include/libavutil/pixfmt.h /usr/include/libavutil/buffer.h \
/usr/include/libavutil/channel_layout.h /usr/include/libavutil/dict.h \
/usr/include/libavutil/frame.h /usr/include/libavutil/avutil.h \
/usr/include/libavutil/buffer.h /usr/include/libavutil/channel_layout.h \
/usr/include/libavutil/dict.h /usr/include/libavutil/samplefmt.h \
/usr/include/libavutil/log.h /usr/include/libavutil/pixfmt.h \
/usr/include/libavutil/rational.h /usr/include/libavcodec/codec.h \
/usr/include/libavutil/hwcontext.h /usr/include/libavutil/frame.h \
/usr/include/libavcodec/codec_id.h \
/usr/include/libavcodec/version_major.h \
/usr/include/libavcodec/version_major.h \
/usr/include/libavcodec/codec_id.h /usr/include/libavcodec/defs.h \
/usr/include/libavcodec/packet.h /usr/include/libavutil/version.h \
/usr/include/libavcodec/version.h /usr/include/libavcodec/codec_desc.h \
/usr/include/libavcodec/codec_par.h /usr/include/libavutil/imgutils.h \
/usr/include/libavutil/pixdesc.h /usr/include/libavutil/opt.h \
/usr/include/libswscale/swscale.h \
/usr/include/libswscale/version_major.h \
/usr/include/libswscale/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/random \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/opt_random.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \
/usr/include/libintl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \
/usr/include/sys/mman.h /usr/include/bits/mman.h \
/usr/include/bits/mman-map-flags-generic.h \
/usr/include/bits/mman-linux.h /usr/include/bits/mman-shared.h \
/usr/include/bits/mman_ext.h /usr/include/sdbus-c++/sdbus-c++.h \
/usr/include/sdbus-c++/IConnection.h /usr/include/sdbus-c++/TypeTraits.h \
/usr/include/sdbus-c++/Error.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/monostate.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode-data.h \
/usr/include/sdbus-c++/IObject.h \
/usr/include/sdbus-c++/ConvenienceApiClasses.h \
/usr/include/sdbus-c++/Message.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \
/usr/include/assert.h /usr/include/sdbus-c++/Types.h \
/usr/include/sdbus-c++/VTableItems.h /usr/include/sdbus-c++/Flags.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bitset \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/future \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/mutex \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_lock.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/condition_variable \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stop_token \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_thread.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/semaphore \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/semaphore_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_timed_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/this_thread_sleep.h \
/usr/include/sys/time.h /usr/include/semaphore.h \
/usr/include/bits/semaphore.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_futex.h \
/usr/include/sdbus-c++/ConvenienceApiClasses.inl \
/usr/include/sdbus-c++/IProxy.h /usr/include/sdbus-c++/MethodResult.h \
/usr/include/sdbus-c++/VTableItems.inl \
/usr/include/sdbus-c++/AdaptorInterfaces.h \
/usr/include/sdbus-c++/ProxyInterfaces.h \
/usr/include/sdbus-c++/StandardInterfaces.h \
/usr/include/pipewire-0.3/pipewire/pipewire.h \
/usr/include/spa-0.2/spa/support/plugin.h \
/usr/include/spa-0.2/spa/utils/dict.h \
/usr/include/pipewire-0.3/pipewire/array.h \
/usr/include/pipewire-0.3/pipewire/client.h \
/usr/include/spa-0.2/spa/param/param.h \
/usr/include/spa-0.2/spa/param/buffers.h \
/usr/include/spa-0.2/spa/param/profile.h \
/usr/include/spa-0.2/spa/param/port-config.h \
/usr/include/spa-0.2/spa/param/route.h \
/usr/include/pipewire-0.3/pipewire/type.h \
/usr/include/pipewire-0.3/pipewire/proxy.h \
/usr/include/pipewire-0.3/pipewire/protocol.h \
/usr/include/pipewire-0.3/pipewire/context.h \
/usr/include/pipewire-0.3/pipewire/core.h \
/usr/include/pipewire-0.3/pipewire/properties.h \
/usr/include/spa-0.2/spa/utils/cleanup.h /usr/include/dirent.h \
/usr/include/bits/dirent.h /usr/include/bits/dirent_ext.h \
/usr/include/pipewire-0.3/pipewire/loop.h \
/usr/include/spa-0.2/spa/support/loop.h \
/usr/include/spa-0.2/spa/support/system.h \
/usr/include/pipewire-0.3/pipewire/utils.h /usr/include/sys/un.h \
/usr/include/bits/sockaddr.h \
/usr/include/pipewire-0.3/pipewire/permission.h \
/usr/include/pipewire-0.3/pipewire/conf.h \
/usr/include/spa-0.2/spa/utils/json-core.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/float.h \
/usr/include/pipewire-0.3/pipewire/device.h \
/usr/include/pipewire-0.3/pipewire/buffers.h \
/usr/include/spa-0.2/spa/node/node.h \
/usr/include/spa-0.2/spa/buffer/buffer.h \
/usr/include/spa-0.2/spa/buffer/meta.h \
/usr/include/spa-0.2/spa/node/event.h \
/usr/include/spa-0.2/spa/pod/event.h \
/usr/include/spa-0.2/spa/node/command.h \
/usr/include/spa-0.2/spa/pod/command.h \
/usr/include/pipewire-0.3/pipewire/mem.h \
/usr/include/pipewire-0.3/pipewire/factory.h \
/usr/include/pipewire-0.3/pipewire/keys.h \
/usr/include/pipewire-0.3/pipewire/log.h \
/usr/include/spa-0.2/spa/support/log.h \
/usr/include/pipewire-0.3/pipewire/link.h \
/usr/include/pipewire-0.3/pipewire/main-loop.h \
/usr/include/pipewire-0.3/pipewire/map.h \
/usr/include/pipewire-0.3/pipewire/module.h \
/usr/include/pipewire-0.3/pipewire/node.h \
/usr/include/pipewire-0.3/pipewire/port.h \
/usr/include/pipewire-0.3/pipewire/stream.h \
/usr/include/pipewire-0.3/pipewire/filter.h \
/usr/include/spa-0.2/spa/node/io.h \
/usr/include/pipewire-0.3/pipewire/thread-loop.h \
/usr/include/pipewire-0.3/pipewire/data-loop.h \
/usr/include/spa-0.2/spa/support/thread.h \
/usr/include/pipewire-0.3/pipewire/version.h \
/usr/include/spa-0.2/spa/param/video/format-utils.h \
/usr/include/spa-0.2/spa/param/format-utils.h \
/usr/include/spa-0.2/spa/pod/parser.h \
/usr/include/spa-0.2/spa/pod/iter.h \
/usr/include/spa-0.2/spa/pod/vararg.h \
/usr/include/spa-0.2/spa/param/format.h \
/usr/include/spa-0.2/spa/param/video/format.h \
/usr/include/spa-0.2/spa/param/video/raw.h \
/usr/include/spa-0.2/spa/param/video/chroma.h \
/usr/include/spa-0.2/spa/param/video/color.h \
/usr/include/spa-0.2/spa/param/video/multiview.h \
/usr/include/spa-0.2/spa/param/video/dsp.h \
/usr/include/spa-0.2/spa/param/video/encoded.h \
/usr/include/spa-0.2/spa/param/video/h264.h \
/usr/include/spa-0.2/spa/param/video/mjpg.h \
/usr/include/spa-0.2/spa/param/video/raw-utils.h \
/usr/include/spa-0.2/spa/pod/builder.h \
/usr/include/spa-0.2/spa/param/video/dsp-utils.h \
/usr/include/spa-0.2/spa/param/video/h264-utils.h \
/usr/include/spa-0.2/spa/param/video/mjpg-utils.h \
/usr/include/spa-0.2/spa/param/video/type-info.h \
/usr/include/spa-0.2/spa/param/video/raw-types.h \
/usr/include/qt6/QtGui/QImage /usr/include/qt6/QtGui/qimage.h \
/usr/include/qt6/QtGui/qtguiglobal.h /usr/include/qt6/QtCore/qglobal.h \
/usr/include/qt6/QtCore/qtcoreglobal.h \
/usr/include/qt6/QtCore/qtversionchecks.h \
/usr/include/qt6/QtCore/qtconfiginclude.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \
/usr/include/qt6/QtCore/qconfig.h \
/usr/include/qt6/QtCore/qtcore-config.h \
/usr/include/qt6/QtCore/qtconfigmacros.h \
/usr/include/qt6/QtCore/qtdeprecationdefinitions.h \
/usr/include/qt6/QtCore/qcompilerdetection.h \
/usr/include/qt6/QtCore/qprocessordetection.h \
/usr/include/qt6/QtCore/qsystemdetection.h \
/usr/include/qt6/QtCore/qtcoreexports.h \
/usr/include/qt6/QtCore/qtdeprecationmarkers.h \
/usr/include/qt6/QtCore/qtclasshelpermacros.h \
/usr/include/qt6/QtCore/qtpreprocessorsupport.h \
/usr/include/qt6/QtCore/qassert.h /usr/include/qt6/QtCore/qtnoop.h \
/usr/include/qt6/QtCore/qtypes.h /usr/include/qt6/QtCore/qtversion.h \
/usr/include/qt6/QtCore/qtypeinfo.h \
/usr/include/qt6/QtCore/qcontainerfwd.h \
/usr/include/qt6/QtCore/qsysinfo.h /usr/include/qt6/QtCore/qlogging.h \
/usr/include/qt6/QtCore/qflags.h /usr/include/qt6/QtCore/qcompare_impl.h \
/usr/include/qt6/QtCore/qatomic.h /usr/include/qt6/QtCore/qbasicatomic.h \
/usr/include/qt6/QtCore/qatomic_cxx11.h \
/usr/include/qt6/QtCore/qgenericatomic.h \
/usr/include/qt6/QtCore/qyieldcpu.h \
/usr/include/qt6/QtCore/qconstructormacros.h \
/usr/include/qt6/QtCore/qdarwinhelpers.h \
/usr/include/qt6/QtCore/qexceptionhandling.h \
/usr/include/qt6/QtCore/qforeach.h \
/usr/include/qt6/QtCore/qttypetraits.h \
/usr/include/qt6/QtCore/qfunctionpointer.h \
/usr/include/qt6/QtCore/qglobalstatic.h \
/usr/include/qt6/QtCore/qmalloc.h /usr/include/qt6/QtCore/qminmax.h \
/usr/include/qt6/QtCore/qnumeric.h \
/usr/include/qt6/QtCore/q20type_traits.h \
/usr/include/qt6/QtCore/qoverload.h /usr/include/qt6/QtCore/qswap.h \
/usr/include/qt6/QtCore/qtenvironmentvariables.h \
/usr/include/qt6/QtCore/qtresource.h \
/usr/include/qt6/QtCore/qttranslation.h \
/usr/include/qt6/QtCore/qversiontagging.h \
/usr/include/qt6/QtGui/qtgui-config.h \
/usr/include/qt6/QtGui/qtguiexports.h /usr/include/qt6/QtGui/qcolor.h \
/usr/include/qt6/QtGui/qrgb.h /usr/include/qt6/QtCore/qnamespace.h \
/usr/include/qt6/QtCore/qcompare.h \
/usr/include/qt6/QtCore/qstdlibdetection.h \
/usr/include/qt6/QtCore/qcomparehelpers.h \
/usr/include/qt6/QtCore/qtmetamacros.h \
/usr/include/qt6/QtCore/qstringlist.h /usr/include/qt6/QtCore/qlist.h \
/usr/include/qt6/QtCore/qarraydatapointer.h \
/usr/include/qt6/QtCore/qarraydataops.h \
/usr/include/qt6/QtCore/qarraydata.h /usr/include/qt6/QtCore/qpair.h \
/usr/include/qt6/QtCore/qcontainertools_impl.h \
/usr/include/qt6/QtCore/qxptype_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \
/usr/include/qt6/QtCore/q20functional.h \
/usr/include/qt6/QtCore/q20memory.h /usr/include/qt6/QtCore/q17memory.h \
/usr/include/qt6/QtCore/qhashfunctions.h \
/usr/include/qt6/QtCore/qstring.h /usr/include/qt6/QtCore/qchar.h \
/usr/include/qt6/QtCore/qstringview.h \
/usr/include/qt6/QtCore/qbytearray.h /usr/include/qt6/QtCore/qrefcount.h \
/usr/include/qt6/QtCore/qbytearrayalgorithms.h \
/usr/include/qt6/QtCore/qbytearrayview.h \
/usr/include/qt6/QtCore/qstringfwd.h \
/usr/include/qt6/QtCore/qstringalgorithms.h \
/usr/include/qt6/QtCore/qlatin1stringview.h \
/usr/include/qt6/QtCore/qanystringview.h \
/usr/include/qt6/QtCore/qutf8stringview.h \
/usr/include/qt6/QtCore/qstringtokenizer.h \
/usr/include/qt6/QtCore/q23type_traits.h \
/usr/include/qt6/QtCore/qstringbuilder.h \
/usr/include/qt6/QtCore/qstringconverter.h \
/usr/include/qt6/QtCore/qstringconverter_base.h \
/usr/include/qt6/QtCore/qiterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ranges \
/usr/include/qt6/QtCore/qbytearraylist.h \
/usr/include/qt6/QtCore/qalgorithms.h \
/usr/include/qt6/QtCore/qstringmatcher.h \
/usr/include/qt6/QtGui/qrgba64.h /usr/include/qt6/QtGui/qpaintdevice.h \
/usr/include/qt6/QtGui/qwindowdefs.h \
/usr/include/qt6/QtCore/qobjectdefs.h \
/usr/include/qt6/QtCore/qobjectdefs_impl.h \
/usr/include/qt6/QtCore/qfunctionaltools_impl.h \
/usr/include/qt6/QtCore/qrect.h \
/usr/include/qt6/QtCore/qcheckedint_impl.h \
/usr/include/qt6/QtCore/qmargins.h /usr/include/qt6/QtCore/q23utility.h \
/usr/include/qt6/QtCore/q20utility.h /usr/include/qt6/QtCore/qsize.h \
/usr/include/qt6/QtCore/qpoint.h /usr/include/qt6/QtGui/qpixelformat.h \
/usr/include/qt6/QtGui/qtransform.h /usr/include/qt6/QtGui/qpolygon.h \
/usr/include/qt6/QtGui/qregion.h /usr/include/qt6/QtCore/qdatastream.h \
/usr/include/qt6/QtCore/qiodevicebase.h \
/usr/include/qt6/QtCore/qscopedpointer.h /usr/include/qt6/QtCore/qspan.h \
/usr/include/qt6/QtCore/q20iterator.h /usr/include/qt6/QtCore/qline.h

View File

@ -0,0 +1,273 @@
client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o: \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp \
/usr/include/stdc-predef.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdint-least.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/include/wchar.h /usr/include/bits/floatn.h \
/usr/include/bits/floatn-common.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
/usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \
/usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \
/usr/include/bits/wchar2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/include/locale.h /usr/include/bits/locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/include/ctype.h /usr/include/bits/endian.h \
/usr/include/bits/endianness.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/bits/types/time_t.h \
/usr/include/bits/types/struct_timespec.h /usr/include/bits/sched.h \
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/clock_t.h /usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/timer_t.h \
/usr/include/bits/types/struct_itimerspec.h \
/usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h /usr/include/bits/setjmp.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/include/sys/single_threaded.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/sys/types.h \
/usr/include/endian.h /usr/include/bits/byteswap.h \
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
/usr/include/bits/select2.h /usr/include/bits/select-decl.h \
/usr/include/alloca.h /usr/include/bits/stdlib-bsearch.h \
/usr/include/bits/stdlib-float.h /usr/include/bits/stdlib.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/bits/types/error_t.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/include/wctype.h /usr/include/bits/wctype-wchar.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/uio_lim.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
/usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \
/usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \
/usr/include/linux/close_range.h /usr/include/syscall.h \
/usr/include/sys/syscall.h /usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/include/libavcodec/avcodec.h /usr/include/libavutil/samplefmt.h \
/usr/include/libavutil/attributes.h /usr/include/libavutil/avutil.h \
/usr/include/libavutil/common.h /usr/include/inttypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/math.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \
/usr/include/math.h /usr/include/bits/math-vector.h \
/usr/include/bits/libm-simd-decl-stubs.h \
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
/usr/include/bits/mathcalls-helper-functions.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
/usr/include/bits/iscanonical.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h \
/usr/include/string.h /usr/include/strings.h \
/usr/include/bits/strings_fortified.h \
/usr/include/bits/string_fortified.h /usr/include/libavutil/attributes.h \
/usr/include/libavutil/error.h /usr/include/libavutil/macros.h \
/usr/include/libavutil/avconfig.h \
/usr/include/x86_64-pc-linux-gnu/libavutil/avconfig.h \
/usr/include/libavutil/version.h /usr/include/libavutil/mem.h \
/usr/include/libavutil/rational.h /usr/include/libavutil/mathematics.h \
/usr/include/libavutil/intfloat.h /usr/include/libavutil/log.h \
/usr/include/libavutil/pixfmt.h /usr/include/libavutil/buffer.h \
/usr/include/libavutil/channel_layout.h /usr/include/libavutil/dict.h \
/usr/include/libavutil/frame.h /usr/include/libavutil/avutil.h \
/usr/include/libavutil/buffer.h /usr/include/libavutil/channel_layout.h \
/usr/include/libavutil/dict.h /usr/include/libavutil/samplefmt.h \
/usr/include/libavutil/log.h /usr/include/libavutil/pixfmt.h \
/usr/include/libavutil/rational.h /usr/include/libavcodec/codec.h \
/usr/include/libavutil/hwcontext.h /usr/include/libavutil/frame.h \
/usr/include/libavcodec/codec_id.h \
/usr/include/libavcodec/version_major.h \
/usr/include/libavcodec/version_major.h \
/usr/include/libavcodec/codec_id.h /usr/include/libavcodec/defs.h \
/usr/include/libavcodec/packet.h /usr/include/libavutil/version.h \
/usr/include/libavcodec/version.h /usr/include/libavcodec/codec_desc.h \
/usr/include/libavcodec/codec_par.h /usr/include/libavutil/imgutils.h \
/usr/include/libavutil/pixdesc.h /usr/include/libavutil/opt.h \
/usr/include/libswscale/swscale.h \
/usr/include/libswscale/version_major.h \
/usr/include/libswscale/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring

View File

@ -0,0 +1,16 @@
CMAKE_PROGRESS_1 = 14
CMAKE_PROGRESS_2 = 15
CMAKE_PROGRESS_3 = 16
CMAKE_PROGRESS_4 = 17
CMAKE_PROGRESS_5 = 18
CMAKE_PROGRESS_6 = 19
CMAKE_PROGRESS_7 = 20
CMAKE_PROGRESS_8 = 21
CMAKE_PROGRESS_9 = 22
CMAKE_PROGRESS_10 = 23
CMAKE_PROGRESS_11 = 24
CMAKE_PROGRESS_12 = 25
CMAKE_PROGRESS_13 = 26
CMAKE_PROGRESS_14 = 27
CMAKE_PROGRESS_15 = 28

View File

@ -0,0 +1,3 @@
client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o: \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp \
/usr/include/stdc-predef.h

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,485 @@
client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp \
/usr/include/stdc-predef.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.h \
/usr/include/qt6/QtWidgets/QWidget /usr/include/qt6/QtWidgets/qwidget.h \
/usr/include/qt6/QtWidgets/qtwidgetsglobal.h \
/usr/include/qt6/QtGui/qtguiglobal.h /usr/include/qt6/QtCore/qglobal.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdint-least.h /usr/include/assert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h \
/usr/include/qt6/QtCore/qtcoreglobal.h \
/usr/include/qt6/QtCore/qtversionchecks.h \
/usr/include/qt6/QtCore/qtconfiginclude.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \
/usr/include/qt6/QtCore/qconfig.h \
/usr/include/qt6/QtCore/qtcore-config.h \
/usr/include/qt6/QtCore/qtconfigmacros.h \
/usr/include/qt6/QtCore/qtdeprecationdefinitions.h \
/usr/include/qt6/QtCore/qcompilerdetection.h \
/usr/include/qt6/QtCore/qprocessordetection.h \
/usr/include/qt6/QtCore/qsystemdetection.h \
/usr/include/qt6/QtCore/qtcoreexports.h \
/usr/include/qt6/QtCore/qtdeprecationmarkers.h \
/usr/include/qt6/QtCore/qtclasshelpermacros.h \
/usr/include/qt6/QtCore/qtpreprocessorsupport.h \
/usr/include/qt6/QtCore/qassert.h /usr/include/qt6/QtCore/qtnoop.h \
/usr/include/qt6/QtCore/qtypes.h /usr/include/qt6/QtCore/qtversion.h \
/usr/include/qt6/QtCore/qtypeinfo.h \
/usr/include/qt6/QtCore/qcontainerfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \
/usr/include/qt6/QtCore/qsysinfo.h /usr/include/qt6/QtCore/qlogging.h \
/usr/include/qt6/QtCore/qflags.h /usr/include/qt6/QtCore/qcompare_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/bits/floatn.h \
/usr/include/bits/floatn-common.h /usr/include/bits/types/locale_t.h \
/usr/include/bits/types/__locale_t.h /usr/include/sys/types.h \
/usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \
/usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \
/usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \
/usr/include/bits/thread-shared-types.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
/usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \
/usr/include/bits/stdlib.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/include/qt6/QtCore/qatomic.h /usr/include/qt6/QtCore/qbasicatomic.h \
/usr/include/qt6/QtCore/qatomic_cxx11.h \
/usr/include/qt6/QtCore/qgenericatomic.h \
/usr/include/qt6/QtCore/qyieldcpu.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
/usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/bits/types/error_t.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/uio_lim.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
/usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \
/usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \
/usr/include/linux/close_range.h /usr/include/syscall.h \
/usr/include/sys/syscall.h /usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/include/qt6/QtCore/qconstructormacros.h \
/usr/include/qt6/QtCore/qdarwinhelpers.h \
/usr/include/qt6/QtCore/qexceptionhandling.h \
/usr/include/qt6/QtCore/qforeach.h \
/usr/include/qt6/QtCore/qttypetraits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/monostate.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \
/usr/include/qt6/QtCore/qfunctionpointer.h \
/usr/include/qt6/QtCore/qglobalstatic.h \
/usr/include/qt6/QtCore/qmalloc.h /usr/include/qt6/QtCore/qminmax.h \
/usr/include/qt6/QtCore/qnumeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/include/math.h /usr/include/bits/math-vector.h \
/usr/include/bits/libm-simd-decl-stubs.h \
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
/usr/include/bits/mathcalls-helper-functions.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
/usr/include/bits/iscanonical.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \
/usr/include/qt6/QtCore/q20type_traits.h \
/usr/include/qt6/QtCore/qoverload.h /usr/include/qt6/QtCore/qswap.h \
/usr/include/qt6/QtCore/qtenvironmentvariables.h \
/usr/include/qt6/QtCore/qtresource.h \
/usr/include/qt6/QtCore/qttranslation.h \
/usr/include/qt6/QtCore/qversiontagging.h \
/usr/include/qt6/QtGui/qtgui-config.h \
/usr/include/qt6/QtGui/qtguiexports.h \
/usr/include/qt6/QtWidgets/qtwidgets-config.h \
/usr/include/qt6/QtWidgets/qtwidgetsexports.h \
/usr/include/qt6/QtGui/qwindowdefs.h \
/usr/include/qt6/QtCore/qobjectdefs.h \
/usr/include/qt6/QtCore/qnamespace.h /usr/include/qt6/QtCore/qcompare.h \
/usr/include/qt6/QtCore/qstdlibdetection.h \
/usr/include/qt6/QtCore/qcomparehelpers.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \
/usr/include/qt6/QtCore/qtmetamacros.h \
/usr/include/qt6/QtCore/qobjectdefs_impl.h \
/usr/include/qt6/QtCore/qfunctionaltools_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/include/wchar.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
/usr/include/bits/types/FILE.h /usr/include/bits/wchar2-decl.h \
/usr/include/bits/wchar2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/include/locale.h /usr/include/bits/locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/include/ctype.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/include/sys/single_threaded.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/include/wctype.h /usr/include/bits/wctype-wchar.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \
/usr/include/qt6/QtCore/qobject.h /usr/include/qt6/QtCore/qstring.h \
/usr/include/qt6/QtCore/qchar.h /usr/include/qt6/QtCore/qstringview.h \
/usr/include/qt6/QtCore/qbytearray.h /usr/include/qt6/QtCore/qrefcount.h \
/usr/include/qt6/QtCore/qarraydata.h /usr/include/qt6/QtCore/qpair.h \
/usr/include/string.h /usr/include/strings.h \
/usr/include/bits/strings_fortified.h \
/usr/include/bits/string_fortified.h \
/usr/include/qt6/QtCore/qarraydatapointer.h \
/usr/include/qt6/QtCore/qarraydataops.h \
/usr/include/qt6/QtCore/qcontainertools_impl.h \
/usr/include/qt6/QtCore/qxptype_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \
/usr/include/qt6/QtCore/q20functional.h \
/usr/include/qt6/QtCore/q20memory.h /usr/include/qt6/QtCore/q17memory.h \
/usr/include/qt6/QtCore/qbytearrayalgorithms.h \
/usr/include/qt6/QtCore/qbytearrayview.h \
/usr/include/qt6/QtCore/qstringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h \
/usr/include/qt6/QtCore/qstringalgorithms.h \
/usr/include/qt6/QtCore/qlatin1stringview.h \
/usr/include/qt6/QtCore/qanystringview.h \
/usr/include/qt6/QtCore/qutf8stringview.h \
/usr/include/qt6/QtCore/qstringtokenizer.h \
/usr/include/qt6/QtCore/q23type_traits.h \
/usr/include/qt6/QtCore/qstringbuilder.h \
/usr/include/qt6/QtCore/qstringconverter.h \
/usr/include/qt6/QtCore/qstringconverter_base.h \
/usr/include/qt6/QtCore/qlist.h /usr/include/qt6/QtCore/qhashfunctions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \
/usr/include/qt6/QtCore/qiterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ranges \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span \
/usr/include/qt6/QtCore/qbytearraylist.h \
/usr/include/qt6/QtCore/qstringlist.h \
/usr/include/qt6/QtCore/qalgorithms.h \
/usr/include/qt6/QtCore/qstringmatcher.h \
/usr/include/qt6/QtCore/qscopedpointer.h \
/usr/include/qt6/QtCore/qmetatype.h \
/usr/include/qt6/QtCore/qdatastream.h \
/usr/include/qt6/QtCore/qiodevicebase.h \
/usr/include/qt6/QtCore/qfloat16.h /usr/include/qt6/QtCore/qmath.h \
/usr/include/qt6/QtCore/qtformat_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \
/usr/include/libintl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode-data.h \
/usr/include/qt6/QtCore/qiterable.h \
/usr/include/qt6/QtCore/qtaggedpointer.h \
/usr/include/qt6/QtCore/qmetacontainer.h \
/usr/include/qt6/QtCore/qcontainerinfo.h \
/usr/include/qt6/QtCore/qscopeguard.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \
/usr/include/qt6/QtCore/qobject_impl.h \
/usr/include/qt6/QtCore/qbindingstorage.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \
/usr/include/qt6/QtCore/qmargins.h \
/usr/include/qt6/QtCore/qcheckedint_impl.h \
/usr/include/qt6/QtCore/q23utility.h \
/usr/include/qt6/QtCore/q20utility.h /usr/include/qt6/QtGui/qaction.h \
/usr/include/qt6/QtGui/qkeysequence.h /usr/include/qt6/QtGui/qicon.h \
/usr/include/qt6/QtCore/qsize.h /usr/include/qt6/QtGui/qpixmap.h \
/usr/include/qt6/QtGui/qpaintdevice.h /usr/include/qt6/QtCore/qrect.h \
/usr/include/qt6/QtCore/qpoint.h /usr/include/qt6/QtGui/qcolor.h \
/usr/include/qt6/QtGui/qrgb.h /usr/include/qt6/QtGui/qrgba64.h \
/usr/include/qt6/QtCore/qshareddata.h /usr/include/qt6/QtGui/qimage.h \
/usr/include/qt6/QtGui/qpixelformat.h \
/usr/include/qt6/QtGui/qtransform.h /usr/include/qt6/QtGui/qpolygon.h \
/usr/include/qt6/QtGui/qregion.h /usr/include/qt6/QtCore/qspan.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \
/usr/include/qt6/QtCore/q20iterator.h /usr/include/qt6/QtCore/qline.h \
/usr/include/qt6/QtCore/qvariant.h /usr/include/qt6/QtCore/qdebug.h \
/usr/include/qt6/QtCore/qtextstream.h \
/usr/include/qt6/QtCore/qcontiguouscache.h \
/usr/include/qt6/QtCore/qsharedpointer.h \
/usr/include/qt6/QtCore/qsharedpointer_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h \
/usr/include/qt6/QtCore/qmap.h \
/usr/include/qt6/QtCore/qshareddata_impl.h \
/usr/include/qt6/QtCore/qset.h /usr/include/qt6/QtCore/qhash.h \
/usr/include/qt6/QtCore/qvarlengtharray.h \
/usr/include/qt6/QtCore/qalloc.h /usr/include/qt6/QtGui/qpalette.h \
/usr/include/qt6/QtGui/qbrush.h /usr/include/qt6/QtGui/qfont.h \
/usr/include/qt6/QtCore/qendian.h /usr/include/qt6/QtGui/qfontmetrics.h \
/usr/include/qt6/QtGui/qfontinfo.h \
/usr/include/qt6/QtGui/qfontvariableaxis.h \
/usr/include/qt6/QtWidgets/qsizepolicy.h \
/usr/include/qt6/QtGui/qcursor.h /usr/include/qt6/QtGui/qbitmap.h \
/usr/include/qt6/QtWidgets/QTextEdit \
/usr/include/qt6/QtWidgets/qtextedit.h \
/usr/include/qt6/QtWidgets/qabstractscrollarea.h \
/usr/include/qt6/QtWidgets/qframe.h /usr/include/qt6/QtWidgets/qwidget.h \
/usr/include/qt6/QtGui/qtextdocument.h /usr/include/qt6/QtCore/qurl.h \
/usr/include/qt6/QtGui/qtextoption.h \
/usr/include/qt6/QtGui/qtextcursor.h \
/usr/include/qt6/QtGui/qtextformat.h /usr/include/qt6/QtGui/qpen.h \
/usr/include/qt6/QtWidgets/QLineEdit \
/usr/include/qt6/QtWidgets/qlineedit.h \
/usr/include/qt6/QtWidgets/QPushButton \
/usr/include/qt6/QtWidgets/qpushbutton.h \
/usr/include/qt6/QtWidgets/qabstractbutton.h \
/usr/include/qt6/QtSql/QSqlDatabase \
/usr/include/qt6/QtSql/qsqldatabase.h \
/usr/include/qt6/QtSql/qtsqlglobal.h \
/usr/include/qt6/QtSql/qtsql-config.h \
/usr/include/qt6/QtSql/qtsqlexports.h \
/usr/include/qt6/QtCore/qmetaobject.h \
/usr/include/qt6/QtWidgets/QVBoxLayout \
/usr/include/qt6/QtWidgets/qboxlayout.h \
/usr/include/qt6/QtWidgets/qlayout.h \
/usr/include/qt6/QtWidgets/qlayoutitem.h \
/usr/include/qt6/QtWidgets/qboxlayout.h \
/usr/include/qt6/QtWidgets/qgridlayout.h \
/usr/include/qt6/QtWidgets/QHBoxLayout /usr/include/qt6/QtSql/QSqlQuery \
/usr/include/qt6/QtSql/qsqlquery.h /usr/include/qt6/QtSql/qsqldatabase.h \
/usr/include/qt6/QtSql/QSqlError /usr/include/qt6/QtSql/qsqlerror.h \
/usr/include/qt6/QtCore/QTimer /usr/include/qt6/QtCore/qtimer.h \
/usr/include/qt6/QtCore/qbasictimer.h \
/usr/include/qt6/QtCore/qabstracteventdispatcher.h \
/usr/include/qt6/QtCore/qeventloop.h \
/usr/include/qt6/QtCore/qdeadlinetimer.h \
/usr/include/qt6/QtCore/QDateTime /usr/include/qt6/QtCore/qdatetime.h \
/usr/include/qt6/QtCore/qcalendar.h /usr/include/qt6/QtCore/qlocale.h \
/usr/include/qt6/QtCore/QStandardPaths \
/usr/include/qt6/QtCore/qstandardpaths.h /usr/include/qt6/QtCore/QDir \
/usr/include/qt6/QtCore/qdir.h /usr/include/qt6/QtCore/qdirlisting.h \
/usr/include/qt6/QtCore/qfiledevice.h \
/usr/include/qt6/QtCore/qiodevice.h /usr/include/qt6/QtCore/qdatetime.h \
/usr/include/qt6/QtCore/qfile.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/filesystem \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_fwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_path.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/codecvt \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_ops.h \
/usr/include/qt6/QtCore/qfileinfo.h /usr/include/qt6/QtCore/qtimezone.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream

View File

@ -0,0 +1,463 @@
client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp \
/usr/include/stdc-predef.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.h \
/usr/include/qt6/QtWidgets/QDialog /usr/include/qt6/QtWidgets/qdialog.h \
/usr/include/qt6/QtWidgets/qtwidgetsglobal.h \
/usr/include/qt6/QtGui/qtguiglobal.h /usr/include/qt6/QtCore/qglobal.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdint-least.h /usr/include/assert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h \
/usr/include/qt6/QtCore/qtcoreglobal.h \
/usr/include/qt6/QtCore/qtversionchecks.h \
/usr/include/qt6/QtCore/qtconfiginclude.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \
/usr/include/qt6/QtCore/qconfig.h \
/usr/include/qt6/QtCore/qtcore-config.h \
/usr/include/qt6/QtCore/qtconfigmacros.h \
/usr/include/qt6/QtCore/qtdeprecationdefinitions.h \
/usr/include/qt6/QtCore/qcompilerdetection.h \
/usr/include/qt6/QtCore/qprocessordetection.h \
/usr/include/qt6/QtCore/qsystemdetection.h \
/usr/include/qt6/QtCore/qtcoreexports.h \
/usr/include/qt6/QtCore/qtdeprecationmarkers.h \
/usr/include/qt6/QtCore/qtclasshelpermacros.h \
/usr/include/qt6/QtCore/qtpreprocessorsupport.h \
/usr/include/qt6/QtCore/qassert.h /usr/include/qt6/QtCore/qtnoop.h \
/usr/include/qt6/QtCore/qtypes.h /usr/include/qt6/QtCore/qtversion.h \
/usr/include/qt6/QtCore/qtypeinfo.h \
/usr/include/qt6/QtCore/qcontainerfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \
/usr/include/qt6/QtCore/qsysinfo.h /usr/include/qt6/QtCore/qlogging.h \
/usr/include/qt6/QtCore/qflags.h /usr/include/qt6/QtCore/qcompare_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/bits/floatn.h \
/usr/include/bits/floatn-common.h /usr/include/bits/types/locale_t.h \
/usr/include/bits/types/__locale_t.h /usr/include/sys/types.h \
/usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \
/usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \
/usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \
/usr/include/bits/thread-shared-types.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
/usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \
/usr/include/bits/stdlib.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/include/qt6/QtCore/qatomic.h /usr/include/qt6/QtCore/qbasicatomic.h \
/usr/include/qt6/QtCore/qatomic_cxx11.h \
/usr/include/qt6/QtCore/qgenericatomic.h \
/usr/include/qt6/QtCore/qyieldcpu.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
/usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/bits/types/error_t.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/uio_lim.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
/usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \
/usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \
/usr/include/linux/close_range.h /usr/include/syscall.h \
/usr/include/sys/syscall.h /usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/include/qt6/QtCore/qconstructormacros.h \
/usr/include/qt6/QtCore/qdarwinhelpers.h \
/usr/include/qt6/QtCore/qexceptionhandling.h \
/usr/include/qt6/QtCore/qforeach.h \
/usr/include/qt6/QtCore/qttypetraits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/monostate.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \
/usr/include/qt6/QtCore/qfunctionpointer.h \
/usr/include/qt6/QtCore/qglobalstatic.h \
/usr/include/qt6/QtCore/qmalloc.h /usr/include/qt6/QtCore/qminmax.h \
/usr/include/qt6/QtCore/qnumeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/include/math.h /usr/include/bits/math-vector.h \
/usr/include/bits/libm-simd-decl-stubs.h \
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
/usr/include/bits/mathcalls-helper-functions.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
/usr/include/bits/iscanonical.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \
/usr/include/qt6/QtCore/q20type_traits.h \
/usr/include/qt6/QtCore/qoverload.h /usr/include/qt6/QtCore/qswap.h \
/usr/include/qt6/QtCore/qtenvironmentvariables.h \
/usr/include/qt6/QtCore/qtresource.h \
/usr/include/qt6/QtCore/qttranslation.h \
/usr/include/qt6/QtCore/qversiontagging.h \
/usr/include/qt6/QtGui/qtgui-config.h \
/usr/include/qt6/QtGui/qtguiexports.h \
/usr/include/qt6/QtWidgets/qtwidgets-config.h \
/usr/include/qt6/QtWidgets/qtwidgetsexports.h \
/usr/include/qt6/QtWidgets/qwidget.h \
/usr/include/qt6/QtGui/qwindowdefs.h \
/usr/include/qt6/QtCore/qobjectdefs.h \
/usr/include/qt6/QtCore/qnamespace.h /usr/include/qt6/QtCore/qcompare.h \
/usr/include/qt6/QtCore/qstdlibdetection.h \
/usr/include/qt6/QtCore/qcomparehelpers.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \
/usr/include/qt6/QtCore/qtmetamacros.h \
/usr/include/qt6/QtCore/qobjectdefs_impl.h \
/usr/include/qt6/QtCore/qfunctionaltools_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/include/wchar.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
/usr/include/bits/types/FILE.h /usr/include/bits/wchar2-decl.h \
/usr/include/bits/wchar2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/include/locale.h /usr/include/bits/locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/include/ctype.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/include/sys/single_threaded.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/include/wctype.h /usr/include/bits/wctype-wchar.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \
/usr/include/qt6/QtCore/qobject.h /usr/include/qt6/QtCore/qstring.h \
/usr/include/qt6/QtCore/qchar.h /usr/include/qt6/QtCore/qstringview.h \
/usr/include/qt6/QtCore/qbytearray.h /usr/include/qt6/QtCore/qrefcount.h \
/usr/include/qt6/QtCore/qarraydata.h /usr/include/qt6/QtCore/qpair.h \
/usr/include/string.h /usr/include/strings.h \
/usr/include/bits/strings_fortified.h \
/usr/include/bits/string_fortified.h \
/usr/include/qt6/QtCore/qarraydatapointer.h \
/usr/include/qt6/QtCore/qarraydataops.h \
/usr/include/qt6/QtCore/qcontainertools_impl.h \
/usr/include/qt6/QtCore/qxptype_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \
/usr/include/qt6/QtCore/q20functional.h \
/usr/include/qt6/QtCore/q20memory.h /usr/include/qt6/QtCore/q17memory.h \
/usr/include/qt6/QtCore/qbytearrayalgorithms.h \
/usr/include/qt6/QtCore/qbytearrayview.h \
/usr/include/qt6/QtCore/qstringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h \
/usr/include/qt6/QtCore/qstringalgorithms.h \
/usr/include/qt6/QtCore/qlatin1stringview.h \
/usr/include/qt6/QtCore/qanystringview.h \
/usr/include/qt6/QtCore/qutf8stringview.h \
/usr/include/qt6/QtCore/qstringtokenizer.h \
/usr/include/qt6/QtCore/q23type_traits.h \
/usr/include/qt6/QtCore/qstringbuilder.h \
/usr/include/qt6/QtCore/qstringconverter.h \
/usr/include/qt6/QtCore/qstringconverter_base.h \
/usr/include/qt6/QtCore/qlist.h /usr/include/qt6/QtCore/qhashfunctions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \
/usr/include/qt6/QtCore/qiterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ranges \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span \
/usr/include/qt6/QtCore/qbytearraylist.h \
/usr/include/qt6/QtCore/qstringlist.h \
/usr/include/qt6/QtCore/qalgorithms.h \
/usr/include/qt6/QtCore/qstringmatcher.h \
/usr/include/qt6/QtCore/qscopedpointer.h \
/usr/include/qt6/QtCore/qmetatype.h \
/usr/include/qt6/QtCore/qdatastream.h \
/usr/include/qt6/QtCore/qiodevicebase.h \
/usr/include/qt6/QtCore/qfloat16.h /usr/include/qt6/QtCore/qmath.h \
/usr/include/qt6/QtCore/qtformat_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \
/usr/include/libintl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode-data.h \
/usr/include/qt6/QtCore/qiterable.h \
/usr/include/qt6/QtCore/qtaggedpointer.h \
/usr/include/qt6/QtCore/qmetacontainer.h \
/usr/include/qt6/QtCore/qcontainerinfo.h \
/usr/include/qt6/QtCore/qscopeguard.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \
/usr/include/qt6/QtCore/qobject_impl.h \
/usr/include/qt6/QtCore/qbindingstorage.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \
/usr/include/qt6/QtCore/qmargins.h \
/usr/include/qt6/QtCore/qcheckedint_impl.h \
/usr/include/qt6/QtCore/q23utility.h \
/usr/include/qt6/QtCore/q20utility.h /usr/include/qt6/QtGui/qaction.h \
/usr/include/qt6/QtGui/qkeysequence.h /usr/include/qt6/QtGui/qicon.h \
/usr/include/qt6/QtCore/qsize.h /usr/include/qt6/QtGui/qpixmap.h \
/usr/include/qt6/QtGui/qpaintdevice.h /usr/include/qt6/QtCore/qrect.h \
/usr/include/qt6/QtCore/qpoint.h /usr/include/qt6/QtGui/qcolor.h \
/usr/include/qt6/QtGui/qrgb.h /usr/include/qt6/QtGui/qrgba64.h \
/usr/include/qt6/QtCore/qshareddata.h /usr/include/qt6/QtGui/qimage.h \
/usr/include/qt6/QtGui/qpixelformat.h \
/usr/include/qt6/QtGui/qtransform.h /usr/include/qt6/QtGui/qpolygon.h \
/usr/include/qt6/QtGui/qregion.h /usr/include/qt6/QtCore/qspan.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \
/usr/include/qt6/QtCore/q20iterator.h /usr/include/qt6/QtCore/qline.h \
/usr/include/qt6/QtCore/qvariant.h /usr/include/qt6/QtCore/qdebug.h \
/usr/include/qt6/QtCore/qtextstream.h \
/usr/include/qt6/QtCore/qcontiguouscache.h \
/usr/include/qt6/QtCore/qsharedpointer.h \
/usr/include/qt6/QtCore/qsharedpointer_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h \
/usr/include/qt6/QtCore/qmap.h \
/usr/include/qt6/QtCore/qshareddata_impl.h \
/usr/include/qt6/QtCore/qset.h /usr/include/qt6/QtCore/qhash.h \
/usr/include/qt6/QtCore/qvarlengtharray.h \
/usr/include/qt6/QtCore/qalloc.h /usr/include/qt6/QtGui/qpalette.h \
/usr/include/qt6/QtGui/qbrush.h /usr/include/qt6/QtGui/qfont.h \
/usr/include/qt6/QtCore/qendian.h /usr/include/qt6/QtGui/qfontmetrics.h \
/usr/include/qt6/QtGui/qfontinfo.h \
/usr/include/qt6/QtGui/qfontvariableaxis.h \
/usr/include/qt6/QtWidgets/qsizepolicy.h \
/usr/include/qt6/QtGui/qcursor.h /usr/include/qt6/QtGui/qbitmap.h \
/usr/include/qt6/QtWidgets/QLineEdit \
/usr/include/qt6/QtWidgets/qlineedit.h \
/usr/include/qt6/QtWidgets/qframe.h /usr/include/qt6/QtGui/qtextcursor.h \
/usr/include/qt6/QtGui/qtextdocument.h /usr/include/qt6/QtCore/qurl.h \
/usr/include/qt6/QtGui/qtextformat.h /usr/include/qt6/QtGui/qpen.h \
/usr/include/qt6/QtGui/qtextoption.h \
/usr/include/qt6/QtWidgets/QPushButton \
/usr/include/qt6/QtWidgets/qpushbutton.h \
/usr/include/qt6/QtWidgets/qabstractbutton.h \
/usr/include/qt6/QtWidgets/QSpinBox \
/usr/include/qt6/QtWidgets/qspinbox.h \
/usr/include/qt6/QtWidgets/qabstractspinbox.h \
/usr/include/qt6/QtGui/qvalidator.h \
/usr/include/qt6/QtCore/qregularexpression.h \
/usr/include/qt6/QtCore/qlocale.h /usr/include/qt6/QtWidgets/QVBoxLayout \
/usr/include/qt6/QtWidgets/qboxlayout.h \
/usr/include/qt6/QtWidgets/qlayout.h \
/usr/include/qt6/QtWidgets/qlayoutitem.h \
/usr/include/qt6/QtWidgets/qboxlayout.h \
/usr/include/qt6/QtWidgets/qgridlayout.h \
/usr/include/qt6/QtWidgets/QHBoxLayout \
/usr/include/qt6/QtWidgets/QFormLayout \
/usr/include/qt6/QtWidgets/qformlayout.h \
/usr/include/qt6/QtWidgets/QLayout /usr/include/qt6/QtWidgets/qlayout.h \
/usr/include/qt6/QtWidgets/QLabel /usr/include/qt6/QtWidgets/qlabel.h \
/usr/include/qt6/QtGui/qpicture.h /usr/include/qt6/QtCore/qiodevice.h

View File

@ -0,0 +1,469 @@
client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp \
/usr/include/stdc-predef.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.h \
/usr/include/qt6/QtWidgets/QWidget /usr/include/qt6/QtWidgets/qwidget.h \
/usr/include/qt6/QtWidgets/qtwidgetsglobal.h \
/usr/include/qt6/QtGui/qtguiglobal.h /usr/include/qt6/QtCore/qglobal.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/include/features.h /usr/include/features-time64.h \
/usr/include/bits/wordsize.h /usr/include/bits/timesize.h \
/usr/include/sys/cdefs.h /usr/include/bits/long-double.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
/usr/include/bits/time64.h /usr/include/bits/wchar.h \
/usr/include/bits/stdint-intn.h /usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdint-least.h /usr/include/assert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h \
/usr/include/qt6/QtCore/qtcoreglobal.h \
/usr/include/qt6/QtCore/qtversionchecks.h \
/usr/include/qt6/QtCore/qtconfiginclude.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \
/usr/include/qt6/QtCore/qconfig.h \
/usr/include/qt6/QtCore/qtcore-config.h \
/usr/include/qt6/QtCore/qtconfigmacros.h \
/usr/include/qt6/QtCore/qtdeprecationdefinitions.h \
/usr/include/qt6/QtCore/qcompilerdetection.h \
/usr/include/qt6/QtCore/qprocessordetection.h \
/usr/include/qt6/QtCore/qsystemdetection.h \
/usr/include/qt6/QtCore/qtcoreexports.h \
/usr/include/qt6/QtCore/qtdeprecationmarkers.h \
/usr/include/qt6/QtCore/qtclasshelpermacros.h \
/usr/include/qt6/QtCore/qtpreprocessorsupport.h \
/usr/include/qt6/QtCore/qassert.h /usr/include/qt6/QtCore/qtnoop.h \
/usr/include/qt6/QtCore/qtypes.h /usr/include/qt6/QtCore/qtversion.h \
/usr/include/qt6/QtCore/qtypeinfo.h \
/usr/include/qt6/QtCore/qcontainerfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \
/usr/include/qt6/QtCore/qsysinfo.h /usr/include/qt6/QtCore/qlogging.h \
/usr/include/qt6/QtCore/qflags.h /usr/include/qt6/QtCore/qcompare_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/bits/floatn.h \
/usr/include/bits/floatn-common.h /usr/include/bits/types/locale_t.h \
/usr/include/bits/types/__locale_t.h /usr/include/sys/types.h \
/usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \
/usr/include/bits/types/time_t.h /usr/include/bits/types/timer_t.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/endianness.h /usr/include/bits/byteswap.h \
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \
/usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \
/usr/include/bits/thread-shared-types.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h /usr/include/alloca.h \
/usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \
/usr/include/bits/stdlib.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/include/qt6/QtCore/qatomic.h /usr/include/qt6/QtCore/qbasicatomic.h \
/usr/include/qt6/QtCore/qatomic_cxx11.h \
/usr/include/qt6/QtCore/qgenericatomic.h \
/usr/include/qt6/QtCore/qyieldcpu.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
/usr/include/linux/sched/types.h /usr/include/linux/types.h \
/usr/include/asm/types.h /usr/include/asm-generic/types.h \
/usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
/usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h /usr/include/asm-generic/posix_types.h \
/usr/include/bits/types/struct_sched_param.h /usr/include/bits/cpu-set.h \
/usr/include/time.h /usr/include/bits/time.h /usr/include/bits/timex.h \
/usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/struct_itimerspec.h /usr/include/bits/setjmp.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/bits/types/error_t.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/uio_lim.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \
/usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \
/usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \
/usr/include/linux/close_range.h /usr/include/syscall.h \
/usr/include/sys/syscall.h /usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/include/qt6/QtCore/qconstructormacros.h \
/usr/include/qt6/QtCore/qdarwinhelpers.h \
/usr/include/qt6/QtCore/qexceptionhandling.h \
/usr/include/qt6/QtCore/qforeach.h \
/usr/include/qt6/QtCore/qttypetraits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/monostate.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \
/usr/include/qt6/QtCore/qfunctionpointer.h \
/usr/include/qt6/QtCore/qglobalstatic.h \
/usr/include/qt6/QtCore/qmalloc.h /usr/include/qt6/QtCore/qminmax.h \
/usr/include/qt6/QtCore/qnumeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/include/math.h /usr/include/bits/math-vector.h \
/usr/include/bits/libm-simd-decl-stubs.h \
/usr/include/bits/flt-eval-method.h /usr/include/bits/fp-logb.h \
/usr/include/bits/fp-fast.h /usr/include/bits/mathcalls-macros.h \
/usr/include/bits/mathcalls-helper-functions.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathcalls-narrow.h \
/usr/include/bits/iscanonical.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \
/usr/include/qt6/QtCore/q20type_traits.h \
/usr/include/qt6/QtCore/qoverload.h /usr/include/qt6/QtCore/qswap.h \
/usr/include/qt6/QtCore/qtenvironmentvariables.h \
/usr/include/qt6/QtCore/qtresource.h \
/usr/include/qt6/QtCore/qttranslation.h \
/usr/include/qt6/QtCore/qversiontagging.h \
/usr/include/qt6/QtGui/qtgui-config.h \
/usr/include/qt6/QtGui/qtguiexports.h \
/usr/include/qt6/QtWidgets/qtwidgets-config.h \
/usr/include/qt6/QtWidgets/qtwidgetsexports.h \
/usr/include/qt6/QtGui/qwindowdefs.h \
/usr/include/qt6/QtCore/qobjectdefs.h \
/usr/include/qt6/QtCore/qnamespace.h /usr/include/qt6/QtCore/qcompare.h \
/usr/include/qt6/QtCore/qstdlibdetection.h \
/usr/include/qt6/QtCore/qcomparehelpers.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \
/usr/include/qt6/QtCore/qtmetamacros.h \
/usr/include/qt6/QtCore/qobjectdefs_impl.h \
/usr/include/qt6/QtCore/qfunctionaltools_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/include/wchar.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \
/usr/include/bits/types/FILE.h /usr/include/bits/wchar2-decl.h \
/usr/include/bits/wchar2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/include/locale.h /usr/include/bits/locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/include/ctype.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/include/sys/single_threaded.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/include/wctype.h /usr/include/bits/wctype-wchar.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_memory_defs.h \
/usr/include/qt6/QtCore/qobject.h /usr/include/qt6/QtCore/qstring.h \
/usr/include/qt6/QtCore/qchar.h /usr/include/qt6/QtCore/qstringview.h \
/usr/include/qt6/QtCore/qbytearray.h /usr/include/qt6/QtCore/qrefcount.h \
/usr/include/qt6/QtCore/qarraydata.h /usr/include/qt6/QtCore/qpair.h \
/usr/include/string.h /usr/include/strings.h \
/usr/include/bits/strings_fortified.h \
/usr/include/bits/string_fortified.h \
/usr/include/qt6/QtCore/qarraydatapointer.h \
/usr/include/qt6/QtCore/qarraydataops.h \
/usr/include/qt6/QtCore/qcontainertools_impl.h \
/usr/include/qt6/QtCore/qxptype_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \
/usr/include/qt6/QtCore/q20functional.h \
/usr/include/qt6/QtCore/q20memory.h /usr/include/qt6/QtCore/q17memory.h \
/usr/include/qt6/QtCore/qbytearrayalgorithms.h \
/usr/include/qt6/QtCore/qbytearrayview.h \
/usr/include/qt6/QtCore/qstringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h \
/usr/include/qt6/QtCore/qstringalgorithms.h \
/usr/include/qt6/QtCore/qlatin1stringview.h \
/usr/include/qt6/QtCore/qanystringview.h \
/usr/include/qt6/QtCore/qutf8stringview.h \
/usr/include/qt6/QtCore/qstringtokenizer.h \
/usr/include/qt6/QtCore/q23type_traits.h \
/usr/include/qt6/QtCore/qstringbuilder.h \
/usr/include/qt6/QtCore/qstringconverter.h \
/usr/include/qt6/QtCore/qstringconverter_base.h \
/usr/include/qt6/QtCore/qlist.h /usr/include/qt6/QtCore/qhashfunctions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \
/usr/include/qt6/QtCore/qiterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ranges \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span \
/usr/include/qt6/QtCore/qbytearraylist.h \
/usr/include/qt6/QtCore/qstringlist.h \
/usr/include/qt6/QtCore/qalgorithms.h \
/usr/include/qt6/QtCore/qstringmatcher.h \
/usr/include/qt6/QtCore/qscopedpointer.h \
/usr/include/qt6/QtCore/qmetatype.h \
/usr/include/qt6/QtCore/qdatastream.h \
/usr/include/qt6/QtCore/qiodevicebase.h \
/usr/include/qt6/QtCore/qfloat16.h /usr/include/qt6/QtCore/qmath.h \
/usr/include/qt6/QtCore/qtformat_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \
/usr/include/libintl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unicode-data.h \
/usr/include/qt6/QtCore/qiterable.h \
/usr/include/qt6/QtCore/qtaggedpointer.h \
/usr/include/qt6/QtCore/qmetacontainer.h \
/usr/include/qt6/QtCore/qcontainerinfo.h \
/usr/include/qt6/QtCore/qscopeguard.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \
/usr/include/qt6/QtCore/qobject_impl.h \
/usr/include/qt6/QtCore/qbindingstorage.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \
/usr/include/qt6/QtCore/qmargins.h \
/usr/include/qt6/QtCore/qcheckedint_impl.h \
/usr/include/qt6/QtCore/q23utility.h \
/usr/include/qt6/QtCore/q20utility.h /usr/include/qt6/QtGui/qaction.h \
/usr/include/qt6/QtGui/qkeysequence.h /usr/include/qt6/QtGui/qicon.h \
/usr/include/qt6/QtCore/qsize.h /usr/include/qt6/QtGui/qpixmap.h \
/usr/include/qt6/QtGui/qpaintdevice.h /usr/include/qt6/QtCore/qrect.h \
/usr/include/qt6/QtCore/qpoint.h /usr/include/qt6/QtGui/qcolor.h \
/usr/include/qt6/QtGui/qrgb.h /usr/include/qt6/QtGui/qrgba64.h \
/usr/include/qt6/QtCore/qshareddata.h /usr/include/qt6/QtGui/qimage.h \
/usr/include/qt6/QtGui/qpixelformat.h \
/usr/include/qt6/QtGui/qtransform.h /usr/include/qt6/QtGui/qpolygon.h \
/usr/include/qt6/QtGui/qregion.h /usr/include/qt6/QtCore/qspan.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \
/usr/include/qt6/QtCore/q20iterator.h /usr/include/qt6/QtCore/qline.h \
/usr/include/qt6/QtCore/qvariant.h /usr/include/qt6/QtCore/qdebug.h \
/usr/include/qt6/QtCore/qtextstream.h \
/usr/include/qt6/QtCore/qcontiguouscache.h \
/usr/include/qt6/QtCore/qsharedpointer.h \
/usr/include/qt6/QtCore/qsharedpointer_impl.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h \
/usr/include/qt6/QtCore/qmap.h \
/usr/include/qt6/QtCore/qshareddata_impl.h \
/usr/include/qt6/QtCore/qset.h /usr/include/qt6/QtCore/qhash.h \
/usr/include/qt6/QtCore/qvarlengtharray.h \
/usr/include/qt6/QtCore/qalloc.h /usr/include/qt6/QtGui/qpalette.h \
/usr/include/qt6/QtGui/qbrush.h /usr/include/qt6/QtGui/qfont.h \
/usr/include/qt6/QtCore/qendian.h /usr/include/qt6/QtGui/qfontmetrics.h \
/usr/include/qt6/QtGui/qfontinfo.h \
/usr/include/qt6/QtGui/qfontvariableaxis.h \
/usr/include/qt6/QtWidgets/qsizepolicy.h \
/usr/include/qt6/QtGui/qcursor.h /usr/include/qt6/QtGui/qbitmap.h \
/usr/include/qt6/QtWidgets/QListWidget \
/usr/include/qt6/QtWidgets/qlistwidget.h \
/usr/include/qt6/QtWidgets/qlistview.h \
/usr/include/qt6/QtWidgets/qabstractitemview.h \
/usr/include/qt6/QtWidgets/qabstractscrollarea.h \
/usr/include/qt6/QtWidgets/qframe.h /usr/include/qt6/QtWidgets/qwidget.h \
/usr/include/qt6/QtCore/qabstractitemmodel.h \
/usr/include/qt6/QtCore/qitemselectionmodel.h \
/usr/include/qt6/QtWidgets/qabstractitemdelegate.h \
/usr/include/qt6/QtWidgets/qstyleoption.h \
/usr/include/qt6/QtCore/qlocale.h \
/usr/include/qt6/QtWidgets/qabstractspinbox.h \
/usr/include/qt6/QtGui/qvalidator.h \
/usr/include/qt6/QtCore/qregularexpression.h \
/usr/include/qt6/QtWidgets/qslider.h \
/usr/include/qt6/QtWidgets/qabstractslider.h \
/usr/include/qt6/QtWidgets/qstyle.h /usr/include/qt6/QtWidgets/qtabbar.h \
/usr/include/qt6/QtWidgets/qtabwidget.h \
/usr/include/qt6/QtWidgets/qrubberband.h \
/usr/include/qt6/QtWidgets/QLabel /usr/include/qt6/QtWidgets/qlabel.h \
/usr/include/qt6/QtGui/qpicture.h /usr/include/qt6/QtCore/qiodevice.h \
/usr/include/qt6/QtGui/qtextdocument.h /usr/include/qt6/QtCore/qurl.h \
/usr/include/qt6/QtGui/QPixmap /usr/include/qt6/QtGui/qpixmap.h \
/usr/include/qt6/QtWidgets/QVBoxLayout \
/usr/include/qt6/QtWidgets/qboxlayout.h \
/usr/include/qt6/QtWidgets/qlayout.h \
/usr/include/qt6/QtWidgets/qlayoutitem.h \
/usr/include/qt6/QtWidgets/qboxlayout.h \
/usr/include/qt6/QtWidgets/qgridlayout.h \
/usr/include/qt6/QtWidgets/QListWidgetItem \
/usr/include/qt6/QtGui/QPainter /usr/include/qt6/QtGui/qpainter.h \
/usr/include/qt6/QtGui/qtextoption.h /usr/include/qt6/QtGui/qpen.h \
/usr/include/qt6/QtGui/QFont /usr/include/qt6/QtGui/qfont.h

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,22 @@
{
"BUILD_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen",
"CMAKE_BINARY_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build",
"CMAKE_CURRENT_BINARY_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client",
"CMAKE_CURRENT_SOURCE_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client",
"CMAKE_SOURCE_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7",
"CROSS_CONFIG" : false,
"GENERATOR" : "Unix Makefiles",
"INCLUDE_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include",
"INPUTS" : [],
"LOCK_FILE" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Lock.lock",
"MULTI_CONFIG" : false,
"OPTIONS" : [ "-name", "resources" ],
"OUTPUT_CHECKSUM" : "3YJK5W5UP7",
"OUTPUT_NAME" : "qrc_resources.cpp",
"RCC_EXECUTABLE" : "/usr/lib64/qt6/libexec/rcc",
"RCC_LIST_OPTIONS" : [ "--list" ],
"SETTINGS_FILE" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat_autogen.dir/AutoRcc_resources_3YJK5W5UP7_Used.txt",
"SOURCE" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/resources/resources.qrc",
"USE_BETTER_GRAPH" : true,
"VERBOSITY" : 0
}

View File

@ -0,0 +1 @@
rcc:7138d44982c09de16803791605aae4796e5250f7cb6d01df3b09c784337e8957

View File

@ -0,0 +1,224 @@
{
"BUILD_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen",
"CMAKE_BINARY_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build",
"CMAKE_CURRENT_BINARY_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client",
"CMAKE_CURRENT_SOURCE_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client",
"CMAKE_EXECUTABLE" : "/usr/bin/cmake",
"CMAKE_LIST_FILES" :
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/CMakeLists.txt",
"/usr/share/cmake/Modules/FindPkgConfig.cmake",
"/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake",
"/usr/share/cmake/Modules/FindPackageMessage.cmake",
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/resources/resources.qrc"
],
"CMAKE_SOURCE_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7",
"CROSS_CONFIG" : false,
"DEP_FILE" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/deps",
"DEP_FILE_RULE_NAME" : "scarchat_autogen/timestamp",
"HEADERS" :
[
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.h",
"MU",
"IJHAR2IVER/moc_client_config.cpp",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.h",
"MU",
"DKZCZIDWWL/moc_client_connection.cpp",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.h",
"MU",
"EWIEGA46WW/moc_mainwindow.cpp",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.h",
"MU",
"HTGEZKIBRU/moc_camera_capture.cpp",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.h",
"MU",
"HTGEZKIBRU/moc_screen_capture.cpp",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.h",
"MU",
"HTGEZKIBRU/moc_video_encoder.cpp",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.h",
"MU",
"UYX5XTB5RZ/moc_chat_widget.cpp",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.h",
"MU",
"UYX5XTB5RZ/moc_login_dialog.cpp",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.h",
"MU",
"UYX5XTB5RZ/moc_user_list_widget.cpp",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.h",
"MU",
"UYX5XTB5RZ/moc_video_grid_widget.cpp",
null
]
],
"HEADER_EXTENSIONS" : [ "h", "hh", "h++", "hm", "hpp", "hxx", "in", "txx" ],
"INCLUDE_DIR" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include",
"MOC_COMPILATION_FILE" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/mocs_compilation.cpp",
"MOC_DEFINITIONS" :
[
"BOOST_SYSTEM_DYN_LINK",
"BOOST_SYSTEM_NO_LIB",
"BOOST_THREAD_DYN_LINK",
"BOOST_THREAD_NO_LIB",
"QT_CORE_LIB",
"QT_GUI_LIB",
"QT_NETWORK_LIB",
"QT_NO_DEBUG",
"QT_SQL_LIB",
"QT_WIDGETS_LIB"
],
"MOC_DEPEND_FILTERS" :
[
[
"Q_PLUGIN_METADATA",
"[\n][ \t]*Q_PLUGIN_METADATA[ \t]*\\([^\\)]*FILE[ \t]*\"([^\"]+)\""
]
],
"MOC_INCLUDES" :
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client",
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared",
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include",
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src",
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include",
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include",
"/usr/include/qt6/QtCore",
"/usr/include/qt6",
"/usr/lib64/qt6/mkspecs/linux-g++",
"/usr/include/qt6/QtGui",
"/usr/include/qt6/QtWidgets",
"/usr/include/qt6/QtNetwork",
"/usr/include/qt6/QtSql",
"/usr/include/pipewire-0.3",
"/usr/include/spa-0.2",
"/usr/include",
"/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15",
"/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu",
"/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward",
"/usr/lib/gcc/x86_64-pc-linux-gnu/15/include",
"/usr/local/include"
],
"MOC_MACRO_NAMES" :
[
"Q_OBJECT",
"Q_GADGET",
"Q_NAMESPACE",
"Q_NAMESPACE_EXPORT",
"Q_GADGET_EXPORT",
"Q_ENUM_NS"
],
"MOC_OPTIONS" : [],
"MOC_PATH_PREFIX" : false,
"MOC_PREDEFS_CMD" :
[
"/usr/bin/c++",
"-std=gnu++20",
"-w",
"-dM",
"-E",
"/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp"
],
"MOC_PREDEFS_FILE" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h",
"MOC_RELAXED_MODE" : false,
"MOC_SKIP" : [],
"MULTI_CONFIG" : false,
"PARALLEL" : 8,
"PARSE_CACHE_FILE" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat_autogen.dir/ParseCache.txt",
"QT_MOC_EXECUTABLE" : "/usr/lib64/qt6/libexec/moc",
"QT_UIC_EXECUTABLE" : "/usr/lib64/qt6/libexec/uic",
"QT_VERSION_MAJOR" : 6,
"QT_VERSION_MINOR" : 10,
"SETTINGS_FILE" : "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat_autogen.dir/AutogenUsed.txt",
"SOURCES" :
[
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp",
"MU",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp",
"MU",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp",
"MU",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp",
"MU",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp",
"MU",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp",
"MU",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp",
"MU",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp",
"MU",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp",
"MU",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp",
"MU",
null
],
[
"/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp",
"MU",
null
]
],
"UIC_OPTIONS" : [],
"UIC_SEARCH_PATHS" : [],
"UIC_SKIP" : [],
"UIC_UI_FILES" : [],
"USE_BETTER_GRAPH" : true,
"VERBOSITY" : 0
}

View File

@ -0,0 +1,2 @@
moc:b580d7b242bd0b67400739bcee17ab3db80238d933b60de0c4937766aac4d56d
uic:0df7b06f04b60705a14ff966fc10725af0fb193398324deeaf17e44a5f9db1e0

View File

@ -0,0 +1,23 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"" "client/scarchat_autogen/timestamp" "custom" "client/scarchat_autogen/deps"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,97 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.1
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build
# Utility rule file for scarchat_autogen.
# Include any custom commands dependencies for this target.
include client/CMakeFiles/scarchat_autogen.dir/compiler_depend.make
# Include the progress variables for this target.
include client/CMakeFiles/scarchat_autogen.dir/progress.make
client/CMakeFiles/scarchat_autogen: client/scarchat_autogen/timestamp
client/scarchat_autogen/timestamp: /usr/lib64/qt6/libexec/moc
client/scarchat_autogen/timestamp: /usr/lib64/qt6/libexec/uic
client/scarchat_autogen/timestamp: client/CMakeFiles/scarchat_autogen.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Automatic MOC and UIC for target scarchat"
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/cmake -E cmake_autogen /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat_autogen.dir/AutogenInfo.json Release
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && /usr/bin/cmake -E touch /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/timestamp
client/CMakeFiles/scarchat_autogen.dir/codegen:
.PHONY : client/CMakeFiles/scarchat_autogen.dir/codegen
scarchat_autogen: client/CMakeFiles/scarchat_autogen
scarchat_autogen: client/scarchat_autogen/timestamp
scarchat_autogen: client/CMakeFiles/scarchat_autogen.dir/build.make
.PHONY : scarchat_autogen
# Rule to build all files generated by this target.
client/CMakeFiles/scarchat_autogen.dir/build: scarchat_autogen
.PHONY : client/CMakeFiles/scarchat_autogen.dir/build
client/CMakeFiles/scarchat_autogen.dir/clean:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && $(CMAKE_COMMAND) -P CMakeFiles/scarchat_autogen.dir/cmake_clean.cmake
.PHONY : client/CMakeFiles/scarchat_autogen.dir/clean
client/CMakeFiles/scarchat_autogen.dir/depend:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ganome/Projects/SCAR-719/repos/scar-chat7 /home/ganome/Projects/SCAR-719/repos/scar-chat7/client /home/ganome/Projects/SCAR-719/repos/scar-chat7/build /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat_autogen.dir/DependInfo.cmake "--color=$(COLOR)"
.PHONY : client/CMakeFiles/scarchat_autogen.dir/depend

View File

@ -0,0 +1,11 @@
file(REMOVE_RECURSE
"CMakeFiles/scarchat_autogen"
"scarchat_autogen/include/ui_mainwindow.h"
"scarchat_autogen/mocs_compilation.cpp"
"scarchat_autogen/timestamp"
)
# Per-language clean rules from dependency scanning.
foreach(lang )
include(CMakeFiles/scarchat_autogen.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for custom commands dependencies management for scarchat_autogen.

View File

@ -0,0 +1,2 @@
CMAKE_PROGRESS_1 = 38

View File

@ -0,0 +1,22 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")

View File

@ -0,0 +1,86 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.1
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build
# Utility rule file for scarchat_autogen_timestamp_deps.
# Include any custom commands dependencies for this target.
include client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/compiler_depend.make
# Include the progress variables for this target.
include client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/progress.make
client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/codegen:
.PHONY : client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/codegen
scarchat_autogen_timestamp_deps: client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build.make
.PHONY : scarchat_autogen_timestamp_deps
# Rule to build all files generated by this target.
client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build: scarchat_autogen_timestamp_deps
.PHONY : client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build
client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/clean:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client && $(CMAKE_COMMAND) -P CMakeFiles/scarchat_autogen_timestamp_deps.dir/cmake_clean.cmake
.PHONY : client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/clean
client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/depend:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ganome/Projects/SCAR-719/repos/scar-chat7 /home/ganome/Projects/SCAR-719/repos/scar-chat7/client /home/ganome/Projects/SCAR-719/repos/scar-chat7/build /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/DependInfo.cmake "--color=$(COLOR)"
.PHONY : client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/depend

View File

@ -0,0 +1,5 @@
# Per-language clean rules from dependency scanning.
foreach(lang )
include(CMakeFiles/scarchat_autogen_timestamp_deps.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

View File

@ -0,0 +1,2 @@
# Empty custom commands generated dependencies file for scarchat_autogen_timestamp_deps.
# This may be replaced when dependencies are built.

View File

@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for custom commands dependencies management for scarchat_autogen_timestamp_deps.

585
build/client/Makefile Normal file
View File

@ -0,0 +1,585 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.1
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
.NOTPARALLEL:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/ganome/Projects/SCAR-719/repos/scar-chat7/build
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..."
/usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
/usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# Special rule for the target list_install_components
list_install_components:
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
.PHONY : list_install_components
# Special rule for the target list_install_components
list_install_components/fast: list_install_components
.PHONY : list_install_components/fast
# Special rule for the target install
install: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
/usr/bin/cmake -P cmake_install.cmake
.PHONY : install
# Special rule for the target install
install/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
/usr/bin/cmake -P cmake_install.cmake
.PHONY : install/fast
# Special rule for the target install/local
install/local: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local
# Special rule for the target install/local
install/local/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local/fast
# Special rule for the target install/strip
install/strip: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip
# Special rule for the target install/strip
install/strip/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip/fast
# The main all target
all: cmake_check_build_system
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client//CMakeFiles/progress.marks
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client/clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client/preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client/preinstall
.PHONY : preinstall/fast
# clear depends
depend:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
# Convenience name for target.
client/CMakeFiles/scarchat.dir/rule:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client/CMakeFiles/scarchat.dir/rule
.PHONY : client/CMakeFiles/scarchat.dir/rule
# Convenience name for target.
scarchat: client/CMakeFiles/scarchat.dir/rule
.PHONY : scarchat
# fast build rule for target.
scarchat/fast:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/build
.PHONY : scarchat/fast
# Convenience name for target.
client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/rule:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/rule
.PHONY : client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/rule
# Convenience name for target.
scarchat_autogen_timestamp_deps: client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/rule
.PHONY : scarchat_autogen_timestamp_deps
# fast build rule for target.
scarchat_autogen_timestamp_deps/fast:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build.make client/CMakeFiles/scarchat_autogen_timestamp_deps.dir/build
.PHONY : scarchat_autogen_timestamp_deps/fast
# Convenience name for target.
client/CMakeFiles/scarchat_autogen.dir/rule:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 client/CMakeFiles/scarchat_autogen.dir/rule
.PHONY : client/CMakeFiles/scarchat_autogen.dir/rule
# Convenience name for target.
scarchat_autogen: client/CMakeFiles/scarchat_autogen.dir/rule
.PHONY : scarchat_autogen
# fast build rule for target.
scarchat_autogen/fast:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat_autogen.dir/build.make client/CMakeFiles/scarchat_autogen.dir/build
.PHONY : scarchat_autogen/fast
config/client_config.o: config/client_config.cpp.o
.PHONY : config/client_config.o
# target to build an object file
config/client_config.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/config/client_config.cpp.o
.PHONY : config/client_config.cpp.o
config/client_config.i: config/client_config.cpp.i
.PHONY : config/client_config.i
# target to preprocess a source file
config/client_config.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/config/client_config.cpp.i
.PHONY : config/client_config.cpp.i
config/client_config.s: config/client_config.cpp.s
.PHONY : config/client_config.s
# target to generate assembly for a file
config/client_config.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/config/client_config.cpp.s
.PHONY : config/client_config.cpp.s
connection/client_connection.o: connection/client_connection.cpp.o
.PHONY : connection/client_connection.o
# target to build an object file
connection/client_connection.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o
.PHONY : connection/client_connection.cpp.o
connection/client_connection.i: connection/client_connection.cpp.i
.PHONY : connection/client_connection.i
# target to preprocess a source file
connection/client_connection.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.i
.PHONY : connection/client_connection.cpp.i
connection/client_connection.s: connection/client_connection.cpp.s
.PHONY : connection/client_connection.s
# target to generate assembly for a file
connection/client_connection.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.s
.PHONY : connection/client_connection.cpp.s
main.o: main.cpp.o
.PHONY : main.o
# target to build an object file
main.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/main.cpp.o
.PHONY : main.cpp.o
main.i: main.cpp.i
.PHONY : main.i
# target to preprocess a source file
main.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/main.cpp.i
.PHONY : main.cpp.i
main.s: main.cpp.s
.PHONY : main.s
# target to generate assembly for a file
main.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/main.cpp.s
.PHONY : main.cpp.s
mainwindow.o: mainwindow.cpp.o
.PHONY : mainwindow.o
# target to build an object file
mainwindow.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/mainwindow.cpp.o
.PHONY : mainwindow.cpp.o
mainwindow.i: mainwindow.cpp.i
.PHONY : mainwindow.i
# target to preprocess a source file
mainwindow.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/mainwindow.cpp.i
.PHONY : mainwindow.cpp.i
mainwindow.s: mainwindow.cpp.s
.PHONY : mainwindow.s
# target to generate assembly for a file
mainwindow.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/mainwindow.cpp.s
.PHONY : mainwindow.cpp.s
media/camera_capture.o: media/camera_capture.cpp.o
.PHONY : media/camera_capture.o
# target to build an object file
media/camera_capture.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o
.PHONY : media/camera_capture.cpp.o
media/camera_capture.i: media/camera_capture.cpp.i
.PHONY : media/camera_capture.i
# target to preprocess a source file
media/camera_capture.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.i
.PHONY : media/camera_capture.cpp.i
media/camera_capture.s: media/camera_capture.cpp.s
.PHONY : media/camera_capture.s
# target to generate assembly for a file
media/camera_capture.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.s
.PHONY : media/camera_capture.cpp.s
media/screen_capture.o: media/screen_capture.cpp.o
.PHONY : media/screen_capture.o
# target to build an object file
media/screen_capture.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o
.PHONY : media/screen_capture.cpp.o
media/screen_capture.i: media/screen_capture.cpp.i
.PHONY : media/screen_capture.i
# target to preprocess a source file
media/screen_capture.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.i
.PHONY : media/screen_capture.cpp.i
media/screen_capture.s: media/screen_capture.cpp.s
.PHONY : media/screen_capture.s
# target to generate assembly for a file
media/screen_capture.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.s
.PHONY : media/screen_capture.cpp.s
media/video_encoder.o: media/video_encoder.cpp.o
.PHONY : media/video_encoder.o
# target to build an object file
media/video_encoder.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o
.PHONY : media/video_encoder.cpp.o
media/video_encoder.i: media/video_encoder.cpp.i
.PHONY : media/video_encoder.i
# target to preprocess a source file
media/video_encoder.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.i
.PHONY : media/video_encoder.cpp.i
media/video_encoder.s: media/video_encoder.cpp.s
.PHONY : media/video_encoder.s
# target to generate assembly for a file
media/video_encoder.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.s
.PHONY : media/video_encoder.cpp.s
scarchat_autogen/3YJK5W5UP7/qrc_resources.o: scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o
.PHONY : scarchat_autogen/3YJK5W5UP7/qrc_resources.o
# target to build an object file
scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o
.PHONY : scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o
scarchat_autogen/3YJK5W5UP7/qrc_resources.i: scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.i
.PHONY : scarchat_autogen/3YJK5W5UP7/qrc_resources.i
# target to preprocess a source file
scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.i
.PHONY : scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.i
scarchat_autogen/3YJK5W5UP7/qrc_resources.s: scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.s
.PHONY : scarchat_autogen/3YJK5W5UP7/qrc_resources.s
# target to generate assembly for a file
scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.s
.PHONY : scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.s
scarchat_autogen/mocs_compilation.o: scarchat_autogen/mocs_compilation.cpp.o
.PHONY : scarchat_autogen/mocs_compilation.o
# target to build an object file
scarchat_autogen/mocs_compilation.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o
.PHONY : scarchat_autogen/mocs_compilation.cpp.o
scarchat_autogen/mocs_compilation.i: scarchat_autogen/mocs_compilation.cpp.i
.PHONY : scarchat_autogen/mocs_compilation.i
# target to preprocess a source file
scarchat_autogen/mocs_compilation.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.i
.PHONY : scarchat_autogen/mocs_compilation.cpp.i
scarchat_autogen/mocs_compilation.s: scarchat_autogen/mocs_compilation.cpp.s
.PHONY : scarchat_autogen/mocs_compilation.s
# target to generate assembly for a file
scarchat_autogen/mocs_compilation.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.s
.PHONY : scarchat_autogen/mocs_compilation.cpp.s
ui/chat_widget.o: ui/chat_widget.cpp.o
.PHONY : ui/chat_widget.o
# target to build an object file
ui/chat_widget.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o
.PHONY : ui/chat_widget.cpp.o
ui/chat_widget.i: ui/chat_widget.cpp.i
.PHONY : ui/chat_widget.i
# target to preprocess a source file
ui/chat_widget.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.i
.PHONY : ui/chat_widget.cpp.i
ui/chat_widget.s: ui/chat_widget.cpp.s
.PHONY : ui/chat_widget.s
# target to generate assembly for a file
ui/chat_widget.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.s
.PHONY : ui/chat_widget.cpp.s
ui/login_dialog.o: ui/login_dialog.cpp.o
.PHONY : ui/login_dialog.o
# target to build an object file
ui/login_dialog.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o
.PHONY : ui/login_dialog.cpp.o
ui/login_dialog.i: ui/login_dialog.cpp.i
.PHONY : ui/login_dialog.i
# target to preprocess a source file
ui/login_dialog.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.i
.PHONY : ui/login_dialog.cpp.i
ui/login_dialog.s: ui/login_dialog.cpp.s
.PHONY : ui/login_dialog.s
# target to generate assembly for a file
ui/login_dialog.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.s
.PHONY : ui/login_dialog.cpp.s
ui/user_list_widget.o: ui/user_list_widget.cpp.o
.PHONY : ui/user_list_widget.o
# target to build an object file
ui/user_list_widget.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o
.PHONY : ui/user_list_widget.cpp.o
ui/user_list_widget.i: ui/user_list_widget.cpp.i
.PHONY : ui/user_list_widget.i
# target to preprocess a source file
ui/user_list_widget.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.i
.PHONY : ui/user_list_widget.cpp.i
ui/user_list_widget.s: ui/user_list_widget.cpp.s
.PHONY : ui/user_list_widget.s
# target to generate assembly for a file
ui/user_list_widget.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.s
.PHONY : ui/user_list_widget.cpp.s
ui/video_grid_widget.o: ui/video_grid_widget.cpp.o
.PHONY : ui/video_grid_widget.o
# target to build an object file
ui/video_grid_widget.cpp.o:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o
.PHONY : ui/video_grid_widget.cpp.o
ui/video_grid_widget.i: ui/video_grid_widget.cpp.i
.PHONY : ui/video_grid_widget.i
# target to preprocess a source file
ui/video_grid_widget.cpp.i:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.i
.PHONY : ui/video_grid_widget.cpp.i
ui/video_grid_widget.s: ui/video_grid_widget.cpp.s
.PHONY : ui/video_grid_widget.s
# target to generate assembly for a file
ui/video_grid_widget.cpp.s:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(MAKE) $(MAKESILENT) -f client/CMakeFiles/scarchat.dir/build.make client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.s
.PHONY : ui/video_grid_widget.cpp.s
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... edit_cache"
@echo "... install"
@echo "... install/local"
@echo "... install/strip"
@echo "... list_install_components"
@echo "... rebuild_cache"
@echo "... scarchat_autogen"
@echo "... scarchat_autogen_timestamp_deps"
@echo "... scarchat"
@echo "... config/client_config.o"
@echo "... config/client_config.i"
@echo "... config/client_config.s"
@echo "... connection/client_connection.o"
@echo "... connection/client_connection.i"
@echo "... connection/client_connection.s"
@echo "... main.o"
@echo "... main.i"
@echo "... main.s"
@echo "... mainwindow.o"
@echo "... mainwindow.i"
@echo "... mainwindow.s"
@echo "... media/camera_capture.o"
@echo "... media/camera_capture.i"
@echo "... media/camera_capture.s"
@echo "... media/screen_capture.o"
@echo "... media/screen_capture.i"
@echo "... media/screen_capture.s"
@echo "... media/video_encoder.o"
@echo "... media/video_encoder.i"
@echo "... media/video_encoder.s"
@echo "... scarchat_autogen/3YJK5W5UP7/qrc_resources.o"
@echo "... scarchat_autogen/3YJK5W5UP7/qrc_resources.i"
@echo "... scarchat_autogen/3YJK5W5UP7/qrc_resources.s"
@echo "... scarchat_autogen/mocs_compilation.o"
@echo "... scarchat_autogen/mocs_compilation.i"
@echo "... scarchat_autogen/mocs_compilation.s"
@echo "... ui/chat_widget.o"
@echo "... ui/chat_widget.i"
@echo "... ui/chat_widget.s"
@echo "... ui/login_dialog.o"
@echo "... ui/login_dialog.i"
@echo "... ui/login_dialog.s"
@echo "... ui/user_list_widget.o"
@echo "... ui/user_list_widget.i"
@echo "... ui/user_list_widget.s"
@echo "... ui/video_grid_widget.o"
@echo "... ui/video_grid_widget.i"
@echo "... ui/video_grid_widget.s"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
cd /home/ganome/Projects/SCAR-719/repos/scar-chat7/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system

6884
build/client/client.log Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,66 @@
# Install script for directory: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
set(CMAKE_INSTALL_PREFIX "/usr/local")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
if(BUILD_TYPE)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "Release")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()
# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
if(COMPONENT)
message(STATUS "Install component: \"${COMPONENT}\"")
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
else()
set(CMAKE_INSTALL_COMPONENT)
endif()
endif()
# Install shared libraries without execute permission?
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
set(CMAKE_INSTALL_SO_NO_EXE "0")
endif()
# Is this installation the result of a crosscompile?
if(NOT DEFINED CMAKE_CROSSCOMPILING)
set(CMAKE_CROSSCOMPILING "FALSE")
endif()
# Set path to fallback-tool for dependency-resolution.
if(NOT DEFINED CMAKE_OBJDUMP)
set(CMAKE_OBJDUMP "/usr/bin/objdump")
endif()
if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/scarchat" AND
NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/scarchat")
file(RPATH_CHECK
FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/scarchat"
RPATH "")
endif()
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat")
if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/scarchat" AND
NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/scarchat")
if(CMAKE_INSTALL_DO_STRIP)
execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/scarchat")
endif()
endif()
endif()
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
"${CMAKE_INSTALL_MANIFEST_FILES}")
if(CMAKE_INSTALL_LOCAL_ONLY)
file(WRITE "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/install_local_manifest.txt"
"${CMAKE_INSTALL_MANIFEST_CONTENT}")
endif()

10
build/client/dmesg.log Normal file
View File

@ -0,0 +1,10 @@
[18668.379846] scarchat[176143]: segfault at 7fcd6e376010 ip 00007fcd8d79880d sp 00007fcd7e12da08 error 4 in libc.so.6[16680d,7fcd8d65a000+148000] likely on CPU 3 (core 3, socket 0)
[18668.379856] Code: 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 83 fa 40 72 43 <62> e1 fe 48 6f 06 48 81 fa 80 00 00 00 0f 87 e0 00 00 00 62 e1 fe
[18801.545370] scarchat[177299]: segfault at 7f42681a9010 ip 00007f428359880d sp 00007f426bffca08 error 4 in libc.so.6[16680d,7f428345a000+148000] likely on CPU 10 (core 2, socket 0)
[18801.545381] Code: 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 83 fa 40 72 43 <62> e1 fe 48 6f 06 48 81 fa 80 00 00 00 0f 87 e0 00 00 00 62 e1 fe
[19278.629138] scarchat[181239]: segfault at 7fb06de37010 ip 00007fb08cb9880d sp 00007fb07d893a08 error 4 in libc.so.6[16680d,7fb08ca5a000+148000] likely on CPU 8 (core 0, socket 0)
[19278.629149] Code: 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 83 fa 40 72 43 <62> e1 fe 48 6f 06 48 81 fa 80 00 00 00 0f 87 e0 00 00 00 62 e1 fe
[19631.762068] scarchat[184001]: segfault at 7f2d26c6d010 ip 00007f2d4599880d sp 00007f2d367eba08 error 4 in libc.so.6[16680d,7f2d4585a000+148000] likely on CPU 12 (core 4, socket 0)
[19631.762077] Code: 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 83 fa 40 72 43 <62> e1 fe 48 6f 06 48 81 fa 80 00 00 00 0f 87 e0 00 00 00 62 e1 fe
[19819.927808] scarchat[185618]: segfault at 7ffba6c6d010 ip 00007ffbbdb9880d sp 00007ffbae894a08 error 4 in libc.so.6[16680d,7ffbbda5a000+148000] likely on CPU 14 (core 6, socket 0)
[19819.927819] Code: 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 83 fa 40 72 43 <62> e1 fe 48 6f 06 48 81 fa 80 00 00 00 0f 87 e0 00 00 00 62 e1 fe

BIN
build/client/scarchat Executable file

Binary file not shown.

View File

@ -0,0 +1,62 @@
/****************************************************************************
** Resource object code
**
** Created by: The Resource Compiler for Qt version 6.10.1
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#ifdef _MSC_VER
// disable informational message "function ... selected for automatic inline expansion"
#pragma warning (disable: 4711)
#endif
#ifdef QT_NAMESPACE
# define QT_RCC_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
# define QT_RCC_MANGLE_NAMESPACE0(x) x
# define QT_RCC_MANGLE_NAMESPACE1(a, b) a##_##b
# define QT_RCC_MANGLE_NAMESPACE2(a, b) QT_RCC_MANGLE_NAMESPACE1(a,b)
# define QT_RCC_MANGLE_NAMESPACE(name) QT_RCC_MANGLE_NAMESPACE2( \
QT_RCC_MANGLE_NAMESPACE0(name), QT_RCC_MANGLE_NAMESPACE0(QT_NAMESPACE))
#else
# define QT_RCC_PREPEND_NAMESPACE(name) name
# define QT_RCC_MANGLE_NAMESPACE(name) name
#endif
#if defined(QT_INLINE_NAMESPACE)
inline namespace QT_NAMESPACE {
#elif defined(QT_NAMESPACE)
namespace QT_NAMESPACE {
#endif
#ifdef QT_NAMESPACE
}
#endif
int QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)();
int QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)()
{
return 1;
}
int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)();
int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)()
{
return 1;
}
#ifdef __clang__
# pragma clang diagnostic push
# pragma clang diagnostic ignored "-Wexit-time-destructors"
#endif
namespace {
struct initializer {
initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)(); }
~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)(); }
} dummy;
}
#ifdef __clang__
# pragma clang diagnostic pop
#endif

View File

@ -0,0 +1,190 @@
/****************************************************************************
** Meta object code from reading C++ file 'client_connection.h'
**
** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../../../client/connection/client_connection.h"
#include <QtCore/qmetatype.h>
#include <QtCore/qtmochelpers.h>
#include <memory>
#include <QtCore/qxptype_traits.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'client_connection.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 69
#error "This file was generated using the moc from 6.10.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
#ifndef Q_CONSTINIT
#define Q_CONSTINIT
#endif
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
QT_WARNING_DISABLE_GCC("-Wuseless-cast")
namespace {
struct qt_meta_tag_ZN4scar16ClientConnectionE_t {};
} // unnamed namespace
template <> constexpr inline auto scar::ClientConnection::qt_create_metaobjectdata<qt_meta_tag_ZN4scar16ClientConnectionE_t>()
{
namespace QMC = QtMocConstants;
QtMocHelpers::StringRefStorage qt_stringData {
"scar::ClientConnection",
"connected",
"",
"disconnected",
"loginSuccess",
"token",
"loginFailed",
"error",
"messageReceived",
"sender",
"content",
"connectionError"
};
QtMocHelpers::UintData qt_methods {
// Signal 'connected'
QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
// Signal 'disconnected'
QtMocHelpers::SignalData<void()>(3, 2, QMC::AccessPublic, QMetaType::Void),
// Signal 'loginSuccess'
QtMocHelpers::SignalData<void(const QString &)>(4, 2, QMC::AccessPublic, QMetaType::Void, {{
{ QMetaType::QString, 5 },
}}),
// Signal 'loginFailed'
QtMocHelpers::SignalData<void(const QString &)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
{ QMetaType::QString, 7 },
}}),
// Signal 'messageReceived'
QtMocHelpers::SignalData<void(const QString &, const QString &)>(8, 2, QMC::AccessPublic, QMetaType::Void, {{
{ QMetaType::QString, 9 }, { QMetaType::QString, 10 },
}}),
// Signal 'connectionError'
QtMocHelpers::SignalData<void(const QString &)>(11, 2, QMC::AccessPublic, QMetaType::Void, {{
{ QMetaType::QString, 7 },
}}),
};
QtMocHelpers::UintData qt_properties {
};
QtMocHelpers::UintData qt_enums {
};
return QtMocHelpers::metaObjectData<ClientConnection, qt_meta_tag_ZN4scar16ClientConnectionE_t>(QMC::MetaObjectFlag{}, qt_stringData,
qt_methods, qt_properties, qt_enums);
}
Q_CONSTINIT const QMetaObject scar::ClientConnection::staticMetaObject = { {
QMetaObject::SuperData::link<QObject::staticMetaObject>(),
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar16ClientConnectionE_t>.stringdata,
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar16ClientConnectionE_t>.data,
qt_static_metacall,
nullptr,
qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN4scar16ClientConnectionE_t>.metaTypes,
nullptr
} };
void scar::ClientConnection::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
auto *_t = static_cast<ClientConnection *>(_o);
if (_c == QMetaObject::InvokeMetaMethod) {
switch (_id) {
case 0: _t->connected(); break;
case 1: _t->disconnected(); break;
case 2: _t->loginSuccess((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 3: _t->loginFailed((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 4: _t->messageReceived((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2]))); break;
case 5: _t->connectionError((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
default: ;
}
}
if (_c == QMetaObject::IndexOfMethod) {
if (QtMocHelpers::indexOfMethod<void (ClientConnection::*)()>(_a, &ClientConnection::connected, 0))
return;
if (QtMocHelpers::indexOfMethod<void (ClientConnection::*)()>(_a, &ClientConnection::disconnected, 1))
return;
if (QtMocHelpers::indexOfMethod<void (ClientConnection::*)(const QString & )>(_a, &ClientConnection::loginSuccess, 2))
return;
if (QtMocHelpers::indexOfMethod<void (ClientConnection::*)(const QString & )>(_a, &ClientConnection::loginFailed, 3))
return;
if (QtMocHelpers::indexOfMethod<void (ClientConnection::*)(const QString & , const QString & )>(_a, &ClientConnection::messageReceived, 4))
return;
if (QtMocHelpers::indexOfMethod<void (ClientConnection::*)(const QString & )>(_a, &ClientConnection::connectionError, 5))
return;
}
}
const QMetaObject *scar::ClientConnection::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *scar::ClientConnection::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar16ClientConnectionE_t>.strings))
return static_cast<void*>(this);
return QObject::qt_metacast(_clname);
}
int scar::ClientConnection::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QObject::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 6)
qt_static_metacall(this, _c, _id, _a);
_id -= 6;
}
if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 6)
*reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
_id -= 6;
}
return _id;
}
// SIGNAL 0
void scar::ClientConnection::connected()
{
QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
}
// SIGNAL 1
void scar::ClientConnection::disconnected()
{
QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
}
// SIGNAL 2
void scar::ClientConnection::loginSuccess(const QString & _t1)
{
QMetaObject::activate<void>(this, &staticMetaObject, 2, nullptr, _t1);
}
// SIGNAL 3
void scar::ClientConnection::loginFailed(const QString & _t1)
{
QMetaObject::activate<void>(this, &staticMetaObject, 3, nullptr, _t1);
}
// SIGNAL 4
void scar::ClientConnection::messageReceived(const QString & _t1, const QString & _t2)
{
QMetaObject::activate<void>(this, &staticMetaObject, 4, nullptr, _t1, _t2);
}
// SIGNAL 5
void scar::ClientConnection::connectionError(const QString & _t1)
{
QMetaObject::activate<void>(this, &staticMetaObject, 5, nullptr, _t1);
}
QT_WARNING_POP

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,163 @@
/****************************************************************************
** Meta object code from reading C++ file 'mainwindow.h'
**
** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../../../client/mainwindow.h"
#include <QtGui/qtextcursor.h>
#include <QtCore/qmetatype.h>
#include <QtCore/qtmochelpers.h>
#include <memory>
#include <QtCore/qxptype_traits.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'mainwindow.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 69
#error "This file was generated using the moc from 6.10.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
#ifndef Q_CONSTINIT
#define Q_CONSTINIT
#endif
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
QT_WARNING_DISABLE_GCC("-Wuseless-cast")
namespace {
struct qt_meta_tag_ZN4scar10MainWindowE_t {};
} // unnamed namespace
template <> constexpr inline auto scar::MainWindow::qt_create_metaobjectdata<qt_meta_tag_ZN4scar10MainWindowE_t>()
{
namespace QMC = QtMocConstants;
QtMocHelpers::StringRefStorage qt_stringData {
"scar::MainWindow",
"showLoginDialog",
"",
"onConnected",
"onDisconnected",
"onLoginSuccess",
"token",
"onLoginFailed",
"error",
"onMessageReceived",
"sender",
"content",
"onSendMessage",
"updateClock",
"updateConnectionStatus",
"status",
"updateUserCount",
"count"
};
QtMocHelpers::UintData qt_methods {
// Slot 'showLoginDialog'
QtMocHelpers::SlotData<void()>(1, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onConnected'
QtMocHelpers::SlotData<void()>(3, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onDisconnected'
QtMocHelpers::SlotData<void()>(4, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onLoginSuccess'
QtMocHelpers::SlotData<void(const QString &)>(5, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::QString, 6 },
}}),
// Slot 'onLoginFailed'
QtMocHelpers::SlotData<void(const QString &)>(7, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::QString, 8 },
}}),
// Slot 'onMessageReceived'
QtMocHelpers::SlotData<void(const QString &, const QString &)>(9, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::QString, 10 }, { QMetaType::QString, 11 },
}}),
// Slot 'onSendMessage'
QtMocHelpers::SlotData<void(const QString &)>(12, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::QString, 11 },
}}),
// Slot 'updateClock'
QtMocHelpers::SlotData<void()>(13, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'updateConnectionStatus'
QtMocHelpers::SlotData<void(const QString &)>(14, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::QString, 15 },
}}),
// Slot 'updateUserCount'
QtMocHelpers::SlotData<void(int)>(16, 2, QMC::AccessPrivate, QMetaType::Void, {{
{ QMetaType::Int, 17 },
}}),
};
QtMocHelpers::UintData qt_properties {
};
QtMocHelpers::UintData qt_enums {
};
return QtMocHelpers::metaObjectData<MainWindow, qt_meta_tag_ZN4scar10MainWindowE_t>(QMC::MetaObjectFlag{}, qt_stringData,
qt_methods, qt_properties, qt_enums);
}
Q_CONSTINIT const QMetaObject scar::MainWindow::staticMetaObject = { {
QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar10MainWindowE_t>.stringdata,
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar10MainWindowE_t>.data,
qt_static_metacall,
nullptr,
qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN4scar10MainWindowE_t>.metaTypes,
nullptr
} };
void scar::MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
auto *_t = static_cast<MainWindow *>(_o);
if (_c == QMetaObject::InvokeMetaMethod) {
switch (_id) {
case 0: _t->showLoginDialog(); break;
case 1: _t->onConnected(); break;
case 2: _t->onDisconnected(); break;
case 3: _t->onLoginSuccess((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 4: _t->onLoginFailed((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 5: _t->onMessageReceived((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1])),(*reinterpret_cast<std::add_pointer_t<QString>>(_a[2]))); break;
case 6: _t->onSendMessage((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 7: _t->updateClock(); break;
case 8: _t->updateConnectionStatus((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 9: _t->updateUserCount((*reinterpret_cast<std::add_pointer_t<int>>(_a[1]))); break;
default: ;
}
}
}
const QMetaObject *scar::MainWindow::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *scar::MainWindow::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar10MainWindowE_t>.strings))
return static_cast<void*>(this);
return QMainWindow::qt_metacast(_clname);
}
int scar::MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QMainWindow::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 10)
qt_static_metacall(this, _c, _id, _a);
_id -= 10;
}
if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 10)
*reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
_id -= 10;
}
return _id;
}
QT_WARNING_POP

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,145 @@
/****************************************************************************
** Meta object code from reading C++ file 'chat_widget.h'
**
** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../../../client/ui/chat_widget.h"
#include <QtGui/qtextcursor.h>
#include <QtCore/qmetatype.h>
#include <QtCore/qtmochelpers.h>
#include <memory>
#include <QtCore/qxptype_traits.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'chat_widget.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 69
#error "This file was generated using the moc from 6.10.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
#ifndef Q_CONSTINIT
#define Q_CONSTINIT
#endif
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
QT_WARNING_DISABLE_GCC("-Wuseless-cast")
namespace {
struct qt_meta_tag_ZN4scar10ChatWidgetE_t {};
} // unnamed namespace
template <> constexpr inline auto scar::ChatWidget::qt_create_metaobjectdata<qt_meta_tag_ZN4scar10ChatWidgetE_t>()
{
namespace QMC = QtMocConstants;
QtMocHelpers::StringRefStorage qt_stringData {
"scar::ChatWidget",
"messageSent",
"",
"content",
"typingIndicator",
"isTyping",
"onSendClicked",
"onTextChanged"
};
QtMocHelpers::UintData qt_methods {
// Signal 'messageSent'
QtMocHelpers::SignalData<void(const QString &)>(1, 2, QMC::AccessPublic, QMetaType::Void, {{
{ QMetaType::QString, 3 },
}}),
// Signal 'typingIndicator'
QtMocHelpers::SignalData<void(bool)>(4, 2, QMC::AccessPublic, QMetaType::Void, {{
{ QMetaType::Bool, 5 },
}}),
// Slot 'onSendClicked'
QtMocHelpers::SlotData<void()>(6, 2, QMC::AccessPrivate, QMetaType::Void),
// Slot 'onTextChanged'
QtMocHelpers::SlotData<void()>(7, 2, QMC::AccessPrivate, QMetaType::Void),
};
QtMocHelpers::UintData qt_properties {
};
QtMocHelpers::UintData qt_enums {
};
return QtMocHelpers::metaObjectData<ChatWidget, qt_meta_tag_ZN4scar10ChatWidgetE_t>(QMC::MetaObjectFlag{}, qt_stringData,
qt_methods, qt_properties, qt_enums);
}
Q_CONSTINIT const QMetaObject scar::ChatWidget::staticMetaObject = { {
QMetaObject::SuperData::link<QWidget::staticMetaObject>(),
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar10ChatWidgetE_t>.stringdata,
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar10ChatWidgetE_t>.data,
qt_static_metacall,
nullptr,
qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN4scar10ChatWidgetE_t>.metaTypes,
nullptr
} };
void scar::ChatWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
auto *_t = static_cast<ChatWidget *>(_o);
if (_c == QMetaObject::InvokeMetaMethod) {
switch (_id) {
case 0: _t->messageSent((*reinterpret_cast<std::add_pointer_t<QString>>(_a[1]))); break;
case 1: _t->typingIndicator((*reinterpret_cast<std::add_pointer_t<bool>>(_a[1]))); break;
case 2: _t->onSendClicked(); break;
case 3: _t->onTextChanged(); break;
default: ;
}
}
if (_c == QMetaObject::IndexOfMethod) {
if (QtMocHelpers::indexOfMethod<void (ChatWidget::*)(const QString & )>(_a, &ChatWidget::messageSent, 0))
return;
if (QtMocHelpers::indexOfMethod<void (ChatWidget::*)(bool )>(_a, &ChatWidget::typingIndicator, 1))
return;
}
}
const QMetaObject *scar::ChatWidget::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *scar::ChatWidget::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar10ChatWidgetE_t>.strings))
return static_cast<void*>(this);
return QWidget::qt_metacast(_clname);
}
int scar::ChatWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 4)
qt_static_metacall(this, _c, _id, _a);
_id -= 4;
}
if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 4)
*reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
_id -= 4;
}
return _id;
}
// SIGNAL 0
void scar::ChatWidget::messageSent(const QString & _t1)
{
QMetaObject::activate<void>(this, &staticMetaObject, 0, nullptr, _t1);
}
// SIGNAL 1
void scar::ChatWidget::typingIndicator(bool _t1)
{
QMetaObject::activate<void>(this, &staticMetaObject, 1, nullptr, _t1);
}
QT_WARNING_POP

View File

@ -0,0 +1,515 @@
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/UYX5XTB5RZ/moc_chat_widget.cpp: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h \
/usr/include/alloca.h \
/usr/include/asm-generic/bitsperlong.h \
/usr/include/asm-generic/errno-base.h \
/usr/include/asm-generic/errno.h \
/usr/include/asm-generic/int-ll64.h \
/usr/include/asm-generic/posix_types.h \
/usr/include/asm-generic/types.h \
/usr/include/asm/bitsperlong.h \
/usr/include/asm/errno.h \
/usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h \
/usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h \
/usr/include/assert.h \
/usr/include/bits/atomic_wide_counter.h \
/usr/include/bits/byteswap.h \
/usr/include/bits/confname.h \
/usr/include/bits/cpu-set.h \
/usr/include/bits/endian.h \
/usr/include/bits/endianness.h \
/usr/include/bits/environments.h \
/usr/include/bits/errno.h \
/usr/include/bits/floatn-common.h \
/usr/include/bits/floatn.h \
/usr/include/bits/getopt_core.h \
/usr/include/bits/getopt_posix.h \
/usr/include/bits/libc-header-start.h \
/usr/include/bits/local_lim.h \
/usr/include/bits/locale.h \
/usr/include/bits/long-double.h \
/usr/include/bits/posix1_lim.h \
/usr/include/bits/posix2_lim.h \
/usr/include/bits/posix_opt.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/pthreadtypes.h \
/usr/include/bits/sched.h \
/usr/include/bits/select.h \
/usr/include/bits/setjmp.h \
/usr/include/bits/stdint-intn.h \
/usr/include/bits/stdint-least.h \
/usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdio_lim.h \
/usr/include/bits/stdlib-float.h \
/usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h \
/usr/include/bits/syscall.h \
/usr/include/bits/thread-shared-types.h \
/usr/include/bits/time.h \
/usr/include/bits/time64.h \
/usr/include/bits/timesize.h \
/usr/include/bits/timex.h \
/usr/include/bits/types.h \
/usr/include/bits/types/FILE.h \
/usr/include/bits/types/__FILE.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__locale_t.h \
/usr/include/bits/types/__mbstate_t.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/clock_t.h \
/usr/include/bits/types/clockid_t.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/types/error_t.h \
/usr/include/bits/types/locale_t.h \
/usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/sigset_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/types/struct_itimerspec.h \
/usr/include/bits/types/struct_sched_param.h \
/usr/include/bits/types/struct_timespec.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/time_t.h \
/usr/include/bits/types/timer_t.h \
/usr/include/bits/types/wint_t.h \
/usr/include/bits/typesizes.h \
/usr/include/bits/uintn-identity.h \
/usr/include/bits/uio_lim.h \
/usr/include/bits/unistd_ext.h \
/usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h \
/usr/include/bits/wchar.h \
/usr/include/bits/wctype-wchar.h \
/usr/include/bits/wordsize.h \
/usr/include/bits/xopen_lim.h \
/usr/include/ctype.h \
/usr/include/endian.h \
/usr/include/errno.h \
/usr/include/features-time64.h \
/usr/include/features.h \
/usr/include/gnu/stubs-64.h \
/usr/include/gnu/stubs.h \
/usr/include/libintl.h \
/usr/include/limits.h \
/usr/include/linux/close_range.h \
/usr/include/linux/errno.h \
/usr/include/linux/limits.h \
/usr/include/linux/posix_types.h \
/usr/include/linux/sched/types.h \
/usr/include/linux/stddef.h \
/usr/include/linux/types.h \
/usr/include/locale.h \
/usr/include/pthread.h \
/usr/include/qt6/QtCore/q17memory.h \
/usr/include/qt6/QtCore/q20functional.h \
/usr/include/qt6/QtCore/q20iterator.h \
/usr/include/qt6/QtCore/q20memory.h \
/usr/include/qt6/QtCore/q20type_traits.h \
/usr/include/qt6/QtCore/q20utility.h \
/usr/include/qt6/QtCore/q23type_traits.h \
/usr/include/qt6/QtCore/q23utility.h \
/usr/include/qt6/QtCore/qalgorithms.h \
/usr/include/qt6/QtCore/qalloc.h \
/usr/include/qt6/QtCore/qanystringview.h \
/usr/include/qt6/QtCore/qarraydata.h \
/usr/include/qt6/QtCore/qarraydataops.h \
/usr/include/qt6/QtCore/qarraydatapointer.h \
/usr/include/qt6/QtCore/qassert.h \
/usr/include/qt6/QtCore/qatomic.h \
/usr/include/qt6/QtCore/qatomic_cxx11.h \
/usr/include/qt6/QtCore/qbasicatomic.h \
/usr/include/qt6/QtCore/qbindingstorage.h \
/usr/include/qt6/QtCore/qbytearray.h \
/usr/include/qt6/QtCore/qbytearrayalgorithms.h \
/usr/include/qt6/QtCore/qbytearraylist.h \
/usr/include/qt6/QtCore/qbytearrayview.h \
/usr/include/qt6/QtCore/qchar.h \
/usr/include/qt6/QtCore/qcheckedint_impl.h \
/usr/include/qt6/QtCore/qcompare.h \
/usr/include/qt6/QtCore/qcompare_impl.h \
/usr/include/qt6/QtCore/qcomparehelpers.h \
/usr/include/qt6/QtCore/qcompilerdetection.h \
/usr/include/qt6/QtCore/qconfig.h \
/usr/include/qt6/QtCore/qconstructormacros.h \
/usr/include/qt6/QtCore/qcontainerfwd.h \
/usr/include/qt6/QtCore/qcontainerinfo.h \
/usr/include/qt6/QtCore/qcontainertools_impl.h \
/usr/include/qt6/QtCore/qcontiguouscache.h \
/usr/include/qt6/QtCore/qdarwinhelpers.h \
/usr/include/qt6/QtCore/qdatastream.h \
/usr/include/qt6/QtCore/qdebug.h \
/usr/include/qt6/QtCore/qendian.h \
/usr/include/qt6/QtCore/qexceptionhandling.h \
/usr/include/qt6/QtCore/qflags.h \
/usr/include/qt6/QtCore/qfloat16.h \
/usr/include/qt6/QtCore/qforeach.h \
/usr/include/qt6/QtCore/qfunctionaltools_impl.h \
/usr/include/qt6/QtCore/qfunctionpointer.h \
/usr/include/qt6/QtCore/qgenericatomic.h \
/usr/include/qt6/QtCore/qglobal.h \
/usr/include/qt6/QtCore/qglobalstatic.h \
/usr/include/qt6/QtCore/qhash.h \
/usr/include/qt6/QtCore/qhashfunctions.h \
/usr/include/qt6/QtCore/qiodevicebase.h \
/usr/include/qt6/QtCore/qiterable.h \
/usr/include/qt6/QtCore/qiterator.h \
/usr/include/qt6/QtCore/qlatin1stringview.h \
/usr/include/qt6/QtCore/qline.h \
/usr/include/qt6/QtCore/qlist.h \
/usr/include/qt6/QtCore/qlogging.h \
/usr/include/qt6/QtCore/qmalloc.h \
/usr/include/qt6/QtCore/qmap.h \
/usr/include/qt6/QtCore/qmargins.h \
/usr/include/qt6/QtCore/qmath.h \
/usr/include/qt6/QtCore/qmetacontainer.h \
/usr/include/qt6/QtCore/qmetaobject.h \
/usr/include/qt6/QtCore/qmetatype.h \
/usr/include/qt6/QtCore/qminmax.h \
/usr/include/qt6/QtCore/qnamespace.h \
/usr/include/qt6/QtCore/qnumeric.h \
/usr/include/qt6/QtCore/qobject.h \
/usr/include/qt6/QtCore/qobject_impl.h \
/usr/include/qt6/QtCore/qobjectdefs.h \
/usr/include/qt6/QtCore/qobjectdefs_impl.h \
/usr/include/qt6/QtCore/qoverload.h \
/usr/include/qt6/QtCore/qpair.h \
/usr/include/qt6/QtCore/qpoint.h \
/usr/include/qt6/QtCore/qprocessordetection.h \
/usr/include/qt6/QtCore/qrect.h \
/usr/include/qt6/QtCore/qrefcount.h \
/usr/include/qt6/QtCore/qscopedpointer.h \
/usr/include/qt6/QtCore/qscopeguard.h \
/usr/include/qt6/QtCore/qset.h \
/usr/include/qt6/QtCore/qshareddata.h \
/usr/include/qt6/QtCore/qshareddata_impl.h \
/usr/include/qt6/QtCore/qsharedpointer.h \
/usr/include/qt6/QtCore/qsharedpointer_impl.h \
/usr/include/qt6/QtCore/qsize.h \
/usr/include/qt6/QtCore/qspan.h \
/usr/include/qt6/QtCore/qstdlibdetection.h \
/usr/include/qt6/QtCore/qstring.h \
/usr/include/qt6/QtCore/qstringalgorithms.h \
/usr/include/qt6/QtCore/qstringbuilder.h \
/usr/include/qt6/QtCore/qstringconverter.h \
/usr/include/qt6/QtCore/qstringconverter_base.h \
/usr/include/qt6/QtCore/qstringfwd.h \
/usr/include/qt6/QtCore/qstringlist.h \
/usr/include/qt6/QtCore/qstringmatcher.h \
/usr/include/qt6/QtCore/qstringtokenizer.h \
/usr/include/qt6/QtCore/qstringview.h \
/usr/include/qt6/QtCore/qswap.h \
/usr/include/qt6/QtCore/qsysinfo.h \
/usr/include/qt6/QtCore/qsystemdetection.h \
/usr/include/qt6/QtCore/qtaggedpointer.h \
/usr/include/qt6/QtCore/qtclasshelpermacros.h \
/usr/include/qt6/QtCore/qtconfiginclude.h \
/usr/include/qt6/QtCore/qtconfigmacros.h \
/usr/include/qt6/QtCore/qtcore-config.h \
/usr/include/qt6/QtCore/qtcoreexports.h \
/usr/include/qt6/QtCore/qtcoreglobal.h \
/usr/include/qt6/QtCore/qtdeprecationdefinitions.h \
/usr/include/qt6/QtCore/qtdeprecationmarkers.h \
/usr/include/qt6/QtCore/qtenvironmentvariables.h \
/usr/include/qt6/QtCore/qtextstream.h \
/usr/include/qt6/QtCore/qtformat_impl.h \
/usr/include/qt6/QtCore/qtmetamacros.h \
/usr/include/qt6/QtCore/qtnoop.h \
/usr/include/qt6/QtCore/qtpreprocessorsupport.h \
/usr/include/qt6/QtCore/qtresource.h \
/usr/include/qt6/QtCore/qttranslation.h \
/usr/include/qt6/QtCore/qttypetraits.h \
/usr/include/qt6/QtCore/qtversion.h \
/usr/include/qt6/QtCore/qtversionchecks.h \
/usr/include/qt6/QtCore/qtypeinfo.h \
/usr/include/qt6/QtCore/qtypes.h \
/usr/include/qt6/QtCore/qurl.h \
/usr/include/qt6/QtCore/qutf8stringview.h \
/usr/include/qt6/QtCore/qvariant.h \
/usr/include/qt6/QtCore/qvarlengtharray.h \
/usr/include/qt6/QtCore/qversiontagging.h \
/usr/include/qt6/QtCore/qxptype_traits.h \
/usr/include/qt6/QtCore/qyieldcpu.h \
/usr/include/qt6/QtGui/qaction.h \
/usr/include/qt6/QtGui/qbitmap.h \
/usr/include/qt6/QtGui/qbrush.h \
/usr/include/qt6/QtGui/qcolor.h \
/usr/include/qt6/QtGui/qcursor.h \
/usr/include/qt6/QtGui/qfont.h \
/usr/include/qt6/QtGui/qfontinfo.h \
/usr/include/qt6/QtGui/qfontmetrics.h \
/usr/include/qt6/QtGui/qfontvariableaxis.h \
/usr/include/qt6/QtGui/qicon.h \
/usr/include/qt6/QtGui/qimage.h \
/usr/include/qt6/QtGui/qkeysequence.h \
/usr/include/qt6/QtGui/qpaintdevice.h \
/usr/include/qt6/QtGui/qpalette.h \
/usr/include/qt6/QtGui/qpen.h \
/usr/include/qt6/QtGui/qpixelformat.h \
/usr/include/qt6/QtGui/qpixmap.h \
/usr/include/qt6/QtGui/qpolygon.h \
/usr/include/qt6/QtGui/qregion.h \
/usr/include/qt6/QtGui/qrgb.h \
/usr/include/qt6/QtGui/qrgba64.h \
/usr/include/qt6/QtGui/qtextcursor.h \
/usr/include/qt6/QtGui/qtextdocument.h \
/usr/include/qt6/QtGui/qtextformat.h \
/usr/include/qt6/QtGui/qtextoption.h \
/usr/include/qt6/QtGui/qtgui-config.h \
/usr/include/qt6/QtGui/qtguiexports.h \
/usr/include/qt6/QtGui/qtguiglobal.h \
/usr/include/qt6/QtGui/qtransform.h \
/usr/include/qt6/QtGui/qwindowdefs.h \
/usr/include/qt6/QtSql/QSqlDatabase \
/usr/include/qt6/QtSql/qsqldatabase.h \
/usr/include/qt6/QtSql/qtsql-config.h \
/usr/include/qt6/QtSql/qtsqlexports.h \
/usr/include/qt6/QtSql/qtsqlglobal.h \
/usr/include/qt6/QtWidgets/QLineEdit \
/usr/include/qt6/QtWidgets/QPushButton \
/usr/include/qt6/QtWidgets/QTextEdit \
/usr/include/qt6/QtWidgets/QWidget \
/usr/include/qt6/QtWidgets/qabstractbutton.h \
/usr/include/qt6/QtWidgets/qabstractscrollarea.h \
/usr/include/qt6/QtWidgets/qframe.h \
/usr/include/qt6/QtWidgets/qlineedit.h \
/usr/include/qt6/QtWidgets/qpushbutton.h \
/usr/include/qt6/QtWidgets/qsizepolicy.h \
/usr/include/qt6/QtWidgets/qtextedit.h \
/usr/include/qt6/QtWidgets/qtwidgets-config.h \
/usr/include/qt6/QtWidgets/qtwidgetsexports.h \
/usr/include/qt6/QtWidgets/qtwidgetsglobal.h \
/usr/include/qt6/QtWidgets/qwidget.h \
/usr/include/sched.h \
/usr/include/stdc-predef.h \
/usr/include/stdint.h \
/usr/include/stdio.h \
/usr/include/stdlib.h \
/usr/include/string.h \
/usr/include/strings.h \
/usr/include/sys/cdefs.h \
/usr/include/sys/select.h \
/usr/include/sys/single_threaded.h \
/usr/include/sys/syscall.h \
/usr/include/sys/types.h \
/usr/include/syscall.h \
/usr/include/time.h \
/usr/include/unistd.h \
/usr/include/wchar.h \
/usr/include/wctype.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h

View File

@ -0,0 +1,91 @@
/****************************************************************************
** Meta object code from reading C++ file 'login_dialog.h'
**
** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../../../client/ui/login_dialog.h"
#include <QtGui/qtextcursor.h>
#include <QtCore/qmetatype.h>
#include <QtCore/qtmochelpers.h>
#include <memory>
#include <QtCore/qxptype_traits.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'login_dialog.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 69
#error "This file was generated using the moc from 6.10.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
#ifndef Q_CONSTINIT
#define Q_CONSTINIT
#endif
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
QT_WARNING_DISABLE_GCC("-Wuseless-cast")
namespace {
struct qt_meta_tag_ZN4scar11LoginDialogE_t {};
} // unnamed namespace
template <> constexpr inline auto scar::LoginDialog::qt_create_metaobjectdata<qt_meta_tag_ZN4scar11LoginDialogE_t>()
{
namespace QMC = QtMocConstants;
QtMocHelpers::StringRefStorage qt_stringData {
"scar::LoginDialog"
};
QtMocHelpers::UintData qt_methods {
};
QtMocHelpers::UintData qt_properties {
};
QtMocHelpers::UintData qt_enums {
};
return QtMocHelpers::metaObjectData<LoginDialog, qt_meta_tag_ZN4scar11LoginDialogE_t>(QMC::MetaObjectFlag{}, qt_stringData,
qt_methods, qt_properties, qt_enums);
}
Q_CONSTINIT const QMetaObject scar::LoginDialog::staticMetaObject = { {
QMetaObject::SuperData::link<QDialog::staticMetaObject>(),
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar11LoginDialogE_t>.stringdata,
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar11LoginDialogE_t>.data,
qt_static_metacall,
nullptr,
qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN4scar11LoginDialogE_t>.metaTypes,
nullptr
} };
void scar::LoginDialog::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
auto *_t = static_cast<LoginDialog *>(_o);
(void)_t;
(void)_c;
(void)_id;
(void)_a;
}
const QMetaObject *scar::LoginDialog::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *scar::LoginDialog::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar11LoginDialogE_t>.strings))
return static_cast<void*>(this);
return QDialog::qt_metacast(_clname);
}
int scar::LoginDialog::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
return _id;
}
QT_WARNING_POP

View File

@ -0,0 +1,513 @@
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/UYX5XTB5RZ/moc_login_dialog.cpp: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h \
/usr/include/alloca.h \
/usr/include/asm-generic/bitsperlong.h \
/usr/include/asm-generic/errno-base.h \
/usr/include/asm-generic/errno.h \
/usr/include/asm-generic/int-ll64.h \
/usr/include/asm-generic/posix_types.h \
/usr/include/asm-generic/types.h \
/usr/include/asm/bitsperlong.h \
/usr/include/asm/errno.h \
/usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h \
/usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h \
/usr/include/assert.h \
/usr/include/bits/atomic_wide_counter.h \
/usr/include/bits/byteswap.h \
/usr/include/bits/confname.h \
/usr/include/bits/cpu-set.h \
/usr/include/bits/endian.h \
/usr/include/bits/endianness.h \
/usr/include/bits/environments.h \
/usr/include/bits/errno.h \
/usr/include/bits/floatn-common.h \
/usr/include/bits/floatn.h \
/usr/include/bits/getopt_core.h \
/usr/include/bits/getopt_posix.h \
/usr/include/bits/libc-header-start.h \
/usr/include/bits/local_lim.h \
/usr/include/bits/locale.h \
/usr/include/bits/long-double.h \
/usr/include/bits/posix1_lim.h \
/usr/include/bits/posix2_lim.h \
/usr/include/bits/posix_opt.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/pthreadtypes.h \
/usr/include/bits/sched.h \
/usr/include/bits/select.h \
/usr/include/bits/setjmp.h \
/usr/include/bits/stdint-intn.h \
/usr/include/bits/stdint-least.h \
/usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdio_lim.h \
/usr/include/bits/stdlib-float.h \
/usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h \
/usr/include/bits/syscall.h \
/usr/include/bits/thread-shared-types.h \
/usr/include/bits/time.h \
/usr/include/bits/time64.h \
/usr/include/bits/timesize.h \
/usr/include/bits/timex.h \
/usr/include/bits/types.h \
/usr/include/bits/types/FILE.h \
/usr/include/bits/types/__FILE.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__locale_t.h \
/usr/include/bits/types/__mbstate_t.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/clock_t.h \
/usr/include/bits/types/clockid_t.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/types/error_t.h \
/usr/include/bits/types/locale_t.h \
/usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/sigset_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/types/struct_itimerspec.h \
/usr/include/bits/types/struct_sched_param.h \
/usr/include/bits/types/struct_timespec.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/time_t.h \
/usr/include/bits/types/timer_t.h \
/usr/include/bits/types/wint_t.h \
/usr/include/bits/typesizes.h \
/usr/include/bits/uintn-identity.h \
/usr/include/bits/uio_lim.h \
/usr/include/bits/unistd_ext.h \
/usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h \
/usr/include/bits/wchar.h \
/usr/include/bits/wctype-wchar.h \
/usr/include/bits/wordsize.h \
/usr/include/bits/xopen_lim.h \
/usr/include/ctype.h \
/usr/include/endian.h \
/usr/include/errno.h \
/usr/include/features-time64.h \
/usr/include/features.h \
/usr/include/gnu/stubs-64.h \
/usr/include/gnu/stubs.h \
/usr/include/libintl.h \
/usr/include/limits.h \
/usr/include/linux/close_range.h \
/usr/include/linux/errno.h \
/usr/include/linux/limits.h \
/usr/include/linux/posix_types.h \
/usr/include/linux/sched/types.h \
/usr/include/linux/stddef.h \
/usr/include/linux/types.h \
/usr/include/locale.h \
/usr/include/pthread.h \
/usr/include/qt6/QtCore/q17memory.h \
/usr/include/qt6/QtCore/q20functional.h \
/usr/include/qt6/QtCore/q20iterator.h \
/usr/include/qt6/QtCore/q20memory.h \
/usr/include/qt6/QtCore/q20type_traits.h \
/usr/include/qt6/QtCore/q20utility.h \
/usr/include/qt6/QtCore/q23type_traits.h \
/usr/include/qt6/QtCore/q23utility.h \
/usr/include/qt6/QtCore/qalgorithms.h \
/usr/include/qt6/QtCore/qalloc.h \
/usr/include/qt6/QtCore/qanystringview.h \
/usr/include/qt6/QtCore/qarraydata.h \
/usr/include/qt6/QtCore/qarraydataops.h \
/usr/include/qt6/QtCore/qarraydatapointer.h \
/usr/include/qt6/QtCore/qassert.h \
/usr/include/qt6/QtCore/qatomic.h \
/usr/include/qt6/QtCore/qatomic_cxx11.h \
/usr/include/qt6/QtCore/qbasicatomic.h \
/usr/include/qt6/QtCore/qbindingstorage.h \
/usr/include/qt6/QtCore/qbytearray.h \
/usr/include/qt6/QtCore/qbytearrayalgorithms.h \
/usr/include/qt6/QtCore/qbytearraylist.h \
/usr/include/qt6/QtCore/qbytearrayview.h \
/usr/include/qt6/QtCore/qchar.h \
/usr/include/qt6/QtCore/qcheckedint_impl.h \
/usr/include/qt6/QtCore/qcompare.h \
/usr/include/qt6/QtCore/qcompare_impl.h \
/usr/include/qt6/QtCore/qcomparehelpers.h \
/usr/include/qt6/QtCore/qcompilerdetection.h \
/usr/include/qt6/QtCore/qconfig.h \
/usr/include/qt6/QtCore/qconstructormacros.h \
/usr/include/qt6/QtCore/qcontainerfwd.h \
/usr/include/qt6/QtCore/qcontainerinfo.h \
/usr/include/qt6/QtCore/qcontainertools_impl.h \
/usr/include/qt6/QtCore/qcontiguouscache.h \
/usr/include/qt6/QtCore/qdarwinhelpers.h \
/usr/include/qt6/QtCore/qdatastream.h \
/usr/include/qt6/QtCore/qdebug.h \
/usr/include/qt6/QtCore/qendian.h \
/usr/include/qt6/QtCore/qexceptionhandling.h \
/usr/include/qt6/QtCore/qflags.h \
/usr/include/qt6/QtCore/qfloat16.h \
/usr/include/qt6/QtCore/qforeach.h \
/usr/include/qt6/QtCore/qfunctionaltools_impl.h \
/usr/include/qt6/QtCore/qfunctionpointer.h \
/usr/include/qt6/QtCore/qgenericatomic.h \
/usr/include/qt6/QtCore/qglobal.h \
/usr/include/qt6/QtCore/qglobalstatic.h \
/usr/include/qt6/QtCore/qhash.h \
/usr/include/qt6/QtCore/qhashfunctions.h \
/usr/include/qt6/QtCore/qiodevicebase.h \
/usr/include/qt6/QtCore/qiterable.h \
/usr/include/qt6/QtCore/qiterator.h \
/usr/include/qt6/QtCore/qlatin1stringview.h \
/usr/include/qt6/QtCore/qline.h \
/usr/include/qt6/QtCore/qlist.h \
/usr/include/qt6/QtCore/qlocale.h \
/usr/include/qt6/QtCore/qlogging.h \
/usr/include/qt6/QtCore/qmalloc.h \
/usr/include/qt6/QtCore/qmap.h \
/usr/include/qt6/QtCore/qmargins.h \
/usr/include/qt6/QtCore/qmath.h \
/usr/include/qt6/QtCore/qmetacontainer.h \
/usr/include/qt6/QtCore/qmetatype.h \
/usr/include/qt6/QtCore/qminmax.h \
/usr/include/qt6/QtCore/qnamespace.h \
/usr/include/qt6/QtCore/qnumeric.h \
/usr/include/qt6/QtCore/qobject.h \
/usr/include/qt6/QtCore/qobject_impl.h \
/usr/include/qt6/QtCore/qobjectdefs.h \
/usr/include/qt6/QtCore/qobjectdefs_impl.h \
/usr/include/qt6/QtCore/qoverload.h \
/usr/include/qt6/QtCore/qpair.h \
/usr/include/qt6/QtCore/qpoint.h \
/usr/include/qt6/QtCore/qprocessordetection.h \
/usr/include/qt6/QtCore/qrect.h \
/usr/include/qt6/QtCore/qrefcount.h \
/usr/include/qt6/QtCore/qregularexpression.h \
/usr/include/qt6/QtCore/qscopedpointer.h \
/usr/include/qt6/QtCore/qscopeguard.h \
/usr/include/qt6/QtCore/qset.h \
/usr/include/qt6/QtCore/qshareddata.h \
/usr/include/qt6/QtCore/qshareddata_impl.h \
/usr/include/qt6/QtCore/qsharedpointer.h \
/usr/include/qt6/QtCore/qsharedpointer_impl.h \
/usr/include/qt6/QtCore/qsize.h \
/usr/include/qt6/QtCore/qspan.h \
/usr/include/qt6/QtCore/qstdlibdetection.h \
/usr/include/qt6/QtCore/qstring.h \
/usr/include/qt6/QtCore/qstringalgorithms.h \
/usr/include/qt6/QtCore/qstringbuilder.h \
/usr/include/qt6/QtCore/qstringconverter.h \
/usr/include/qt6/QtCore/qstringconverter_base.h \
/usr/include/qt6/QtCore/qstringfwd.h \
/usr/include/qt6/QtCore/qstringlist.h \
/usr/include/qt6/QtCore/qstringmatcher.h \
/usr/include/qt6/QtCore/qstringtokenizer.h \
/usr/include/qt6/QtCore/qstringview.h \
/usr/include/qt6/QtCore/qswap.h \
/usr/include/qt6/QtCore/qsysinfo.h \
/usr/include/qt6/QtCore/qsystemdetection.h \
/usr/include/qt6/QtCore/qtaggedpointer.h \
/usr/include/qt6/QtCore/qtclasshelpermacros.h \
/usr/include/qt6/QtCore/qtconfiginclude.h \
/usr/include/qt6/QtCore/qtconfigmacros.h \
/usr/include/qt6/QtCore/qtcore-config.h \
/usr/include/qt6/QtCore/qtcoreexports.h \
/usr/include/qt6/QtCore/qtcoreglobal.h \
/usr/include/qt6/QtCore/qtdeprecationdefinitions.h \
/usr/include/qt6/QtCore/qtdeprecationmarkers.h \
/usr/include/qt6/QtCore/qtenvironmentvariables.h \
/usr/include/qt6/QtCore/qtextstream.h \
/usr/include/qt6/QtCore/qtformat_impl.h \
/usr/include/qt6/QtCore/qtmetamacros.h \
/usr/include/qt6/QtCore/qtnoop.h \
/usr/include/qt6/QtCore/qtpreprocessorsupport.h \
/usr/include/qt6/QtCore/qtresource.h \
/usr/include/qt6/QtCore/qttranslation.h \
/usr/include/qt6/QtCore/qttypetraits.h \
/usr/include/qt6/QtCore/qtversion.h \
/usr/include/qt6/QtCore/qtversionchecks.h \
/usr/include/qt6/QtCore/qtypeinfo.h \
/usr/include/qt6/QtCore/qtypes.h \
/usr/include/qt6/QtCore/qurl.h \
/usr/include/qt6/QtCore/qutf8stringview.h \
/usr/include/qt6/QtCore/qvariant.h \
/usr/include/qt6/QtCore/qvarlengtharray.h \
/usr/include/qt6/QtCore/qversiontagging.h \
/usr/include/qt6/QtCore/qxptype_traits.h \
/usr/include/qt6/QtCore/qyieldcpu.h \
/usr/include/qt6/QtGui/qaction.h \
/usr/include/qt6/QtGui/qbitmap.h \
/usr/include/qt6/QtGui/qbrush.h \
/usr/include/qt6/QtGui/qcolor.h \
/usr/include/qt6/QtGui/qcursor.h \
/usr/include/qt6/QtGui/qfont.h \
/usr/include/qt6/QtGui/qfontinfo.h \
/usr/include/qt6/QtGui/qfontmetrics.h \
/usr/include/qt6/QtGui/qfontvariableaxis.h \
/usr/include/qt6/QtGui/qicon.h \
/usr/include/qt6/QtGui/qimage.h \
/usr/include/qt6/QtGui/qkeysequence.h \
/usr/include/qt6/QtGui/qpaintdevice.h \
/usr/include/qt6/QtGui/qpalette.h \
/usr/include/qt6/QtGui/qpen.h \
/usr/include/qt6/QtGui/qpixelformat.h \
/usr/include/qt6/QtGui/qpixmap.h \
/usr/include/qt6/QtGui/qpolygon.h \
/usr/include/qt6/QtGui/qregion.h \
/usr/include/qt6/QtGui/qrgb.h \
/usr/include/qt6/QtGui/qrgba64.h \
/usr/include/qt6/QtGui/qtextcursor.h \
/usr/include/qt6/QtGui/qtextdocument.h \
/usr/include/qt6/QtGui/qtextformat.h \
/usr/include/qt6/QtGui/qtextoption.h \
/usr/include/qt6/QtGui/qtgui-config.h \
/usr/include/qt6/QtGui/qtguiexports.h \
/usr/include/qt6/QtGui/qtguiglobal.h \
/usr/include/qt6/QtGui/qtransform.h \
/usr/include/qt6/QtGui/qvalidator.h \
/usr/include/qt6/QtGui/qwindowdefs.h \
/usr/include/qt6/QtWidgets/QDialog \
/usr/include/qt6/QtWidgets/QLineEdit \
/usr/include/qt6/QtWidgets/QPushButton \
/usr/include/qt6/QtWidgets/QSpinBox \
/usr/include/qt6/QtWidgets/qabstractbutton.h \
/usr/include/qt6/QtWidgets/qabstractspinbox.h \
/usr/include/qt6/QtWidgets/qdialog.h \
/usr/include/qt6/QtWidgets/qframe.h \
/usr/include/qt6/QtWidgets/qlineedit.h \
/usr/include/qt6/QtWidgets/qpushbutton.h \
/usr/include/qt6/QtWidgets/qsizepolicy.h \
/usr/include/qt6/QtWidgets/qspinbox.h \
/usr/include/qt6/QtWidgets/qtwidgets-config.h \
/usr/include/qt6/QtWidgets/qtwidgetsexports.h \
/usr/include/qt6/QtWidgets/qtwidgetsglobal.h \
/usr/include/qt6/QtWidgets/qwidget.h \
/usr/include/sched.h \
/usr/include/stdc-predef.h \
/usr/include/stdint.h \
/usr/include/stdio.h \
/usr/include/stdlib.h \
/usr/include/string.h \
/usr/include/strings.h \
/usr/include/sys/cdefs.h \
/usr/include/sys/select.h \
/usr/include/sys/single_threaded.h \
/usr/include/sys/syscall.h \
/usr/include/sys/types.h \
/usr/include/syscall.h \
/usr/include/time.h \
/usr/include/unistd.h \
/usr/include/wchar.h \
/usr/include/wctype.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h

View File

@ -0,0 +1,91 @@
/****************************************************************************
** Meta object code from reading C++ file 'user_list_widget.h'
**
** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../../../client/ui/user_list_widget.h"
#include <QtGui/qtextcursor.h>
#include <QtCore/qmetatype.h>
#include <QtCore/qtmochelpers.h>
#include <memory>
#include <QtCore/qxptype_traits.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'user_list_widget.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 69
#error "This file was generated using the moc from 6.10.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
#ifndef Q_CONSTINIT
#define Q_CONSTINIT
#endif
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
QT_WARNING_DISABLE_GCC("-Wuseless-cast")
namespace {
struct qt_meta_tag_ZN4scar14UserListWidgetE_t {};
} // unnamed namespace
template <> constexpr inline auto scar::UserListWidget::qt_create_metaobjectdata<qt_meta_tag_ZN4scar14UserListWidgetE_t>()
{
namespace QMC = QtMocConstants;
QtMocHelpers::StringRefStorage qt_stringData {
"scar::UserListWidget"
};
QtMocHelpers::UintData qt_methods {
};
QtMocHelpers::UintData qt_properties {
};
QtMocHelpers::UintData qt_enums {
};
return QtMocHelpers::metaObjectData<UserListWidget, qt_meta_tag_ZN4scar14UserListWidgetE_t>(QMC::MetaObjectFlag{}, qt_stringData,
qt_methods, qt_properties, qt_enums);
}
Q_CONSTINIT const QMetaObject scar::UserListWidget::staticMetaObject = { {
QMetaObject::SuperData::link<QWidget::staticMetaObject>(),
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar14UserListWidgetE_t>.stringdata,
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar14UserListWidgetE_t>.data,
qt_static_metacall,
nullptr,
qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN4scar14UserListWidgetE_t>.metaTypes,
nullptr
} };
void scar::UserListWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
auto *_t = static_cast<UserListWidget *>(_o);
(void)_t;
(void)_c;
(void)_id;
(void)_a;
}
const QMetaObject *scar::UserListWidget::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *scar::UserListWidget::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar14UserListWidgetE_t>.strings))
return static_cast<void*>(this);
return QWidget::qt_metacast(_clname);
}
int scar::UserListWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::qt_metacall(_c, _id, _a);
return _id;
}
QT_WARNING_POP

View File

@ -0,0 +1,521 @@
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/UYX5XTB5RZ/moc_user_list_widget.cpp: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h \
/usr/include/alloca.h \
/usr/include/asm-generic/bitsperlong.h \
/usr/include/asm-generic/errno-base.h \
/usr/include/asm-generic/errno.h \
/usr/include/asm-generic/int-ll64.h \
/usr/include/asm-generic/posix_types.h \
/usr/include/asm-generic/types.h \
/usr/include/asm/bitsperlong.h \
/usr/include/asm/errno.h \
/usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h \
/usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h \
/usr/include/assert.h \
/usr/include/bits/atomic_wide_counter.h \
/usr/include/bits/byteswap.h \
/usr/include/bits/confname.h \
/usr/include/bits/cpu-set.h \
/usr/include/bits/endian.h \
/usr/include/bits/endianness.h \
/usr/include/bits/environments.h \
/usr/include/bits/errno.h \
/usr/include/bits/floatn-common.h \
/usr/include/bits/floatn.h \
/usr/include/bits/getopt_core.h \
/usr/include/bits/getopt_posix.h \
/usr/include/bits/libc-header-start.h \
/usr/include/bits/local_lim.h \
/usr/include/bits/locale.h \
/usr/include/bits/long-double.h \
/usr/include/bits/posix1_lim.h \
/usr/include/bits/posix2_lim.h \
/usr/include/bits/posix_opt.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/pthreadtypes.h \
/usr/include/bits/sched.h \
/usr/include/bits/select.h \
/usr/include/bits/setjmp.h \
/usr/include/bits/stdint-intn.h \
/usr/include/bits/stdint-least.h \
/usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdio_lim.h \
/usr/include/bits/stdlib-float.h \
/usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h \
/usr/include/bits/syscall.h \
/usr/include/bits/thread-shared-types.h \
/usr/include/bits/time.h \
/usr/include/bits/time64.h \
/usr/include/bits/timesize.h \
/usr/include/bits/timex.h \
/usr/include/bits/types.h \
/usr/include/bits/types/FILE.h \
/usr/include/bits/types/__FILE.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__locale_t.h \
/usr/include/bits/types/__mbstate_t.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/clock_t.h \
/usr/include/bits/types/clockid_t.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/types/error_t.h \
/usr/include/bits/types/locale_t.h \
/usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/sigset_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/types/struct_itimerspec.h \
/usr/include/bits/types/struct_sched_param.h \
/usr/include/bits/types/struct_timespec.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/time_t.h \
/usr/include/bits/types/timer_t.h \
/usr/include/bits/types/wint_t.h \
/usr/include/bits/typesizes.h \
/usr/include/bits/uintn-identity.h \
/usr/include/bits/uio_lim.h \
/usr/include/bits/unistd_ext.h \
/usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h \
/usr/include/bits/wchar.h \
/usr/include/bits/wctype-wchar.h \
/usr/include/bits/wordsize.h \
/usr/include/bits/xopen_lim.h \
/usr/include/ctype.h \
/usr/include/endian.h \
/usr/include/errno.h \
/usr/include/features-time64.h \
/usr/include/features.h \
/usr/include/gnu/stubs-64.h \
/usr/include/gnu/stubs.h \
/usr/include/libintl.h \
/usr/include/limits.h \
/usr/include/linux/close_range.h \
/usr/include/linux/errno.h \
/usr/include/linux/limits.h \
/usr/include/linux/posix_types.h \
/usr/include/linux/sched/types.h \
/usr/include/linux/stddef.h \
/usr/include/linux/types.h \
/usr/include/locale.h \
/usr/include/pthread.h \
/usr/include/qt6/QtCore/q17memory.h \
/usr/include/qt6/QtCore/q20functional.h \
/usr/include/qt6/QtCore/q20iterator.h \
/usr/include/qt6/QtCore/q20memory.h \
/usr/include/qt6/QtCore/q20type_traits.h \
/usr/include/qt6/QtCore/q20utility.h \
/usr/include/qt6/QtCore/q23type_traits.h \
/usr/include/qt6/QtCore/q23utility.h \
/usr/include/qt6/QtCore/qabstractitemmodel.h \
/usr/include/qt6/QtCore/qalgorithms.h \
/usr/include/qt6/QtCore/qalloc.h \
/usr/include/qt6/QtCore/qanystringview.h \
/usr/include/qt6/QtCore/qarraydata.h \
/usr/include/qt6/QtCore/qarraydataops.h \
/usr/include/qt6/QtCore/qarraydatapointer.h \
/usr/include/qt6/QtCore/qassert.h \
/usr/include/qt6/QtCore/qatomic.h \
/usr/include/qt6/QtCore/qatomic_cxx11.h \
/usr/include/qt6/QtCore/qbasicatomic.h \
/usr/include/qt6/QtCore/qbindingstorage.h \
/usr/include/qt6/QtCore/qbytearray.h \
/usr/include/qt6/QtCore/qbytearrayalgorithms.h \
/usr/include/qt6/QtCore/qbytearraylist.h \
/usr/include/qt6/QtCore/qbytearrayview.h \
/usr/include/qt6/QtCore/qchar.h \
/usr/include/qt6/QtCore/qcheckedint_impl.h \
/usr/include/qt6/QtCore/qcompare.h \
/usr/include/qt6/QtCore/qcompare_impl.h \
/usr/include/qt6/QtCore/qcomparehelpers.h \
/usr/include/qt6/QtCore/qcompilerdetection.h \
/usr/include/qt6/QtCore/qconfig.h \
/usr/include/qt6/QtCore/qconstructormacros.h \
/usr/include/qt6/QtCore/qcontainerfwd.h \
/usr/include/qt6/QtCore/qcontainerinfo.h \
/usr/include/qt6/QtCore/qcontainertools_impl.h \
/usr/include/qt6/QtCore/qcontiguouscache.h \
/usr/include/qt6/QtCore/qdarwinhelpers.h \
/usr/include/qt6/QtCore/qdatastream.h \
/usr/include/qt6/QtCore/qdebug.h \
/usr/include/qt6/QtCore/qendian.h \
/usr/include/qt6/QtCore/qexceptionhandling.h \
/usr/include/qt6/QtCore/qflags.h \
/usr/include/qt6/QtCore/qfloat16.h \
/usr/include/qt6/QtCore/qforeach.h \
/usr/include/qt6/QtCore/qfunctionaltools_impl.h \
/usr/include/qt6/QtCore/qfunctionpointer.h \
/usr/include/qt6/QtCore/qgenericatomic.h \
/usr/include/qt6/QtCore/qglobal.h \
/usr/include/qt6/QtCore/qglobalstatic.h \
/usr/include/qt6/QtCore/qhash.h \
/usr/include/qt6/QtCore/qhashfunctions.h \
/usr/include/qt6/QtCore/qiodevice.h \
/usr/include/qt6/QtCore/qiodevicebase.h \
/usr/include/qt6/QtCore/qitemselectionmodel.h \
/usr/include/qt6/QtCore/qiterable.h \
/usr/include/qt6/QtCore/qiterator.h \
/usr/include/qt6/QtCore/qlatin1stringview.h \
/usr/include/qt6/QtCore/qline.h \
/usr/include/qt6/QtCore/qlist.h \
/usr/include/qt6/QtCore/qlocale.h \
/usr/include/qt6/QtCore/qlogging.h \
/usr/include/qt6/QtCore/qmalloc.h \
/usr/include/qt6/QtCore/qmap.h \
/usr/include/qt6/QtCore/qmargins.h \
/usr/include/qt6/QtCore/qmath.h \
/usr/include/qt6/QtCore/qmetacontainer.h \
/usr/include/qt6/QtCore/qmetatype.h \
/usr/include/qt6/QtCore/qminmax.h \
/usr/include/qt6/QtCore/qnamespace.h \
/usr/include/qt6/QtCore/qnumeric.h \
/usr/include/qt6/QtCore/qobject.h \
/usr/include/qt6/QtCore/qobject_impl.h \
/usr/include/qt6/QtCore/qobjectdefs.h \
/usr/include/qt6/QtCore/qobjectdefs_impl.h \
/usr/include/qt6/QtCore/qoverload.h \
/usr/include/qt6/QtCore/qpair.h \
/usr/include/qt6/QtCore/qpoint.h \
/usr/include/qt6/QtCore/qprocessordetection.h \
/usr/include/qt6/QtCore/qrect.h \
/usr/include/qt6/QtCore/qrefcount.h \
/usr/include/qt6/QtCore/qregularexpression.h \
/usr/include/qt6/QtCore/qscopedpointer.h \
/usr/include/qt6/QtCore/qscopeguard.h \
/usr/include/qt6/QtCore/qset.h \
/usr/include/qt6/QtCore/qshareddata.h \
/usr/include/qt6/QtCore/qshareddata_impl.h \
/usr/include/qt6/QtCore/qsharedpointer.h \
/usr/include/qt6/QtCore/qsharedpointer_impl.h \
/usr/include/qt6/QtCore/qsize.h \
/usr/include/qt6/QtCore/qspan.h \
/usr/include/qt6/QtCore/qstdlibdetection.h \
/usr/include/qt6/QtCore/qstring.h \
/usr/include/qt6/QtCore/qstringalgorithms.h \
/usr/include/qt6/QtCore/qstringbuilder.h \
/usr/include/qt6/QtCore/qstringconverter.h \
/usr/include/qt6/QtCore/qstringconverter_base.h \
/usr/include/qt6/QtCore/qstringfwd.h \
/usr/include/qt6/QtCore/qstringlist.h \
/usr/include/qt6/QtCore/qstringmatcher.h \
/usr/include/qt6/QtCore/qstringtokenizer.h \
/usr/include/qt6/QtCore/qstringview.h \
/usr/include/qt6/QtCore/qswap.h \
/usr/include/qt6/QtCore/qsysinfo.h \
/usr/include/qt6/QtCore/qsystemdetection.h \
/usr/include/qt6/QtCore/qtaggedpointer.h \
/usr/include/qt6/QtCore/qtclasshelpermacros.h \
/usr/include/qt6/QtCore/qtconfiginclude.h \
/usr/include/qt6/QtCore/qtconfigmacros.h \
/usr/include/qt6/QtCore/qtcore-config.h \
/usr/include/qt6/QtCore/qtcoreexports.h \
/usr/include/qt6/QtCore/qtcoreglobal.h \
/usr/include/qt6/QtCore/qtdeprecationdefinitions.h \
/usr/include/qt6/QtCore/qtdeprecationmarkers.h \
/usr/include/qt6/QtCore/qtenvironmentvariables.h \
/usr/include/qt6/QtCore/qtextstream.h \
/usr/include/qt6/QtCore/qtformat_impl.h \
/usr/include/qt6/QtCore/qtmetamacros.h \
/usr/include/qt6/QtCore/qtnoop.h \
/usr/include/qt6/QtCore/qtpreprocessorsupport.h \
/usr/include/qt6/QtCore/qtresource.h \
/usr/include/qt6/QtCore/qttranslation.h \
/usr/include/qt6/QtCore/qttypetraits.h \
/usr/include/qt6/QtCore/qtversion.h \
/usr/include/qt6/QtCore/qtversionchecks.h \
/usr/include/qt6/QtCore/qtypeinfo.h \
/usr/include/qt6/QtCore/qtypes.h \
/usr/include/qt6/QtCore/qurl.h \
/usr/include/qt6/QtCore/qutf8stringview.h \
/usr/include/qt6/QtCore/qvariant.h \
/usr/include/qt6/QtCore/qvarlengtharray.h \
/usr/include/qt6/QtCore/qversiontagging.h \
/usr/include/qt6/QtCore/qxptype_traits.h \
/usr/include/qt6/QtCore/qyieldcpu.h \
/usr/include/qt6/QtGui/QPixmap \
/usr/include/qt6/QtGui/qaction.h \
/usr/include/qt6/QtGui/qbitmap.h \
/usr/include/qt6/QtGui/qbrush.h \
/usr/include/qt6/QtGui/qcolor.h \
/usr/include/qt6/QtGui/qcursor.h \
/usr/include/qt6/QtGui/qfont.h \
/usr/include/qt6/QtGui/qfontinfo.h \
/usr/include/qt6/QtGui/qfontmetrics.h \
/usr/include/qt6/QtGui/qfontvariableaxis.h \
/usr/include/qt6/QtGui/qicon.h \
/usr/include/qt6/QtGui/qimage.h \
/usr/include/qt6/QtGui/qkeysequence.h \
/usr/include/qt6/QtGui/qpaintdevice.h \
/usr/include/qt6/QtGui/qpalette.h \
/usr/include/qt6/QtGui/qpicture.h \
/usr/include/qt6/QtGui/qpixelformat.h \
/usr/include/qt6/QtGui/qpixmap.h \
/usr/include/qt6/QtGui/qpolygon.h \
/usr/include/qt6/QtGui/qregion.h \
/usr/include/qt6/QtGui/qrgb.h \
/usr/include/qt6/QtGui/qrgba64.h \
/usr/include/qt6/QtGui/qtextdocument.h \
/usr/include/qt6/QtGui/qtgui-config.h \
/usr/include/qt6/QtGui/qtguiexports.h \
/usr/include/qt6/QtGui/qtguiglobal.h \
/usr/include/qt6/QtGui/qtransform.h \
/usr/include/qt6/QtGui/qvalidator.h \
/usr/include/qt6/QtGui/qwindowdefs.h \
/usr/include/qt6/QtWidgets/QLabel \
/usr/include/qt6/QtWidgets/QListWidget \
/usr/include/qt6/QtWidgets/QWidget \
/usr/include/qt6/QtWidgets/qabstractitemdelegate.h \
/usr/include/qt6/QtWidgets/qabstractitemview.h \
/usr/include/qt6/QtWidgets/qabstractscrollarea.h \
/usr/include/qt6/QtWidgets/qabstractslider.h \
/usr/include/qt6/QtWidgets/qabstractspinbox.h \
/usr/include/qt6/QtWidgets/qframe.h \
/usr/include/qt6/QtWidgets/qlabel.h \
/usr/include/qt6/QtWidgets/qlistview.h \
/usr/include/qt6/QtWidgets/qlistwidget.h \
/usr/include/qt6/QtWidgets/qrubberband.h \
/usr/include/qt6/QtWidgets/qsizepolicy.h \
/usr/include/qt6/QtWidgets/qslider.h \
/usr/include/qt6/QtWidgets/qstyle.h \
/usr/include/qt6/QtWidgets/qstyleoption.h \
/usr/include/qt6/QtWidgets/qtabbar.h \
/usr/include/qt6/QtWidgets/qtabwidget.h \
/usr/include/qt6/QtWidgets/qtwidgets-config.h \
/usr/include/qt6/QtWidgets/qtwidgetsexports.h \
/usr/include/qt6/QtWidgets/qtwidgetsglobal.h \
/usr/include/qt6/QtWidgets/qwidget.h \
/usr/include/sched.h \
/usr/include/stdc-predef.h \
/usr/include/stdint.h \
/usr/include/stdio.h \
/usr/include/stdlib.h \
/usr/include/string.h \
/usr/include/strings.h \
/usr/include/sys/cdefs.h \
/usr/include/sys/select.h \
/usr/include/sys/single_threaded.h \
/usr/include/sys/syscall.h \
/usr/include/sys/types.h \
/usr/include/syscall.h \
/usr/include/time.h \
/usr/include/unistd.h \
/usr/include/wchar.h \
/usr/include/wctype.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h

View File

@ -0,0 +1,123 @@
/****************************************************************************
** Meta object code from reading C++ file 'video_grid_widget.h'
**
** Created by: The Qt Meta Object Compiler version 69 (Qt 6.10.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../../../client/ui/video_grid_widget.h"
#include <QtGui/qtextcursor.h>
#include <QtCore/qmetatype.h>
#include <QtCore/qtmochelpers.h>
#include <memory>
#include <QtCore/qxptype_traits.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'video_grid_widget.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 69
#error "This file was generated using the moc from 6.10.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
#ifndef Q_CONSTINIT
#define Q_CONSTINIT
#endif
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
QT_WARNING_DISABLE_GCC("-Wuseless-cast")
namespace {
struct qt_meta_tag_ZN4scar15VideoGridWidgetE_t {};
} // unnamed namespace
template <> constexpr inline auto scar::VideoGridWidget::qt_create_metaobjectdata<qt_meta_tag_ZN4scar15VideoGridWidgetE_t>()
{
namespace QMC = QtMocConstants;
QtMocHelpers::StringRefStorage qt_stringData {
"scar::VideoGridWidget",
"screenShareRequested",
"",
"onScreenShareClicked"
};
QtMocHelpers::UintData qt_methods {
// Signal 'screenShareRequested'
QtMocHelpers::SignalData<void()>(1, 2, QMC::AccessPublic, QMetaType::Void),
// Slot 'onScreenShareClicked'
QtMocHelpers::SlotData<void()>(3, 2, QMC::AccessPrivate, QMetaType::Void),
};
QtMocHelpers::UintData qt_properties {
};
QtMocHelpers::UintData qt_enums {
};
return QtMocHelpers::metaObjectData<VideoGridWidget, qt_meta_tag_ZN4scar15VideoGridWidgetE_t>(QMC::MetaObjectFlag{}, qt_stringData,
qt_methods, qt_properties, qt_enums);
}
Q_CONSTINIT const QMetaObject scar::VideoGridWidget::staticMetaObject = { {
QMetaObject::SuperData::link<QWidget::staticMetaObject>(),
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar15VideoGridWidgetE_t>.stringdata,
qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar15VideoGridWidgetE_t>.data,
qt_static_metacall,
nullptr,
qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN4scar15VideoGridWidgetE_t>.metaTypes,
nullptr
} };
void scar::VideoGridWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
auto *_t = static_cast<VideoGridWidget *>(_o);
if (_c == QMetaObject::InvokeMetaMethod) {
switch (_id) {
case 0: _t->screenShareRequested(); break;
case 1: _t->onScreenShareClicked(); break;
default: ;
}
}
if (_c == QMetaObject::IndexOfMethod) {
if (QtMocHelpers::indexOfMethod<void (VideoGridWidget::*)()>(_a, &VideoGridWidget::screenShareRequested, 0))
return;
}
}
const QMetaObject *scar::VideoGridWidget::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *scar::VideoGridWidget::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN4scar15VideoGridWidgetE_t>.strings))
return static_cast<void*>(this);
return QWidget::qt_metacast(_clname);
}
int scar::VideoGridWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
}
if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
_id -= 2;
}
return _id;
}
// SIGNAL 0
void scar::VideoGridWidget::screenShareRequested()
{
QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
}
QT_WARNING_POP

View File

@ -0,0 +1,509 @@
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/UYX5XTB5RZ/moc_video_grid_widget.cpp: /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.h \
/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h \
/usr/include/alloca.h \
/usr/include/asm-generic/bitsperlong.h \
/usr/include/asm-generic/errno-base.h \
/usr/include/asm-generic/errno.h \
/usr/include/asm-generic/int-ll64.h \
/usr/include/asm-generic/posix_types.h \
/usr/include/asm-generic/types.h \
/usr/include/asm/bitsperlong.h \
/usr/include/asm/errno.h \
/usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h \
/usr/include/asm/unistd.h \
/usr/include/asm/unistd_64.h \
/usr/include/assert.h \
/usr/include/bits/atomic_wide_counter.h \
/usr/include/bits/byteswap.h \
/usr/include/bits/confname.h \
/usr/include/bits/cpu-set.h \
/usr/include/bits/endian.h \
/usr/include/bits/endianness.h \
/usr/include/bits/environments.h \
/usr/include/bits/errno.h \
/usr/include/bits/floatn-common.h \
/usr/include/bits/floatn.h \
/usr/include/bits/getopt_core.h \
/usr/include/bits/getopt_posix.h \
/usr/include/bits/libc-header-start.h \
/usr/include/bits/local_lim.h \
/usr/include/bits/locale.h \
/usr/include/bits/long-double.h \
/usr/include/bits/posix1_lim.h \
/usr/include/bits/posix2_lim.h \
/usr/include/bits/posix_opt.h \
/usr/include/bits/pthread_stack_min-dynamic.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/pthreadtypes.h \
/usr/include/bits/sched.h \
/usr/include/bits/select.h \
/usr/include/bits/setjmp.h \
/usr/include/bits/stdint-intn.h \
/usr/include/bits/stdint-least.h \
/usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdio_lim.h \
/usr/include/bits/stdlib-float.h \
/usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h \
/usr/include/bits/syscall.h \
/usr/include/bits/thread-shared-types.h \
/usr/include/bits/time.h \
/usr/include/bits/time64.h \
/usr/include/bits/timesize.h \
/usr/include/bits/timex.h \
/usr/include/bits/types.h \
/usr/include/bits/types/FILE.h \
/usr/include/bits/types/__FILE.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__locale_t.h \
/usr/include/bits/types/__mbstate_t.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/clock_t.h \
/usr/include/bits/types/clockid_t.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/types/error_t.h \
/usr/include/bits/types/locale_t.h \
/usr/include/bits/types/mbstate_t.h \
/usr/include/bits/types/sigset_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/struct___jmp_buf_tag.h \
/usr/include/bits/types/struct_itimerspec.h \
/usr/include/bits/types/struct_sched_param.h \
/usr/include/bits/types/struct_timespec.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/struct_tm.h \
/usr/include/bits/types/time_t.h \
/usr/include/bits/types/timer_t.h \
/usr/include/bits/types/wint_t.h \
/usr/include/bits/typesizes.h \
/usr/include/bits/uintn-identity.h \
/usr/include/bits/uio_lim.h \
/usr/include/bits/unistd_ext.h \
/usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h \
/usr/include/bits/wchar.h \
/usr/include/bits/wctype-wchar.h \
/usr/include/bits/wordsize.h \
/usr/include/bits/xopen_lim.h \
/usr/include/ctype.h \
/usr/include/endian.h \
/usr/include/errno.h \
/usr/include/features-time64.h \
/usr/include/features.h \
/usr/include/gnu/stubs-64.h \
/usr/include/gnu/stubs.h \
/usr/include/libintl.h \
/usr/include/limits.h \
/usr/include/linux/close_range.h \
/usr/include/linux/errno.h \
/usr/include/linux/limits.h \
/usr/include/linux/posix_types.h \
/usr/include/linux/sched/types.h \
/usr/include/linux/stddef.h \
/usr/include/linux/types.h \
/usr/include/locale.h \
/usr/include/pthread.h \
/usr/include/qt6/QtCore/q17memory.h \
/usr/include/qt6/QtCore/q20functional.h \
/usr/include/qt6/QtCore/q20iterator.h \
/usr/include/qt6/QtCore/q20memory.h \
/usr/include/qt6/QtCore/q20type_traits.h \
/usr/include/qt6/QtCore/q20utility.h \
/usr/include/qt6/QtCore/q23type_traits.h \
/usr/include/qt6/QtCore/q23utility.h \
/usr/include/qt6/QtCore/qalgorithms.h \
/usr/include/qt6/QtCore/qalloc.h \
/usr/include/qt6/QtCore/qanystringview.h \
/usr/include/qt6/QtCore/qarraydata.h \
/usr/include/qt6/QtCore/qarraydataops.h \
/usr/include/qt6/QtCore/qarraydatapointer.h \
/usr/include/qt6/QtCore/qassert.h \
/usr/include/qt6/QtCore/qatomic.h \
/usr/include/qt6/QtCore/qatomic_cxx11.h \
/usr/include/qt6/QtCore/qbasicatomic.h \
/usr/include/qt6/QtCore/qbindingstorage.h \
/usr/include/qt6/QtCore/qbytearray.h \
/usr/include/qt6/QtCore/qbytearrayalgorithms.h \
/usr/include/qt6/QtCore/qbytearraylist.h \
/usr/include/qt6/QtCore/qbytearrayview.h \
/usr/include/qt6/QtCore/qchar.h \
/usr/include/qt6/QtCore/qcheckedint_impl.h \
/usr/include/qt6/QtCore/qcompare.h \
/usr/include/qt6/QtCore/qcompare_impl.h \
/usr/include/qt6/QtCore/qcomparehelpers.h \
/usr/include/qt6/QtCore/qcompilerdetection.h \
/usr/include/qt6/QtCore/qconfig.h \
/usr/include/qt6/QtCore/qconstructormacros.h \
/usr/include/qt6/QtCore/qcontainerfwd.h \
/usr/include/qt6/QtCore/qcontainerinfo.h \
/usr/include/qt6/QtCore/qcontainertools_impl.h \
/usr/include/qt6/QtCore/qcontiguouscache.h \
/usr/include/qt6/QtCore/qdarwinhelpers.h \
/usr/include/qt6/QtCore/qdatastream.h \
/usr/include/qt6/QtCore/qdebug.h \
/usr/include/qt6/QtCore/qendian.h \
/usr/include/qt6/QtCore/qexceptionhandling.h \
/usr/include/qt6/QtCore/qflags.h \
/usr/include/qt6/QtCore/qfloat16.h \
/usr/include/qt6/QtCore/qforeach.h \
/usr/include/qt6/QtCore/qfunctionaltools_impl.h \
/usr/include/qt6/QtCore/qfunctionpointer.h \
/usr/include/qt6/QtCore/qgenericatomic.h \
/usr/include/qt6/QtCore/qglobal.h \
/usr/include/qt6/QtCore/qglobalstatic.h \
/usr/include/qt6/QtCore/qhash.h \
/usr/include/qt6/QtCore/qhashfunctions.h \
/usr/include/qt6/QtCore/qiodevice.h \
/usr/include/qt6/QtCore/qiodevicebase.h \
/usr/include/qt6/QtCore/qiterable.h \
/usr/include/qt6/QtCore/qiterator.h \
/usr/include/qt6/QtCore/qlatin1stringview.h \
/usr/include/qt6/QtCore/qline.h \
/usr/include/qt6/QtCore/qlist.h \
/usr/include/qt6/QtCore/qlogging.h \
/usr/include/qt6/QtCore/qmalloc.h \
/usr/include/qt6/QtCore/qmap.h \
/usr/include/qt6/QtCore/qmargins.h \
/usr/include/qt6/QtCore/qmath.h \
/usr/include/qt6/QtCore/qmetacontainer.h \
/usr/include/qt6/QtCore/qmetatype.h \
/usr/include/qt6/QtCore/qminmax.h \
/usr/include/qt6/QtCore/qnamespace.h \
/usr/include/qt6/QtCore/qnumeric.h \
/usr/include/qt6/QtCore/qobject.h \
/usr/include/qt6/QtCore/qobject_impl.h \
/usr/include/qt6/QtCore/qobjectdefs.h \
/usr/include/qt6/QtCore/qobjectdefs_impl.h \
/usr/include/qt6/QtCore/qoverload.h \
/usr/include/qt6/QtCore/qpair.h \
/usr/include/qt6/QtCore/qpoint.h \
/usr/include/qt6/QtCore/qprocessordetection.h \
/usr/include/qt6/QtCore/qrect.h \
/usr/include/qt6/QtCore/qrefcount.h \
/usr/include/qt6/QtCore/qscopedpointer.h \
/usr/include/qt6/QtCore/qscopeguard.h \
/usr/include/qt6/QtCore/qset.h \
/usr/include/qt6/QtCore/qshareddata.h \
/usr/include/qt6/QtCore/qshareddata_impl.h \
/usr/include/qt6/QtCore/qsharedpointer.h \
/usr/include/qt6/QtCore/qsharedpointer_impl.h \
/usr/include/qt6/QtCore/qsize.h \
/usr/include/qt6/QtCore/qspan.h \
/usr/include/qt6/QtCore/qstdlibdetection.h \
/usr/include/qt6/QtCore/qstring.h \
/usr/include/qt6/QtCore/qstringalgorithms.h \
/usr/include/qt6/QtCore/qstringbuilder.h \
/usr/include/qt6/QtCore/qstringconverter.h \
/usr/include/qt6/QtCore/qstringconverter_base.h \
/usr/include/qt6/QtCore/qstringfwd.h \
/usr/include/qt6/QtCore/qstringlist.h \
/usr/include/qt6/QtCore/qstringmatcher.h \
/usr/include/qt6/QtCore/qstringtokenizer.h \
/usr/include/qt6/QtCore/qstringview.h \
/usr/include/qt6/QtCore/qswap.h \
/usr/include/qt6/QtCore/qsysinfo.h \
/usr/include/qt6/QtCore/qsystemdetection.h \
/usr/include/qt6/QtCore/qtaggedpointer.h \
/usr/include/qt6/QtCore/qtclasshelpermacros.h \
/usr/include/qt6/QtCore/qtconfiginclude.h \
/usr/include/qt6/QtCore/qtconfigmacros.h \
/usr/include/qt6/QtCore/qtcore-config.h \
/usr/include/qt6/QtCore/qtcoreexports.h \
/usr/include/qt6/QtCore/qtcoreglobal.h \
/usr/include/qt6/QtCore/qtdeprecationdefinitions.h \
/usr/include/qt6/QtCore/qtdeprecationmarkers.h \
/usr/include/qt6/QtCore/qtenvironmentvariables.h \
/usr/include/qt6/QtCore/qtextstream.h \
/usr/include/qt6/QtCore/qtformat_impl.h \
/usr/include/qt6/QtCore/qtmetamacros.h \
/usr/include/qt6/QtCore/qtnoop.h \
/usr/include/qt6/QtCore/qtpreprocessorsupport.h \
/usr/include/qt6/QtCore/qtresource.h \
/usr/include/qt6/QtCore/qttranslation.h \
/usr/include/qt6/QtCore/qttypetraits.h \
/usr/include/qt6/QtCore/qtversion.h \
/usr/include/qt6/QtCore/qtversionchecks.h \
/usr/include/qt6/QtCore/qtypeinfo.h \
/usr/include/qt6/QtCore/qtypes.h \
/usr/include/qt6/QtCore/qurl.h \
/usr/include/qt6/QtCore/qutf8stringview.h \
/usr/include/qt6/QtCore/qvariant.h \
/usr/include/qt6/QtCore/qvarlengtharray.h \
/usr/include/qt6/QtCore/qversiontagging.h \
/usr/include/qt6/QtCore/qxptype_traits.h \
/usr/include/qt6/QtCore/qyieldcpu.h \
/usr/include/qt6/QtGui/qaction.h \
/usr/include/qt6/QtGui/qbitmap.h \
/usr/include/qt6/QtGui/qbrush.h \
/usr/include/qt6/QtGui/qcolor.h \
/usr/include/qt6/QtGui/qcursor.h \
/usr/include/qt6/QtGui/qfont.h \
/usr/include/qt6/QtGui/qfontinfo.h \
/usr/include/qt6/QtGui/qfontmetrics.h \
/usr/include/qt6/QtGui/qfontvariableaxis.h \
/usr/include/qt6/QtGui/qicon.h \
/usr/include/qt6/QtGui/qimage.h \
/usr/include/qt6/QtGui/qkeysequence.h \
/usr/include/qt6/QtGui/qpaintdevice.h \
/usr/include/qt6/QtGui/qpalette.h \
/usr/include/qt6/QtGui/qpicture.h \
/usr/include/qt6/QtGui/qpixelformat.h \
/usr/include/qt6/QtGui/qpixmap.h \
/usr/include/qt6/QtGui/qpolygon.h \
/usr/include/qt6/QtGui/qregion.h \
/usr/include/qt6/QtGui/qrgb.h \
/usr/include/qt6/QtGui/qrgba64.h \
/usr/include/qt6/QtGui/qtextdocument.h \
/usr/include/qt6/QtGui/qtgui-config.h \
/usr/include/qt6/QtGui/qtguiexports.h \
/usr/include/qt6/QtGui/qtguiglobal.h \
/usr/include/qt6/QtGui/qtransform.h \
/usr/include/qt6/QtGui/qwindowdefs.h \
/usr/include/qt6/QtWidgets/QGridLayout \
/usr/include/qt6/QtWidgets/QLabel \
/usr/include/qt6/QtWidgets/QPushButton \
/usr/include/qt6/QtWidgets/QWidget \
/usr/include/qt6/QtWidgets/qabstractbutton.h \
/usr/include/qt6/QtWidgets/qboxlayout.h \
/usr/include/qt6/QtWidgets/qframe.h \
/usr/include/qt6/QtWidgets/qgridlayout.h \
/usr/include/qt6/QtWidgets/qlabel.h \
/usr/include/qt6/QtWidgets/qlayout.h \
/usr/include/qt6/QtWidgets/qlayoutitem.h \
/usr/include/qt6/QtWidgets/qpushbutton.h \
/usr/include/qt6/QtWidgets/qsizepolicy.h \
/usr/include/qt6/QtWidgets/qtwidgets-config.h \
/usr/include/qt6/QtWidgets/qtwidgetsexports.h \
/usr/include/qt6/QtWidgets/qtwidgetsglobal.h \
/usr/include/qt6/QtWidgets/qwidget.h \
/usr/include/sched.h \
/usr/include/stdc-predef.h \
/usr/include/stdint.h \
/usr/include/stdio.h \
/usr/include/stdlib.h \
/usr/include/string.h \
/usr/include/strings.h \
/usr/include/sys/cdefs.h \
/usr/include/sys/select.h \
/usr/include/sys/single_threaded.h \
/usr/include/sys/syscall.h \
/usr/include/sys/types.h \
/usr/include/syscall.h \
/usr/include/time.h \
/usr/include/unistd.h \
/usr/include/wchar.h \
/usr/include/wctype.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,503 @@
#define __DBL_MIN_EXP__ (-1021)
#define __LDBL_MANT_DIG__ 64
#define __cpp_nontype_template_parameter_auto 201606L
#define __UINT_LEAST16_MAX__ 0xffff
#define __FLT16_HAS_QUIET_NAN__ 1
#define __ATOMIC_ACQUIRE 2
#define __FLT128_MAX_10_EXP__ 4932
#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F
#define __GCC_IEC_559_COMPLEX 2
#define BOOST_THREAD_DYN_LINK 1
#define __cpp_aggregate_nsdmi 201304L
#define __UINT_LEAST8_TYPE__ unsigned char
#define __SIZEOF_FLOAT80__ 16
#define __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16
#define __cpp_impl_three_way_comparison 201907L
#define __INTMAX_C(c) c ## L
#define __CHAR_BIT__ 8
#define __cpp_designated_initializers 201707L
#define __UINT8_MAX__ 0xff
#define __SCHAR_WIDTH__ 8
#define __WINT_MAX__ 0xffffffffU
#define __FLT32_MIN_EXP__ (-125)
#define __cpp_static_assert 201411L
#define __BFLT16_MIN_10_EXP__ (-37)
#define __cpp_inheriting_constructors 201511L
#define QT_GUI_LIB 1
#define __ORDER_LITTLE_ENDIAN__ 1234
#define __WCHAR_MAX__ 0x7fffffff
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
#define __GCC_IEC_559 2
#define __FLT32X_DECIMAL_DIG__ 17
#define __FLT_EVAL_METHOD__ 0
#define __cpp_binary_literals 201304L
#define __FLT64_DECIMAL_DIG__ 17
#define __CET__ 3
#define __cpp_noexcept_function_type 201510L
#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
#define __cpp_variadic_templates 200704L
#define __UINT_FAST64_MAX__ 0xffffffffffffffffUL
#define __SIG_ATOMIC_TYPE__ int
#define __DBL_MIN_10_EXP__ (-307)
#define __FINITE_MATH_ONLY__ 0
#define __cpp_variable_templates 201304L
#define __FLT32X_MAX_EXP__ 1024
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
#define __FLT32_HAS_DENORM__ 1
#define __UINT_FAST8_MAX__ 0xff
#define __cpp_rvalue_reference 200610L
#define __cpp_nested_namespace_definitions 201411L
#define __DEC64_MAX_EXP__ 385
#define __INT8_C(c) c
#define __LDBL_HAS_INFINITY__ 1
#define __INT_LEAST8_WIDTH__ 8
#define __cpp_variadic_using 201611L
#define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL
#define __INT_LEAST8_MAX__ 0x7f
#define __cpp_attributes 200809L
#define __cpp_capture_star_this 201603L
#define __SHRT_MAX__ 0x7fff
#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L
#define __cpp_impl_coroutine 201902L
#define __FLT64X_MAX_10_EXP__ 4932
#define __cpp_if_constexpr 201606L
#define __BFLT16_MAX_10_EXP__ 38
#define __BFLT16_MAX_EXP__ 128
#define __LDBL_IS_IEC_60559__ 1
#define QT_NO_DEBUG 1
#define __FLT64X_HAS_QUIET_NAN__ 1
#define __UINT_LEAST8_MAX__ 0xff
#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128
#define __UINTMAX_TYPE__ long unsigned int
#define __cpp_nsdmi 200809L
#define __BFLT16_DECIMAL_DIG__ 4
#define __linux 1
#define __DEC32_EPSILON__ 1E-6DF
#define __FLT_EVAL_METHOD_TS_18661_3__ 0
#define __UINT32_MAX__ 0xffffffffU
#define __GXX_EXPERIMENTAL_CXX0X__ 1
#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L)
#define __FLT128_MIN_EXP__ (-16381)
#define __DEC64X_MAX_EXP__ 6145
#define __WINT_MIN__ 0U
#define __FLT128_MIN_10_EXP__ (-4931)
#define __FLT32X_IS_IEC_60559__ 1
#define __INT_LEAST16_WIDTH__ 16
#define __SCHAR_MAX__ 0x7f
#define __FLT128_MANT_DIG__ 113
#define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1)
#define __INT64_C(c) c ## L
#define __SSP_STRONG__ 3
#define __cpp_impl_destroying_delete 201806L
#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
#define __ATOMIC_SEQ_CST 5
#define __unix 1
#define __INT_LEAST64_MAX__ 0x7fffffffffffffffL
#define __FLT32X_MANT_DIG__ 53
#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
#define __cpp_aligned_new 201606L
#define __FLT32_MAX_10_EXP__ 38
#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x
#define __STDC_HOSTED__ 1
#define __DEC64_MIN_EXP__ (-382)
#define __cpp_decltype_auto 201304L
#define __DBL_DIG__ 15
#define __STDC_EMBED_EMPTY__ 2
#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F
#define __cpp_char8_t 202207L
#define __GXX_WEAK__ 1
#define __SHRT_WIDTH__ 16
#define __FLT32_IS_IEC_60559__ 1
#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L
#define __DBL_IS_IEC_60559__ 1
#define __DEC32_MAX__ 9.999999E96DF
#define __CHAR8_TYPE__ unsigned char
#define __cpp_threadsafe_static_init 200806L
#define __cpp_enumerator_attributes 201411L
#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x
#define __FLT32X_HAS_INFINITY__ 1
#define __unix__ 1
#define __INT_WIDTH__ 32
#define __STDC_IEC_559__ 1
#define __STDC_ISO_10646__ 201706L
#define __GCC_ATOMIC_CHAR8_T_LOCK_FREE 2
#define __DECIMAL_DIG__ 21
#define __STDC_IEC_559_COMPLEX__ 1
#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64
#define __gnu_linux__ 1
#define __INT16_MAX__ 0x7fff
#define __FLT64_MIN_EXP__ (-1021)
#define __cpp_using_enum 201907L
#define __DEC64X_EPSILON__ 1E-33D64x
#define __FLT64X_MIN_10_EXP__ (-4931)
#define __LDBL_HAS_QUIET_NAN__ 1
#define __FLT16_MIN_EXP__ (-13)
#define __FLT64_MANT_DIG__ 53
#define __cpp_consteval 202211L
#define __FLT64X_MANT_DIG__ 64
#define __BFLT16_DIG__ 2
#define __GNUC__ 15
#define __GXX_RTTI 1
#define __pie__ 2
#define __MMX__ 1
#define __FLT_HAS_DENORM__ 1
#define __SIZEOF_LONG_DOUBLE__ 16
#define __BIGGEST_ALIGNMENT__ 16
#define __STDC_UTF_16__ 1
#define __FLT64_MAX_10_EXP__ 308
#define __BFLT16_IS_IEC_60559__ 0
#define __FLT16_MAX_10_EXP__ 4
#define __cpp_delegating_constructors 200604L
#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L)
#define __cpp_raw_strings 200710L
#define __INT_FAST32_MAX__ 0x7fffffffffffffffL
#define __DBL_HAS_INFINITY__ 1
#define __INT64_MAX__ 0x7fffffffffffffffL
#define __SIZEOF_FLOAT__ 4
#define __HAVE_SPECULATION_SAFE_VALUE 1
#define __cpp_fold_expressions 201603L
#define __DEC32_MIN_EXP__ (-94)
#define __INTPTR_WIDTH__ 64
#define __UINT_LEAST32_MAX__ 0xffffffffU
#define __FLT32X_HAS_DENORM__ 1
#define __INT_FAST16_TYPE__ long int
#define __MMX_WITH_SSE__ 1
#define __LDBL_HAS_DENORM__ 1
#define QT_WIDGETS_LIB 1
#define __SEG_GS 1
#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16
#define __cplusplus 202002L
#define __cpp_ref_qualifiers 200710L
#define __DEC32_MIN__ 1E-95DF
#define __DEPRECATED 1
#define __cpp_rvalue_references 200610L
#define __DBL_MAX_EXP__ 1024
#define __WCHAR_WIDTH__ 32
#define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32
#define __DEC128_EPSILON__ 1E-33DL
#define __FLT16_DECIMAL_DIG__ 5
#define __SSE2_MATH__ 1
#define __ATOMIC_HLE_RELEASE 131072
#define __PTRDIFF_MAX__ 0x7fffffffffffffffL
#define __amd64 1
#define __DEC64X_MAX__ 9.999999999999999999999999999999999E6144D64x
#define __ATOMIC_HLE_ACQUIRE 65536
#define __GNUG__ 15
#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
#define __SIZEOF_SIZE_T__ 8
#define __BFLT16_HAS_INFINITY__ 1
#define __FLT64X_MIN_EXP__ (-16381)
#define __SIZEOF_WINT_T__ 4
#define __FLT32X_DIG__ 15
#define __LONG_LONG_WIDTH__ 64
#define __cpp_initializer_lists 200806L
#define __FLT32_MAX_EXP__ 128
#define ABI_ID "ELF"
#define __cpp_hex_float 201603L
#define __GXX_ABI_VERSION 1020
#define __FLT_MIN_EXP__ (-125)
#define __GCC_HAVE_DWARF2_CFI_ASM 1
#define __x86_64 1
#define __cpp_lambdas 200907L
#define __INT_FAST64_TYPE__ long int
#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16
#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64
#define __cpp_template_auto 201606L
#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16
#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128
#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x
#define __SIZEOF_POINTER__ 8
#define __SIZE_TYPE__ long unsigned int
#define __LP64__ 1
#define __DBL_HAS_QUIET_NAN__ 1
#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x
#define __LDBL_MAX_EXP__ 16384
#define __DECIMAL_BID_FORMAT__ 1
#define __FLT64_MIN_10_EXP__ (-307)
#define __FLT16_MIN_10_EXP__ (-4)
#define __FLT64X_DECIMAL_DIG__ 21
#define __DEC128_MIN__ 1E-6143DL
#define __REGISTER_PREFIX__
#define __UINT16_MAX__ 0xffff
#define __FLT128_HAS_INFINITY__ 1
#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32
#define __UINT8_TYPE__ unsigned char
#define __FLT_DIG__ 6
#define __NO_INLINE__ 1
#define __DEC_EVAL_METHOD__ 2
#define __FLT_MANT_DIG__ 24
#define __LDBL_DECIMAL_DIG__ 21
#define __VERSION__ "15.2.1 20251122"
#define BOOST_SYSTEM_NO_LIB 1
#define __UINT64_C(c) c ## UL
#define __cpp_unicode_characters 201411L
#define __DEC64X_MIN__ 1E-6143D64x
#define _STDC_PREDEF_H 1
#define __INT_LEAST32_MAX__ 0x7fffffff
#define __GCC_ATOMIC_INT_LOCK_FREE 2
#define __FLT128_MAX_EXP__ 16384
#define __cpp_conditional_explicit 201806L
#define __FLT32_MANT_DIG__ 24
#define __cpp_decltype 200707L
#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
#define SIZEOF_DPTR (sizeof(void*))
#define __FLT32X_MIN_EXP__ (-1021)
#define __cpp_aggregate_paren_init 201902L
#define __STDC_IEC_60559_COMPLEX__ 201404L
#define __cpp_aggregate_bases 201603L
#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16
#define __FLT128_HAS_DENORM__ 1
#define __FLT32_DECIMAL_DIG__ 9
#define __FLT128_DIG__ 33
#define __INT32_C(c) c
#define __DEC64_EPSILON__ 1E-15DD
#define __ORDER_PDP_ENDIAN__ 3412
#define __DEC128_MIN_EXP__ (-6142)
#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
#define __cpp_constinit 201907L
#define __INT_FAST32_TYPE__ long int
#define __UINT_LEAST16_TYPE__ short unsigned int
#define __DEC64X_MANT_DIG__ 34
#define __DEC128_MAX_EXP__ 6145
#define unix 1
#define __DBL_HAS_DENORM__ 1
#define __cpp_rtti 199711L
#define __UINT64_MAX__ 0xffffffffffffffffUL
#define __FLT_IS_IEC_60559__ 1
#define __GNUC_WIDE_EXECUTION_CHARSET_NAME "UTF-32LE"
#define __FLT64X_DIG__ 18
#define __INT8_TYPE__ signed char
#define __cpp_digit_separators 201309L
#define __ELF__ 1
#define __GCC_ASM_FLAG_OUTPUTS__ 1
#define __UINT32_TYPE__ unsigned int
#define __BFLT16_HAS_QUIET_NAN__ 1
#define __FLT_RADIX__ 2
#define __INT_LEAST16_TYPE__ short int
#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L
#define __UINTMAX_C(c) c ## UL
#define __FLT16_DIG__ 3
#define __k8 1
#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x
#define __SIG_ATOMIC_MAX__ 0x7fffffff
#define __cpp_constexpr 202002L
#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
#define __USER_LABEL_PREFIX__
#define __STDC_IEC_60559_BFP__ 201404L
#define __SIZEOF_PTRDIFF_T__ 8
#define __FLT64X_HAS_INFINITY__ 1
#define __SIZEOF_LONG__ 8
#define __LDBL_DIG__ 18
#define __FLT64_IS_IEC_60559__ 1
#define __x86_64__ 1
#define __FLT16_IS_IEC_60559__ 1
#define __FLT16_MAX_EXP__ 16
#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
#define __STDC_EMBED_FOUND__ 1
#define __INT_FAST16_MAX__ 0x7fffffffffffffffL
#define __GCC_CONSTRUCTIVE_SIZE 64
#define __FLT64_DIG__ 15
#define __UINT_FAST32_MAX__ 0xffffffffffffffffUL
#define __UINT_LEAST64_TYPE__ long unsigned int
#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16
#define __FLT_HAS_QUIET_NAN__ 1
#define __FLT_MAX_10_EXP__ 38
#define __FLT64X_HAS_DENORM__ 1
#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
#define __FLT_HAS_INFINITY__ 1
#define __GNUC_EXECUTION_CHARSET_NAME "UTF-8"
#define __cpp_unicode_literals 200710L
#define __UINT_FAST16_TYPE__ long unsigned int
#define __DEC64_MAX__ 9.999999999999999E384DD
#define __STDC_EMBED_NOT_FOUND__ 0
#define __INT_FAST32_WIDTH__ 64
#define __CHAR16_TYPE__ short unsigned int
#define __PRAGMA_REDEFINE_EXTNAME 1
#define __DEC64X_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143D64x
#define __SIZE_WIDTH__ 64
#define __SEG_FS 1
#define __INT_LEAST16_MAX__ 0x7fff
#define __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16
#define __DEC64_MANT_DIG__ 16
#define QT_NETWORK_LIB 1
#define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32
#define __SIG_ATOMIC_WIDTH__ 32
#define __GCC_DESTRUCTIVE_SIZE 64
#define __INT_LEAST64_TYPE__ long int
#define __INT16_TYPE__ short int
#define __INT_LEAST8_TYPE__ signed char
#define __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16
#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128
#define __cpp_structured_bindings 201606L
#define __SIZEOF_INT__ 4
#define __DEC32_MAX_EXP__ 97
#define __INT_FAST8_MAX__ 0x7f
#define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128
#define __INTPTR_MAX__ 0x7fffffffffffffffL
#define __cpp_sized_deallocation 201309L
#define __cpp_guaranteed_copy_elision 201606L
#define linux 1
#define __FLT64_HAS_QUIET_NAN__ 1
#define __FLT32_MIN_10_EXP__ (-37)
#define __EXCEPTIONS 1
#define BOOST_THREAD_NO_LIB 1
#define __UINT16_C(c) c
#define __PTRDIFF_WIDTH__ 64
#define __cpp_range_based_for 201603L
#define __INT_FAST16_WIDTH__ 64
#define __FLT64_HAS_INFINITY__ 1
#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x
#define __FLT16_HAS_INFINITY__ 1
#define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16
#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)
#define __code_model_small__ 1
#define __GCC_ATOMIC_LONG_LOCK_FREE 2
#define __cpp_nontype_template_args 201911L
#define __DEC32_MANT_DIG__ 7
#define __k8__ 1
#define __INTPTR_TYPE__ long int
#define __UINT16_TYPE__ short unsigned int
#define __WCHAR_TYPE__ int
#define __pic__ 2
#define __UINTPTR_MAX__ 0xffffffffffffffffUL
#define __INT_FAST64_WIDTH__ 64
#define __cpp_nontype_template_parameter_class 201806L
#define __cpp_concepts 202002L
#define __INT_FAST64_MAX__ 0x7fffffffffffffffL
#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
#define __FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38F
#define __FLT32_HAS_INFINITY__ 1
#define __FLT64X_MAX_EXP__ 16384
#define __UINT_FAST64_TYPE__ long unsigned int
#define __cpp_constexpr_in_decltype 201711L
#define __cpp_inline_variables 201606L
#define __BFLT16_MIN_EXP__ (-125)
#define __INT_MAX__ 0x7fffffff
#define __linux__ 1
#define __INT64_TYPE__ long int
#define __FLT_MAX_EXP__ 128
#define __ORDER_BIG_ENDIAN__ 4321
#define __DBL_MANT_DIG__ 53
#define QT_CORE_LIB 1
#define __SIZEOF_FLOAT128__ 16
#define __BFLT16_MANT_DIG__ 8
#define __DEC64_MIN__ 1E-383DD
#define __WINT_TYPE__ unsigned int
#define __UINT_LEAST32_TYPE__ unsigned int
#define __SIZEOF_SHORT__ 2
#define __FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32
#define __SSE__ 1
#define __LDBL_MIN_EXP__ (-16381)
#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64
#define __DEC64X_MIN_EXP__ (-6142)
#define __amd64__ 1
#define __WINT_WIDTH__ 32
#define __INT_LEAST64_WIDTH__ 64
#define __FLT32X_MAX_10_EXP__ 308
#define __cpp_namespace_attributes 201411L
#define __SIZEOF_INT128__ 16
#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16
#define __FLT64X_IS_IEC_60559__ 1
#define __GXX_CONSTEXPR_ASM__ 1
#define __LDBL_MAX_10_EXP__ 4932
#define __ATOMIC_RELAXED 0
#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L)
#define __INT_LEAST32_TYPE__ int
#define BOOST_SYSTEM_DYN_LINK 1
#define _LP64 1
#define __UINT8_C(c) c
#define __FLT64_MAX_EXP__ 1024
#define __cpp_return_type_deduction 201304L
#define __SIZEOF_WCHAR_T__ 4
#define __GNUC_PATCHLEVEL__ 1
#define __FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128
#define __FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64
#define __FLT128_HAS_QUIET_NAN__ 1
#define __INTMAX_MAX__ 0x7fffffffffffffffL
#define __INT_FAST8_TYPE__ signed char
#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x
#define QT_SQL_LIB 1
#define __STDCPP_THREADS__ 1
#define __BFLT16_HAS_DENORM__ 1
#define __GNUC_STDC_INLINE__ 1
#define __FLT64_HAS_DENORM__ 1
#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32
#define __FLT16_HAS_DENORM__ 1
#define __DBL_DECIMAL_DIG__ 17
#define __STDC_UTF_32__ 1
#define __INT_FAST8_WIDTH__ 8
#define __FXSR__ 1
#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x
#define __DBL_NORM_MAX__ double(1.79769313486231570814527423731704357e+308L)
#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
#define __INTMAX_WIDTH__ 64
#define __cpp_runtime_arrays 198712L
#define __FLT32_DIG__ 6
#define __UINT64_TYPE__ long unsigned int
#define __UINT32_C(c) c ## U
#define ARCHITECTURE_ID "x86_64"
#define __cpp_alias_templates 200704L
#define __cpp_constexpr_dynamic_alloc 201907L
#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F
#define __FLT128_IS_IEC_60559__ 1
#define __INT8_MAX__ 0x7f
#define __LONG_WIDTH__ 64
#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L)
#define __PIC__ 2
#define __INT32_MAX__ 0x7fffffff
#define __UINT_FAST32_TYPE__ long unsigned int
#define __FLT16_MANT_DIG__ 11
#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x
#define __CHAR32_TYPE__ unsigned int
#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F
#define __SSE2__ 1
#define __cpp_deduction_guides 201907L
#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16
#define __INT32_TYPE__ int
#define __SIZEOF_DOUBLE__ 8
#define __cpp_exceptions 199711L
#define __FLT_MIN_10_EXP__ (-37)
#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64
#define __INT_LEAST32_WIDTH__ 32
#define __INTMAX_TYPE__ long int
#define __GLIBCXX_BITSIZE_INT_N_0 128
#define __FLT32X_HAS_QUIET_NAN__ 1
#define __ATOMIC_CONSUME 1
#define __GNUC_MINOR__ 2
#define __GLIBCXX_TYPE_INT_N_0 __int128
#define __UINTMAX_MAX__ 0xffffffffffffffffUL
#define __PIE__ 2
#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x
#define __cpp_template_template_args 201611L
#define __DBL_MAX_10_EXP__ 308
#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L
#define __INT16_C(c) c
#define __STDC__ 1
#define __PTRDIFF_TYPE__ long int
#define __LONG_MAX__ 0x7fffffffffffffffL
#define __FLT32X_MIN_10_EXP__ (-307)
#define __UINTPTR_TYPE__ long unsigned int
#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
#define __DEC128_MANT_DIG__ 34
#define __LDBL_MIN_10_EXP__ (-4931)
#define __cpp_generic_lambdas 201707L
#define __SSE_MATH__ 1
#define __SIZEOF_LONG_LONG__ 8
#define __cpp_user_defined_literals 200809L
#define __FLT128_DECIMAL_DIG__ 36
#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
#define __FLT32_HAS_QUIET_NAN__ 1
#define __FLT_DECIMAL_DIG__ 9
#define __UINT_FAST16_MAX__ 0xffffffffffffffffUL
#define __LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932L
#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
#define __SIZE_MAX__ 0xffffffffffffffffUL
#define __UINT_FAST8_TYPE__ unsigned char
#define _GNU_SOURCE 1
#define __cpp_init_captures 201803L
#define __ATOMIC_ACQ_REL 4
#define __ATOMIC_RELEASE 3

View File

@ -0,0 +1,7 @@
// This file is autogenerated. Changes will be overwritten.
#include "DKZCZIDWWL/moc_client_connection.cpp"
#include "EWIEGA46WW/moc_mainwindow.cpp"
#include "UYX5XTB5RZ/moc_chat_widget.cpp"
#include "UYX5XTB5RZ/moc_login_dialog.cpp"
#include "UYX5XTB5RZ/moc_user_list_widget.cpp"
#include "UYX5XTB5RZ/moc_video_grid_widget.cpp"

View File

View File

@ -19,6 +19,8 @@ add_executable(scarchat
media/camera_capture.h media/camera_capture.h
media/screen_capture.cpp media/screen_capture.cpp
media/screen_capture.h media/screen_capture.h
media/video_encoder.cpp
media/video_encoder.h
resources/resources.qrc resources/resources.qrc
) )
@ -44,13 +46,16 @@ if(UNIX AND NOT APPLE)
find_package(PkgConfig REQUIRED) find_package(PkgConfig REQUIRED)
pkg_check_modules(SDBUS REQUIRED IMPORTED_TARGET sdbus-c++) pkg_check_modules(SDBUS REQUIRED IMPORTED_TARGET sdbus-c++)
pkg_check_modules(PIPEWIRE REQUIRED IMPORTED_TARGET libpipewire-0.3) pkg_check_modules(PIPEWIRE REQUIRED IMPORTED_TARGET libpipewire-0.3)
pkg_check_modules(LIBAVCODEC REQUIRED IMPORTED_TARGET libavcodec)
pkg_check_modules(LIBAVUTIL REQUIRED IMPORTED_TARGET libavutil)
pkg_check_modules(LIBSWSCALE REQUIRED IMPORTED_TARGET libswscale)
target_link_libraries(scarchat PRIVATE target_link_libraries(scarchat PRIVATE
PkgConfig::SDBUS PkgConfig::SDBUS
PkgConfig::PIPEWIRE PkgConfig::PIPEWIRE
avcodec PkgConfig::LIBAVCODEC
avformat PkgConfig::LIBAVUTIL
avutil PkgConfig::LIBSWSCALE
) )
endif() endif()

View File

@ -218,6 +218,18 @@ void ClientConnection::sendTextMessage(const std::string& content) {
}); });
} }
void ClientConnection::sendData(const std::vector<uint8_t>& data) {
if (!connected_) return;
boost::asio::async_write(*socket_,
boost::asio::buffer(data),
[](const boost::system::error_code& error, std::size_t bytes) {
if (error) {
std::cerr << "Send error: " << error.message() << std::endl;
}
});
}
void ClientConnection::scheduleReconnect() { void ClientConnection::scheduleReconnect() {
if (!should_reconnect_ || reconnect_attempts_ >= MAX_RECONNECT_ATTEMPTS) { if (!should_reconnect_ || reconnect_attempts_ >= MAX_RECONNECT_ATTEMPTS) {
emit connectionError("Max reconnection attempts reached"); emit connectionError("Max reconnection attempts reached");

View File

@ -25,8 +25,9 @@ public:
// Disconnect from server // Disconnect from server
void disconnect(); void disconnect();
// Send message // Send messages
void sendTextMessage(const std::string& content); void sendTextMessage(const std::string& content);
void sendData(const std::vector<uint8_t>& data);
// Check connection status // Check connection status
bool isConnected() const { return connected_; } bool isConnected() const { return connected_; }

View File

@ -77,6 +77,7 @@ void MainWindow::setupUI() {
// Video grid widget // Video grid widget
videoGridWidget_ = new VideoGridWidget(this); videoGridWidget_ = new VideoGridWidget(this);
videoGridWidget_->setMinimumHeight(200); videoGridWidget_->setMinimumHeight(200);
videoGridWidget_->setConnection(connection_.get());
rightSplitter->addWidget(videoGridWidget_); rightSplitter->addWidget(videoGridWidget_);
// Set initial sizes (60% chat, 40% video) // Set initial sizes (60% chat, 40% video)

View File

@ -1,10 +1,13 @@
#include "screen_capture.h" #include "screen_capture.h"
#include "video_encoder.h"
#include <iostream> #include <iostream>
#include <cstring> #include <cstring>
#include <random> #include <random>
#include <sstream> #include <sstream>
#include <iomanip> #include <iomanip>
#include <unistd.h> #include <unistd.h>
#include <sys/mman.h>
#include <cerrno>
#ifdef __linux__ #ifdef __linux__
#include <sdbus-c++/sdbus-c++.h> #include <sdbus-c++/sdbus-c++.h>
@ -15,6 +18,7 @@
#include <spa/param/video/format.h> #include <spa/param/video/format.h>
#include <spa/utils/hook.h> #include <spa/utils/hook.h>
#include <spa/pod/builder.h> #include <spa/pod/builder.h>
#include <spa/buffer/buffer.h>
#include <QImage> #include <QImage>
#endif #endif
@ -26,7 +30,11 @@ ScreenCapture::ScreenCapture()
pw_stream_(nullptr), pw_stream_(nullptr),
pw_context_(nullptr), pw_context_(nullptr),
frame_width_(0), frame_width_(0),
frame_height_(0) { frame_height_(0),
portal_session_ready_(false),
portal_sources_selected_(false),
portal_started_(false),
encoder_(nullptr) {
backend_ = detectBestBackend(); backend_ = detectBestBackend();
#ifdef __linux__ #ifdef __linux__
memset(&stream_listener_, 0, sizeof(stream_listener_)); memset(&stream_listener_, 0, sizeof(stream_listener_));
@ -126,13 +134,18 @@ bool ScreenCapture::startPortalCapture() {
#else #else
std::cout << "Starting Portal + Pipewire screen capture..." << std::endl; std::cout << "Starting Portal + Pipewire screen capture..." << std::endl;
// Initialize state
portal_session_ready_ = false;
portal_sources_selected_ = false;
portal_started_ = false;
// Step 1: Initialize portal connection // Step 1: Initialize portal connection
if (!initPortalConnection()) { if (!initPortalConnection()) {
std::cerr << "Failed to connect to xdg-desktop-portal" << std::endl; std::cerr << "Failed to connect to xdg-desktop-portal" << std::endl;
return false; return false;
} }
// Step 2: Create portal session // Step 2: Create portal session (async - will trigger onCreateSessionResponse)
std::string session_handle = createPortalSession(); std::string session_handle = createPortalSession();
if (session_handle.empty()) { if (session_handle.empty()) {
std::cerr << "Failed to create portal session" << std::endl; std::cerr << "Failed to create portal session" << std::endl;
@ -140,40 +153,11 @@ bool ScreenCapture::startPortalCapture() {
return false; return false;
} }
// Step 3: Select sources (monitors/windows) session_path_ = session_handle;
if (!selectPortalSources(session_handle)) {
std::cerr << "Failed to select portal sources" << std::endl;
cleanupPortalConnection();
return false;
}
// Step 4: Start session and get Pipewire node ID // The rest of the workflow continues in async callbacks
uint32_t node_id = 0; // We return true here as the request was initiated successfully
if (!startPortalSession(session_handle, node_id)) { std::cout << "Portal workflow initiated, waiting for user interaction..." << std::endl;
std::cerr << "Failed to start portal session" << std::endl;
cleanupPortalConnection();
return false;
}
std::cout << "Got Pipewire node ID: " << node_id << std::endl;
// Step 5: Open Pipewire remote
int pw_fd = openPipeWireRemote(session_handle);
if (pw_fd < 0) {
std::cerr << "Failed to open Pipewire remote" << std::endl;
cleanupPortalConnection();
return false;
}
// Step 6: Initialize Pipewire and connect to stream
if (!initPipewire(pw_fd, node_id)) {
std::cerr << "Failed to initialize Pipewire" << std::endl;
cleanupPortalConnection();
return false;
}
capturing_ = true;
std::cout << "Screen capture started successfully" << std::endl;
return true; return true;
#endif #endif
} }
@ -181,9 +165,12 @@ bool ScreenCapture::startPortalCapture() {
#ifdef __linux__ #ifdef __linux__
bool ScreenCapture::initPortalConnection() { bool ScreenCapture::initPortalConnection() {
try { try {
// Create session bus connection // Create session bus connection with event loop processing
portal_connection_ = sdbus::createSessionBusConnection(); portal_connection_ = sdbus::createSessionBusConnection();
// Enter event loop in async mode to process signals
portal_connection_->enterEventLoopAsync();
// Create proxy for ScreenCast portal interface // Create proxy for ScreenCast portal interface
// Using standard org.freedesktop.portal.Desktop interface // Using standard org.freedesktop.portal.Desktop interface
// xdg-desktop-portal-hyprland implements this standard interface // xdg-desktop-portal-hyprland implements this standard interface
@ -203,6 +190,7 @@ bool ScreenCapture::initPortalConnection() {
} }
void ScreenCapture::cleanupPortalConnection() { void ScreenCapture::cleanupPortalConnection() {
request_proxies_.clear(); // Clear signal handlers
screencast_proxy_.reset(); screencast_proxy_.reset();
portal_connection_.reset(); portal_connection_.reset();
} }
@ -225,7 +213,7 @@ std::string ScreenCapture::createPortalSession() {
std::string session_handle = ss.str(); std::string session_handle = ss.str();
std::cout << "Creating portal session..." << std::endl; std::cout << "Creating portal session..." << std::endl;
std::cout << " Request handle: " << request_handle << std::endl; std::cout << " Predicted request handle: " << request_handle << std::endl;
std::cout << " Session handle: " << session_handle << std::endl; std::cout << " Session handle: " << session_handle << std::endl;
// Build options dictionary // Build options dictionary
@ -240,8 +228,15 @@ std::string ScreenCapture::createPortalSession() {
.withArguments(options) .withArguments(options)
.storeResultsTo(response_path); .storeResultsTo(response_path);
std::cout << "Session created: " << session_handle << std::endl; std::cout << "CreateSession returned request path: " << response_path << std::endl;
session_path_ = session_handle; std::cout << " Expected path: " << request_handle << std::endl;
// Setup signal handler with the actual path returned by portal
setupResponseSignal(response_path, [this](uint32_t response, const std::map<std::string, sdbus::Variant>& results) {
onCreateSessionResponse(response, results);
});
std::cout << "CreateSession request sent, waiting for response..." << std::endl;
return session_handle; return session_handle;
} }
catch (const sdbus::Error& e) { catch (const sdbus::Error& e) {
@ -278,7 +273,15 @@ bool ScreenCapture::selectPortalSources(const std::string& session_handle) {
.withArguments(sdbus::ObjectPath{session_handle}, options) .withArguments(sdbus::ObjectPath{session_handle}, options)
.storeResultsTo(response_path); .storeResultsTo(response_path);
std::cout << "Sources selected (user will see hyprland-share-picker)" << std::endl; std::cout << "SelectSources returned request path: " << response_path << std::endl;
// Set up Response signal handler with actual path
setupResponseSignal(response_path,
[this](uint32_t response, const std::map<std::string, sdbus::Variant>& results) {
onSelectSourcesResponse(response, results);
});
std::cout << "SelectSources request sent (user will see hyprland-share-picker)..." << std::endl;
return true; return true;
} }
catch (const sdbus::Error& e) { catch (const sdbus::Error& e) {
@ -312,16 +315,16 @@ bool ScreenCapture::startPortalSession(const std::string& session_handle, uint32
.withArguments(sdbus::ObjectPath{session_handle}, std::string(""), options) .withArguments(sdbus::ObjectPath{session_handle}, std::string(""), options)
.storeResultsTo(response_path); .storeResultsTo(response_path);
std::cout << "Portal session started" << std::endl; std::cout << "Start returned request path: " << response_path << std::endl;
// Get the actual node_id from the session's Streams property // Set up Response signal handler with actual path
node_id = getStreamsNodeId(session_handle); setupResponseSignal(response_path,
[this](uint32_t response, const std::map<std::string, sdbus::Variant>& results) {
if (node_id == 0) { onStartSessionResponse(response, results);
std::cerr << "Failed to get valid node_id from streams" << std::endl; });
return false;
}
std::cout << "Start request sent, waiting for response..." << std::endl;
node_id = 0; // Will be set in response handler
return true; return true;
} }
catch (const sdbus::Error& e) { catch (const sdbus::Error& e) {
@ -404,6 +407,183 @@ uint32_t ScreenCapture::getStreamsNodeId(const std::string& session_handle) {
} }
} }
void ScreenCapture::setupResponseSignal(const std::string& request_handle,
std::function<void(uint32_t, const std::map<std::string, sdbus::Variant>&)> callback) {
try {
// Create a proxy for the Request object to receive the Response signal
auto request_proxy = sdbus::createProxy(
*portal_connection_,
sdbus::ServiceName{"org.freedesktop.portal.Desktop"},
sdbus::ObjectPath{request_handle}
);
// Register signal handler for Response
// Capture callback by value to extend its lifetime
request_proxy->uponSignal("Response")
.onInterface("org.freedesktop.portal.Request")
.call([this, callback](uint32_t response, std::map<std::string, sdbus::Variant> results) {
std::cout << "Response signal received!" << std::endl;
callback(response, results);
});
// Store the proxy to keep signal handler alive
request_proxies_.push_back(std::move(request_proxy));
std::cout << "Signal handler registered for: " << request_handle << std::endl;
}
catch (const sdbus::Error& e) {
std::cerr << "Failed to setup response signal: " << e.what() << std::endl;
}
}
void ScreenCapture::onCreateSessionResponse(uint32_t response, const std::map<std::string, sdbus::Variant>& results) {
std::cout << "CreateSession Response received: " << response << std::endl;
if (response != 0) {
std::cerr << "CreateSession failed or was cancelled by user" << std::endl;
cleanupPortalConnection();
return;
}
// Extract the actual session handle from the response
std::cout << "Response contains " << results.size() << " fields:" << std::endl;
for (const auto& [key, value] : results) {
std::cout << " Field: " << key << ", ContainsValueOfType: " << value.peekValueType() << std::endl;
}
// The session handle should be in the results
try {
if (results.find("session_handle") != results.end()) {
const auto& variant = results.at("session_handle");
std::cout << "Attempting to extract session_handle..." << std::endl;
std::cout << " Variant type signature: " << variant.peekValueType() << std::endl;
// Try as ObjectPath
try {
auto obj_path = variant.get<sdbus::ObjectPath>();
session_path_ = obj_path;
std::cout << " Extracted as ObjectPath: " << session_path_ << std::endl;
} catch (...) {
// Try as string
std::cout << " ObjectPath extraction failed, trying as string..." << std::endl;
auto str_path = variant.get<std::string>();
session_path_ = str_path;
std::cout << " Extracted as string: " << session_path_ << std::endl;
}
} else {
std::cerr << "No session_handle in response!" << std::endl;
cleanupPortalConnection();
return;
}
} catch (const std::exception& e) {
std::cerr << "Failed to extract session_handle: " << e.what() << std::endl;
std::cerr << "Exception type: " << typeid(e).name() << std::endl;
cleanupPortalConnection();
return;
}
portal_session_ready_ = true;
std::cout << "Session ready, proceeding to SelectSources with path: " << session_path_ << std::endl;
// Now we can call SelectSources
if (!selectPortalSources(session_path_)) {
std::cerr << "Failed to call SelectSources" << std::endl;
cleanupPortalConnection();
}
}
void ScreenCapture::onSelectSourcesResponse(uint32_t response, const std::map<std::string, sdbus::Variant>& results) {
std::cout << "SelectSources Response received: " << response << std::endl;
if (response != 0) {
std::cerr << "SelectSources failed or was cancelled by user" << std::endl;
cleanupPortalConnection();
return;
}
portal_sources_selected_ = true;
std::cout << "Sources selected, proceeding to Start..." << std::endl;
// Now we can call Start
uint32_t node_id = 0;
if (!startPortalSession(session_path_, node_id)) {
std::cerr << "Failed to call Start" << std::endl;
cleanupPortalConnection();
}
}
void ScreenCapture::onStartSessionResponse(uint32_t response, const std::map<std::string, sdbus::Variant>& results) {
std::cout << "Start Response received: " << response << std::endl;
if (response != 0) {
std::cerr << "Start failed or was cancelled by user" << std::endl;
cleanupPortalConnection();
return;
}
portal_started_ = true;
std::cout << "Session started, extracting streams from response..." << std::endl;
// List all fields in response
std::cout << "Start Response contains " << results.size() << " fields:" << std::endl;
for (const auto& [key, value] : results) {
std::cout << " Field: " << key << ", Type: " << value.peekValueType() << std::endl;
}
uint32_t node_id = 0;
try {
// Extract streams from the response - format is a(ua{sv})
if (results.find("streams") != results.end()) {
const auto& streams_variant = results.at("streams");
auto streams = streams_variant.get<std::vector<sdbus::Struct<uint32_t, std::map<std::string, sdbus::Variant>>>>();
if (streams.empty()) {
std::cerr << "No streams in Start response" << std::endl;
cleanupPortalConnection();
return;
}
// Get the first stream's node_id
node_id = std::get<0>(streams[0]);
std::cout << "Extracted PipeWire node ID from response: " << node_id << std::endl;
} else {
std::cerr << "No 'streams' field in Start response" << std::endl;
cleanupPortalConnection();
return;
}
} catch (const std::exception& e) {
std::cerr << "Failed to extract streams: " << e.what() << std::endl;
cleanupPortalConnection();
return;
}
if (node_id == 0) {
std::cerr << "Invalid node_id" << std::endl;
cleanupPortalConnection();
return;
}
std::cout << "Got Pipewire node ID: " << node_id << std::endl;
// Open PipeWire remote
int pw_fd = openPipeWireRemote(session_path_);
if (pw_fd < 0) {
std::cerr << "Failed to open PipeWire remote" << std::endl;
cleanupPortalConnection();
return;
}
// Initialize Pipewire and connect to stream
if (!initPipewire(pw_fd, node_id)) {
std::cerr << "Failed to initialize Pipewire" << std::endl;
cleanupPortalConnection();
return;
}
capturing_ = true;
std::cout << "Screen capture started successfully!" << std::endl;
}
bool ScreenCapture::initPipewire(int fd, uint32_t node_id) { bool ScreenCapture::initPipewire(int fd, uint32_t node_id) {
pw_init(nullptr, nullptr); pw_init(nullptr, nullptr);
@ -483,6 +663,9 @@ bool ScreenCapture::initPipewire(int fd, uint32_t node_id) {
this // userdata pointer this // userdata pointer
); );
// Lock before connecting
pw_thread_loop_lock(pw_loop_);
// Connect to the node // Connect to the node
uint8_t buffer[1024]; uint8_t buffer[1024];
spa_pod_builder pod_builder = SPA_POD_BUILDER_INIT(buffer, sizeof(buffer)); spa_pod_builder pod_builder = SPA_POD_BUILDER_INIT(buffer, sizeof(buffer));
@ -500,17 +683,21 @@ bool ScreenCapture::initPipewire(int fd, uint32_t node_id) {
pw_stream_, pw_stream_,
PW_DIRECTION_INPUT, PW_DIRECTION_INPUT,
node_id, node_id,
(pw_stream_flags)(PW_STREAM_FLAG_AUTOCONNECT | PW_STREAM_FLAG_MAP_BUFFERS), PW_STREAM_FLAG_AUTOCONNECT, // Removed MAP_BUFFERS flag
params, 1 params, 1
); );
if (result < 0) { if (result < 0) {
std::cerr << "Failed to connect stream to node " << node_id << ": " << strerror(-result) << std::endl; std::cerr << "Failed to connect stream to node " << node_id << ": " << strerror(-result) << std::endl;
pw_thread_loop_unlock(pw_loop_);
pw_core_disconnect(core); pw_core_disconnect(core);
cleanupPipewire(); cleanupPipewire();
return false; return false;
} }
// Unlock after connecting
pw_thread_loop_unlock(pw_loop_);
// Start the thread loop // Start the thread loop
if (pw_thread_loop_start(pw_loop_) < 0) { if (pw_thread_loop_start(pw_loop_) < 0) {
std::cerr << "Failed to start PipeWire thread loop" << std::endl; std::cerr << "Failed to start PipeWire thread loop" << std::endl;
@ -547,34 +734,145 @@ void ScreenCapture::cleanupPipewire() {
} }
void ScreenCapture::onStreamProcess(void* userdata) { void ScreenCapture::onStreamProcess(void* userdata) {
std::cout << "onStreamProcess called" << std::endl;
auto* self = static_cast<ScreenCapture*>(userdata); auto* self = static_cast<ScreenCapture*>(userdata);
std::cout << " userdata cast successful" << std::endl;
try {
pw_buffer* buffer = pw_stream_dequeue_buffer(self->pw_stream_); pw_buffer* buffer = pw_stream_dequeue_buffer(self->pw_stream_);
std::cout << " dequeue_buffer returned: " << (void*)buffer << std::endl;
if (!buffer) { if (!buffer) {
std::cerr << "No buffer available" << std::endl; std::cerr << "No buffer available" << std::endl;
return; return;
} }
spa_buffer* spa_buf = buffer->buffer; spa_buffer* spa_buf = buffer->buffer;
if (!spa_buf || !spa_buf->datas || !spa_buf->datas[0].data) { std::cout << " spa_buf: " << (void*)spa_buf << std::endl;
if (!spa_buf || !spa_buf->datas) {
std::cout << " Invalid spa_buf structure, requeueing" << std::endl;
pw_stream_queue_buffer(self->pw_stream_, buffer); pw_stream_queue_buffer(self->pw_stream_, buffer);
return; return;
} }
std::cout << " spa_buf valid, getting frame data" << std::endl;
// Get frame data // Get frame data
spa_data& data = spa_buf->datas[0]; spa_data& data = spa_buf->datas[0];
uint8_t* frame_data = static_cast<uint8_t*>(data.data);
std::cout << " Buffer type: " << data.type << " (MemFd=" << SPA_DATA_MemFd
<< ", MemPtr=" << SPA_DATA_MemPtr << ", DmaBuf=" << SPA_DATA_DmaBuf << ")" << std::endl;
std::cout << " data.data: " << data.data << ", data.fd: " << data.fd
<< ", data.maxsize: " << data.maxsize << std::endl;
// ALWAYS use mmap for DMA-BUF and MemFd types (ignore data.data pointer)
void* frame_data = nullptr;
bool needs_unmap = false;
if (data.type == SPA_DATA_MemFd || data.type == SPA_DATA_DmaBuf) {
// Map the file descriptor
std::cout << " Mapping buffer from fd..." << std::endl;
frame_data = mmap(NULL, data.maxsize, PROT_READ, MAP_PRIVATE, data.fd, data.mapoffset);
if (frame_data == MAP_FAILED) {
std::cerr << " Failed to mmap buffer, errno: " << errno << std::endl;
pw_stream_queue_buffer(self->pw_stream_, buffer);
return;
}
needs_unmap = true;
std::cout << " Successfully mapped buffer at " << frame_data << std::endl;
} else if (data.type == SPA_DATA_MemPtr) {
// Use the pointer directly
frame_data = data.data;
std::cout << " Using direct pointer" << std::endl;
}
if (!frame_data) {
std::cout << " No frame data available, requeueing" << std::endl;
pw_stream_queue_buffer(self->pw_stream_, buffer);
return;
}
// Validate chunk
if (!data.chunk) {
std::cerr << "No chunk in buffer" << std::endl;
if (needs_unmap) {
munmap(frame_data, data.maxsize);
}
pw_stream_queue_buffer(self->pw_stream_, buffer);
return;
}
// Apply chunk offset to get actual frame data
uint8_t* frame_ptr = static_cast<uint8_t*>(frame_data) + data.chunk->offset;
uint32_t size = data.chunk->size; uint32_t size = data.chunk->size;
// Invoke the callback if set std::cout << " chunk->offset: " << data.chunk->offset << ", chunk->size: " << size << std::endl;
if (self->frameCallback_) {
// Convert to vector for callback // Validate that chunk doesn't exceed mapped buffer
std::vector<uint8_t> frame_vec(frame_data, frame_data + size); if (data.chunk->offset + size > data.maxsize) {
self->frameCallback_(frame_vec, self->frame_width_, self->frame_height_); std::cerr << "Chunk exceeds buffer bounds: offset=" << data.chunk->offset
<< " size=" << size << " maxsize=" << data.maxsize << std::endl;
if (needs_unmap) {
munmap(frame_data, data.maxsize);
}
pw_stream_queue_buffer(self->pw_stream_, buffer);
return;
}
// Validate data pointer and size
if (!frame_ptr || size == 0 || size > 100 * 1024 * 1024) { // Max 100MB sanity check
std::cerr << "Invalid frame data: ptr=" << (void*)frame_ptr << " size=" << size << std::endl;
if (needs_unmap) {
munmap(frame_data, data.maxsize);
}
pw_stream_queue_buffer(self->pw_stream_, buffer);
return;
}
static int frame_count = 0;
if (++frame_count % 30 == 0) {
std::cout << "Frame received: " << frame_count << " (size: " << size << " bytes)" << std::endl;
}
// Encode and send frame if encoder is available
if (self->encoder_ && self->frameCallback_) {
try {
// Encode the raw frame to H.264
std::vector<uint8_t> encoded_frame = self->encoder_->encode(frame_ptr, size);
if (!encoded_frame.empty()) {
// Send encoded frame via callback
self->frameCallback_(encoded_frame, self->frame_width_, self->frame_height_);
if (frame_count % 30 == 0) {
std::cout << " Encoded frame size: " << encoded_frame.size() << " bytes (compression: "
<< (100.0f * encoded_frame.size() / size) << "%)" << std::endl;
}
}
} catch (const std::exception& e) {
std::cerr << "Exception encoding/sending frame: " << e.what() << std::endl;
}
} else {
if (frame_count < 5) {
if (!self->encoder_) {
std::cout << " Encoder not initialized yet" << std::endl;
} else if (!self->frameCallback_) {
std::cout << " Frame callback not set" << std::endl;
}
}
}
// Clean up mapped memory if we mapped it ourselves
if (needs_unmap) {
munmap(frame_data, data.maxsize);
} }
// Return buffer to stream // Return buffer to stream
pw_stream_queue_buffer(self->pw_stream_, buffer); pw_stream_queue_buffer(self->pw_stream_, buffer);
} catch (const std::exception& e) {
std::cerr << "Exception in onStreamProcess: " << e.what() << std::endl;
} catch (...) {
std::cerr << "Unknown exception in onStreamProcess" << std::endl;
}
} }
void ScreenCapture::onStreamParamChanged(void* userdata, uint32_t id, const struct spa_pod* param) { void ScreenCapture::onStreamParamChanged(void* userdata, uint32_t id, const struct spa_pod* param) {
@ -599,6 +897,16 @@ void ScreenCapture::onStreamParamChanged(void* userdata, uint32_t id, const stru
std::cout << " Resolution: " << self->frame_width_ << "x" << self->frame_height_ << std::endl; std::cout << " Resolution: " << self->frame_width_ << "x" << self->frame_height_ << std::endl;
std::cout << " Format: " << video_info.format << std::endl; std::cout << " Format: " << video_info.format << std::endl;
std::cout << " Framerate: " << video_info.framerate.num << "/" << video_info.framerate.denom << std::endl; std::cout << " Framerate: " << video_info.framerate.num << "/" << video_info.framerate.denom << std::endl;
// Initialize video encoder now that we know the resolution
int fps = (video_info.framerate.denom > 0) ? (video_info.framerate.num / video_info.framerate.denom) : 30;
if (fps <= 0) fps = 30;
self->encoder_ = std::make_unique<VideoEncoder>();
if (!self->encoder_->initialize(self->frame_width_, self->frame_height_, fps)) {
std::cerr << "Failed to initialize video encoder" << std::endl;
self->encoder_.reset();
}
} }
#else #else
@ -610,6 +918,10 @@ bool ScreenCapture::selectPortalSources(const std::string&) { return false; }
bool ScreenCapture::startPortalSession(const std::string&, uint32_t&) { return false; } bool ScreenCapture::startPortalSession(const std::string&, uint32_t&) { return false; }
int ScreenCapture::openPipeWireRemote(const std::string&) { return -1; } int ScreenCapture::openPipeWireRemote(const std::string&) { return -1; }
uint32_t ScreenCapture::getStreamsNodeId(const std::string&) { return 0; } uint32_t ScreenCapture::getStreamsNodeId(const std::string&) { return 0; }
void ScreenCapture::setupResponseSignal(const std::string&, std::function<void(uint32_t, const std::map<std::string, sdbus::Variant>&)>) {}
void ScreenCapture::onCreateSessionResponse(uint32_t, const std::map<std::string, sdbus::Variant>&) {}
void ScreenCapture::onSelectSourcesResponse(uint32_t, const std::map<std::string, sdbus::Variant>&) {}
void ScreenCapture::onStartSessionResponse(uint32_t, const std::map<std::string, sdbus::Variant>&) {}
bool ScreenCapture::initPipewire(int, uint32_t) { return false; } bool ScreenCapture::initPipewire(int, uint32_t) { return false; }
void ScreenCapture::cleanupPipewire() {} void ScreenCapture::cleanupPipewire() {}
void ScreenCapture::onStreamProcess(void*) {} void ScreenCapture::onStreamProcess(void*) {}

View File

@ -4,6 +4,8 @@
#include <functional> #include <functional>
#include <vector> #include <vector>
#include <string> #include <string>
#include <map>
#include <cstdint>
#ifdef __linux__ #ifdef __linux__
#include <spa/utils/hook.h> #include <spa/utils/hook.h>
@ -18,10 +20,13 @@ struct pw_context;
namespace sdbus { namespace sdbus {
class IConnection; class IConnection;
class IProxy; class IProxy;
class Variant;
} }
namespace scar { namespace scar {
class VideoEncoder; // Forward declaration
enum class ScreenCaptureBackend { enum class ScreenCaptureBackend {
FFMPEG_X11, // X11 via ffmpeg FFMPEG_X11, // X11 via ffmpeg
FFMPEG_WAYLAND, // Wayland via ffmpeg + portal FFMPEG_WAYLAND, // Wayland via ffmpeg + portal
@ -68,6 +73,13 @@ private:
int openPipeWireRemote(const std::string& session_handle); int openPipeWireRemote(const std::string& session_handle);
uint32_t getStreamsNodeId(const std::string& session_handle); uint32_t getStreamsNodeId(const std::string& session_handle);
// Portal async response handlers
void onCreateSessionResponse(uint32_t response, const std::map<std::string, sdbus::Variant>& results);
void onSelectSourcesResponse(uint32_t response, const std::map<std::string, sdbus::Variant>& results);
void onStartSessionResponse(uint32_t response, const std::map<std::string, sdbus::Variant>& results);
void setupResponseSignal(const std::string& request_handle,
std::function<void(uint32_t, const std::map<std::string, sdbus::Variant>&)> callback);
// Pipewire methods // Pipewire methods
bool initPipewire(int fd, uint32_t node_id); bool initPipewire(int fd, uint32_t node_id);
void cleanupPipewire(); void cleanupPipewire();
@ -81,7 +93,12 @@ private:
// sdbus members // sdbus members
std::shared_ptr<sdbus::IConnection> portal_connection_; std::shared_ptr<sdbus::IConnection> portal_connection_;
std::unique_ptr<sdbus::IProxy> screencast_proxy_; std::unique_ptr<sdbus::IProxy> screencast_proxy_;
std::vector<std::unique_ptr<sdbus::IProxy>> request_proxies_; // Keep request proxies alive for signal handlers
std::string session_path_; std::string session_path_;
std::string pending_request_path_;
bool portal_session_ready_;
bool portal_sources_selected_;
bool portal_started_;
// Pipewire members // Pipewire members
pw_thread_loop* pw_loop_; pw_thread_loop* pw_loop_;
@ -92,10 +109,8 @@ private:
int frame_width_; int frame_width_;
int frame_height_; int frame_height_;
// TODO: FFmpeg-specific members // Video encoder
// AVFormatContext* formatCtx_; std::unique_ptr<VideoEncoder> encoder_;
// AVCodecContext* codecCtx_;
// AVFrame* frame_;
}; };
} // namespace scar } // namespace scar

View File

@ -1,11 +1,18 @@
#include "video_grid_widget.h" #include "video_grid_widget.h"
#include "../media/screen_capture.h"
#include "../connection/client_connection.h"
#include "../../shared/protocol/message.h"
#include <QFrame> #include <QFrame>
#include <QResizeEvent>
#include <cmath> #include <cmath>
#include <iostream>
namespace scar { namespace scar {
VideoGridWidget::VideoGridWidget(QWidget* parent) VideoGridWidget::VideoGridWidget(QWidget* parent)
: QWidget(parent) { : QWidget(parent),
isScreenSharing_(false),
connection_(nullptr) {
gridLayout_ = new QGridLayout(this); gridLayout_ = new QGridLayout(this);
gridLayout_->setSpacing(5); gridLayout_->setSpacing(5);
@ -16,6 +23,75 @@ VideoGridWidget::VideoGridWidget(QWidget* parent)
placeholderLabel_->setAlignment(Qt::AlignCenter); placeholderLabel_->setAlignment(Qt::AlignCenter);
placeholderLabel_->setStyleSheet("color: #888; font-size: 16px;"); placeholderLabel_->setStyleSheet("color: #888; font-size: 16px;");
gridLayout_->addWidget(placeholderLabel_, 0, 0); gridLayout_->addWidget(placeholderLabel_, 0, 0);
// Create screen share button (floating above video streams)
screenShareButton_ = new QPushButton("Share Screen", this);
screenShareButton_->setStyleSheet(
"QPushButton {"
" background-color: #5865F2;"
" color: white;"
" border: none;"
" border-radius: 8px;"
" padding: 12px 24px;"
" font-size: 14px;"
" font-weight: bold;"
"}"
"QPushButton:hover {"
" background-color: #4752C4;"
"}"
"QPushButton:pressed {"
" background-color: #3C45A5;"
"}"
"QPushButton:disabled {"
" background-color: #4F545C;"
" color: #72767D;"
"}"
);
screenShareButton_->setCursor(Qt::PointingHandCursor);
screenShareButton_->setFixedSize(160, 48);
screenShareButton_->raise(); // Ensure button is above other widgets
connect(screenShareButton_, &QPushButton::clicked, this, &VideoGridWidget::onScreenShareClicked);
// Initialize screen capture
screenCapture_ = new ScreenCapture();
updateScreenShareButtonPosition();
}
VideoGridWidget::~VideoGridWidget() {
delete screenCapture_;
}
void VideoGridWidget::setConnection(ClientConnection* connection) {
connection_ = connection;
// Set up frame callback for screen capture
if (screenCapture_) {
screenCapture_->setFrameCallback([this](const std::vector<uint8_t>& frameData, int width, int height) {
if (!connection_) {
return;
}
try {
static int callback_count = 0;
if (++callback_count % 30 == 0) {
std::cout << "Sending screen share frame: " << callback_count
<< " Size: " << frameData.size() << " bytes"
<< " Resolution: " << width << "x" << height << std::endl;
}
// Send frame to server
ScreenShareData frameMsg(frameData);
auto serialized = frameMsg.serialize();
connection_->sendData(serialized);
} catch (const std::exception& e) {
std::cerr << "Error in frame callback: " << e.what() << std::endl;
} catch (...) {
std::cerr << "Unknown error in frame callback" << std::endl;
}
});
}
} }
void VideoGridWidget::addStream(const QString& streamId, const QString& username) { void VideoGridWidget::addStream(const QString& streamId, const QString& username) {
@ -105,4 +181,87 @@ int VideoGridWidget::calculateColumns(int streamCount) {
return std::ceil(std::sqrt(streamCount)); return std::ceil(std::sqrt(streamCount));
} }
void VideoGridWidget::onScreenShareClicked() {
if (isScreenSharing_) {
// Stop screen sharing
screenCapture_->stop();
isScreenSharing_ = false;
screenShareButton_->setText("Share Screen");
screenShareButton_->setStyleSheet(
"QPushButton {"
" background-color: #5865F2;"
" color: white;"
" border: none;"
" border-radius: 8px;"
" padding: 12px 24px;"
" font-size: 14px;"
" font-weight: bold;"
"}"
"QPushButton:hover {"
" background-color: #4752C4;"
"}"
"QPushButton:pressed {"
" background-color: #3C45A5;"
"}"
);
// Send stop message
if (connection_) {
ScreenShareStop stopMsg;
auto serialized = stopMsg.serialize();
connection_->sendData(serialized);
qDebug() << "Sent screen share stop message";
}
} else {
// Start screen sharing - this will open xdg-desktop-portal dialog
if (screenCapture_->start()) {
isScreenSharing_ = true;
screenShareButton_->setText("Stop Sharing");
screenShareButton_->setStyleSheet(
"QPushButton {"
" background-color: #ED4245;"
" color: white;"
" border: none;"
" border-radius: 8px;"
" padding: 12px 24px;"
" font-size: 14px;"
" font-weight: bold;"
"}"
"QPushButton:hover {"
" background-color: #C03537;"
"}"
"QPushButton:pressed {"
" background-color: #A12D2F;"
"}"
);
// Send start message with resolution
// Note: We'll get the actual resolution in the first frame callback
if (connection_) {
ScreenShareStart startMsg(1920, 1080); // Placeholder, real resolution comes from PipeWire
auto serialized = startMsg.serialize();
connection_->sendData(serialized);
qDebug() << "Sent screen share start message";
}
emit screenShareRequested();
}
}
}
void VideoGridWidget::resizeEvent(QResizeEvent* event) {
QWidget::resizeEvent(event);
updateScreenShareButtonPosition();
}
void VideoGridWidget::updateScreenShareButtonPosition() {
// Position button at bottom center of the widget
int buttonWidth = screenShareButton_->width();
int buttonHeight = screenShareButton_->height();
int x = (width() - buttonWidth) / 2;
int y = height() - buttonHeight - 20; // 20px margin from bottom
screenShareButton_->move(x, y);
}
} // namespace scar } // namespace scar

View File

@ -3,10 +3,15 @@
#include <QWidget> #include <QWidget>
#include <QGridLayout> #include <QGridLayout>
#include <QLabel> #include <QLabel>
#include <QPushButton>
#include <vector> #include <vector>
#include <memory>
namespace scar { namespace scar {
class ScreenCapture;
class ClientConnection;
struct VideoStream { struct VideoStream {
QString streamId; QString streamId;
QString username; QString username;
@ -18,7 +23,9 @@ class VideoGridWidget : public QWidget {
public: public:
explicit VideoGridWidget(QWidget* parent = nullptr); explicit VideoGridWidget(QWidget* parent = nullptr);
~VideoGridWidget();
void setConnection(ClientConnection* connection);
void addStream(const QString& streamId, const QString& username); void addStream(const QString& streamId, const QString& username);
void removeStream(const QString& streamId); void removeStream(const QString& streamId);
void updateFrame(const QString& streamId, const QPixmap& frame); void updateFrame(const QString& streamId, const QPixmap& frame);
@ -26,13 +33,25 @@ public:
int streamCount() const { return streams_.size(); } int streamCount() const { return streams_.size(); }
signals:
void screenShareRequested();
private slots:
void onScreenShareClicked();
private: private:
void resizeEvent(QResizeEvent* event) override;
void updateScreenShareButtonPosition();
void updateGridLayout(); void updateGridLayout();
int calculateColumns(int streamCount); int calculateColumns(int streamCount);
QGridLayout* gridLayout_; QGridLayout* gridLayout_;
QLabel* placeholderLabel_; QLabel* placeholderLabel_;
std::vector<VideoStream> streams_; std::vector<VideoStream> streams_;
QPushButton* screenShareButton_;
ScreenCapture* screenCapture_;
ClientConnection* connection_;
bool isScreenSharing_;
static constexpr int MAX_STREAMS = 256; static constexpr int MAX_STREAMS = 256;
}; };

View File

@ -259,4 +259,63 @@ std::unique_ptr<TextMessage> TextMessage::deserialize(const std::vector<uint8_t>
return std::make_unique<TextMessage>(sender, content); return std::make_unique<TextMessage>(sender, content);
} }
// ScreenShareStart implementation
ScreenShareStart::ScreenShareStart(uint32_t width, uint32_t height)
: Message(MessageType::SCREEN_SHARE_START), width_(width), height_(height) {
}
std::vector<uint8_t> ScreenShareStart::serialize() const {
std::vector<uint8_t> data;
data.resize(sizeof(width_) + sizeof(height_));
size_t offset = 0;
std::memcpy(data.data() + offset, &width_, sizeof(width_));
offset += sizeof(width_);
std::memcpy(data.data() + offset, &height_, sizeof(height_));
const_cast<ScreenShareStart*>(this)->setPayload(data);
return Message::serialize();
}
std::unique_ptr<ScreenShareStart> ScreenShareStart::deserialize(const std::vector<uint8_t>& payload) {
if (payload.size() < sizeof(uint32_t) * 2) {
throw std::runtime_error("Invalid ScreenShareStart: payload too small");
}
uint32_t width, height;
size_t offset = 0;
std::memcpy(&width, payload.data() + offset, sizeof(width));
offset += sizeof(width);
std::memcpy(&height, payload.data() + offset, sizeof(height));
return std::make_unique<ScreenShareStart>(width, height);
}
// ScreenShareData implementation
ScreenShareData::ScreenShareData(const std::vector<uint8_t>& frameData)
: Message(MessageType::SCREEN_SHARE_DATA), frameData_(frameData) {
}
std::vector<uint8_t> ScreenShareData::serialize() const {
const_cast<ScreenShareData*>(this)->setPayload(frameData_);
return Message::serialize();
}
std::unique_ptr<ScreenShareData> ScreenShareData::deserialize(const std::vector<uint8_t>& payload) {
return std::make_unique<ScreenShareData>(payload);
}
// ScreenShareStop implementation
ScreenShareStop::ScreenShareStop()
: Message(MessageType::SCREEN_SHARE_STOP) {
}
std::vector<uint8_t> ScreenShareStop::serialize() const {
return Message::serialize();
}
std::unique_ptr<ScreenShareStop> ScreenShareStop::deserialize(const std::vector<uint8_t>& payload) {
return std::make_unique<ScreenShareStop>();
}
} // namespace scar } // namespace scar

View File

@ -90,4 +90,46 @@ private:
std::string content_; std::string content_;
}; };
// Screen share start message
class ScreenShareStart : public Message {
public:
ScreenShareStart(uint32_t width, uint32_t height);
std::vector<uint8_t> serialize() const override;
static std::unique_ptr<ScreenShareStart> deserialize(const std::vector<uint8_t>& payload);
uint32_t width() const { return width_; }
uint32_t height() const { return height_; }
private:
uint32_t width_;
uint32_t height_;
};
// Screen share data message
class ScreenShareData : public Message {
public:
ScreenShareData(const std::vector<uint8_t>& frameData);
std::vector<uint8_t> serialize() const override;
static std::unique_ptr<ScreenShareData> deserialize(const std::vector<uint8_t>& payload);
const std::vector<uint8_t>& frameData() const { return frameData_; }
private:
std::vector<uint8_t> frameData_;
};
// Screen share stop message
class ScreenShareStop : public Message {
public:
ScreenShareStop();
std::vector<uint8_t> serialize() const override;
static std::unique_ptr<ScreenShareStop> deserialize(const std::vector<uint8_t>& payload);
};
} // namespace scar } // namespace scar