From b6f180b053fadaf857201a0a2caf26929a525674 Mon Sep 17 00:00:00 2001 From: JackLee <809262979@qq.com> Date: Mon, 24 Mar 2025 21:51:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E9=83=A8=E5=88=86=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 3rdparty/MicroTeX/CMakeLists.txt | 3 + .../include}/CefVersion.h | 0 .../include}/CefViewBrowserApp.h | 0 .../include}/CefViewBrowserAppDelegate.h | 0 .../include}/CefViewBrowserClient.h | 0 .../include}/CefViewBrowserClientDelegate.h | 0 .../include}/CefViewCoreGlobal.h | 0 .../include}/CefViewCoreProtocol.h | 0 .../include}/base/cef_atomic_flag.h | 0 .../include}/base/cef_atomic_ref_count.h | 0 .../include}/base/cef_auto_reset.h | 0 .../include}/base/cef_bind.h | 0 .../include}/base/cef_build.h | 0 .../include}/base/cef_callback.h | 0 .../include}/base/cef_callback_forward.h | 0 .../include}/base/cef_callback_helpers.h | 0 .../include}/base/cef_callback_list.h | 0 .../include}/base/cef_cancelable_callback.h | 0 .../include}/base/cef_compiler_specific.h | 0 .../include}/base/cef_dump_without_crashing.h | 0 .../include}/base/cef_lock.h | 0 .../include}/base/cef_logging.h | 0 .../include}/base/cef_macros.h | 0 .../include}/base/cef_platform_thread.h | 0 .../include}/base/cef_ref_counted.h | 0 .../include}/base/cef_scoped_refptr.h | 0 .../include}/base/cef_thread_checker.h | 0 .../include}/base/cef_trace_event.h | 0 .../include}/base/cef_tuple.h | 0 .../include}/base/cef_weak_ptr.h | 0 .../base/internal/README-TRANSFER.txt | 0 .../base/internal/cef_bind_internal.h | 0 .../base/internal/cef_callback_internal.h | 0 .../base/internal/cef_color_id_macros.inc | 0 .../include}/base/internal/cef_lock_impl.h | 0 .../base/internal/cef_net_error_list.h | 0 .../cef_raw_scoped_refptr_mismatch_checker.h | 0 .../base/internal/cef_scoped_policy.h | 0 .../base/internal/cef_thread_checker_impl.h | 0 .../capi/cef_accessibility_handler_capi.h | 0 .../include}/capi/cef_app_capi.h | 0 .../include}/capi/cef_audio_handler_capi.h | 0 .../include}/capi/cef_auth_callback_capi.h | 0 .../include}/capi/cef_base_capi.h | 0 .../include}/capi/cef_browser_capi.h | 0 .../capi/cef_browser_process_handler_capi.h | 0 .../include}/capi/cef_callback_capi.h | 0 .../include}/capi/cef_client_capi.h | 0 .../include}/capi/cef_command_handler_capi.h | 0 .../include}/capi/cef_command_line_capi.h | 0 .../capi/cef_context_menu_handler_capi.h | 0 .../include}/capi/cef_cookie_capi.h | 0 .../include}/capi/cef_crash_util_capi.h | 0 .../capi/cef_devtools_message_observer_capi.h | 0 .../include}/capi/cef_dialog_handler_capi.h | 0 .../include}/capi/cef_display_handler_capi.h | 0 .../include}/capi/cef_dom_capi.h | 0 .../include}/capi/cef_download_handler_capi.h | 0 .../include}/capi/cef_download_item_capi.h | 0 .../include}/capi/cef_drag_data_capi.h | 0 .../include}/capi/cef_drag_handler_capi.h | 0 .../include}/capi/cef_file_util_capi.h | 0 .../include}/capi/cef_find_handler_capi.h | 0 .../include}/capi/cef_focus_handler_capi.h | 0 .../include}/capi/cef_frame_capi.h | 0 .../include}/capi/cef_frame_handler_capi.h | 0 .../include}/capi/cef_i18n_util_capi.h | 0 .../include}/capi/cef_image_capi.h | 0 .../include}/capi/cef_jsdialog_handler_capi.h | 0 .../include}/capi/cef_keyboard_handler_capi.h | 0 .../capi/cef_life_span_handler_capi.h | 0 .../include}/capi/cef_load_handler_capi.h | 0 .../include}/capi/cef_media_router_capi.h | 0 .../include}/capi/cef_menu_model_capi.h | 0 .../capi/cef_menu_model_delegate_capi.h | 0 .../include}/capi/cef_navigation_entry_capi.h | 0 .../include}/capi/cef_origin_whitelist_capi.h | 0 .../include}/capi/cef_parser_capi.h | 0 .../include}/capi/cef_path_util_capi.h | 0 .../capi/cef_permission_handler_capi.h | 0 .../include}/capi/cef_preference_capi.h | 0 .../include}/capi/cef_print_handler_capi.h | 0 .../include}/capi/cef_print_settings_capi.h | 0 .../include}/capi/cef_process_message_capi.h | 0 .../include}/capi/cef_process_util_capi.h | 0 .../include}/capi/cef_registration_capi.h | 0 .../include}/capi/cef_render_handler_capi.h | 0 .../capi/cef_render_process_handler_capi.h | 0 .../include}/capi/cef_request_capi.h | 0 .../include}/capi/cef_request_context_capi.h | 0 .../capi/cef_request_context_handler_capi.h | 0 .../include}/capi/cef_request_handler_capi.h | 0 .../include}/capi/cef_resource_bundle_capi.h | 0 .../capi/cef_resource_bundle_handler_capi.h | 0 .../include}/capi/cef_resource_handler_capi.h | 0 .../capi/cef_resource_request_handler_capi.h | 0 .../include}/capi/cef_response_capi.h | 0 .../include}/capi/cef_response_filter_capi.h | 0 .../include}/capi/cef_scheme_capi.h | 0 .../include}/capi/cef_server_capi.h | 0 .../capi/cef_shared_memory_region_capi.h | 0 .../cef_shared_process_message_builder_capi.h | 0 .../include}/capi/cef_ssl_info_capi.h | 0 .../include}/capi/cef_ssl_status_capi.h | 0 .../include}/capi/cef_stream_capi.h | 0 .../include}/capi/cef_string_visitor_capi.h | 0 .../include}/capi/cef_task_capi.h | 0 .../include}/capi/cef_task_manager_capi.h | 0 .../include}/capi/cef_thread_capi.h | 0 .../include}/capi/cef_trace_capi.h | 0 .../cef_unresponsive_process_callback_capi.h | 0 .../include}/capi/cef_urlrequest_capi.h | 0 .../include}/capi/cef_v8_capi.h | 0 .../include}/capi/cef_values_capi.h | 0 .../include}/capi/cef_waitable_event_capi.h | 0 .../include}/capi/cef_x509_certificate_capi.h | 0 .../include}/capi/cef_xml_reader_capi.h | 0 .../include}/capi/cef_zip_reader_capi.h | 0 .../capi/test/cef_api_version_test_capi.h | 0 .../capi/test/cef_test_helpers_capi.h | 0 .../include}/capi/test/cef_test_server_capi.h | 0 .../capi/test/cef_translator_test_capi.h | 0 .../include}/capi/views/cef_box_layout_capi.h | 0 .../capi/views/cef_browser_view_capi.h | 0 .../views/cef_browser_view_delegate_capi.h | 0 .../include}/capi/views/cef_button_capi.h | 0 .../capi/views/cef_button_delegate_capi.h | 0 .../include}/capi/views/cef_display_capi.h | 0 .../capi/views/cef_fill_layout_capi.h | 0 .../capi/views/cef_label_button_capi.h | 0 .../include}/capi/views/cef_layout_capi.h | 0 .../capi/views/cef_menu_button_capi.h | 0 .../views/cef_menu_button_delegate_capi.h | 0 .../capi/views/cef_overlay_controller_capi.h | 0 .../include}/capi/views/cef_panel_capi.h | 0 .../capi/views/cef_panel_delegate_capi.h | 0 .../capi/views/cef_scroll_view_capi.h | 0 .../include}/capi/views/cef_textfield_capi.h | 0 .../capi/views/cef_textfield_delegate_capi.h | 0 .../include}/capi/views/cef_view_capi.h | 0 .../capi/views/cef_view_delegate_capi.h | 0 .../include}/capi/views/cef_window_capi.h | 0 .../capi/views/cef_window_delegate_capi.h | 0 .../include}/cef_accessibility_handler.h | 0 .../include}/cef_api_hash.h | 0 .../include}/cef_api_versions.h | 0 .../include}/cef_app.h | 0 .../include}/cef_audio_handler.h | 0 .../include}/cef_auth_callback.h | 0 .../include}/cef_base.h | 0 .../include}/cef_browser.h | 0 .../include}/cef_browser_process_handler.h | 0 .../include}/cef_callback.h | 0 .../include}/cef_client.h | 0 .../include}/cef_color_ids.h | 0 .../include}/cef_command_handler.h | 0 .../include}/cef_command_ids.h | 0 .../include}/cef_command_line.h | 0 .../include}/cef_config.h | 0 .../include}/cef_context_menu_handler.h | 0 .../include}/cef_cookie.h | 0 .../include}/cef_crash_util.h | 0 .../include}/cef_devtools_message_observer.h | 0 .../include}/cef_dialog_handler.h | 0 .../include}/cef_display_handler.h | 0 .../include}/cef_dom.h | 0 .../include}/cef_download_handler.h | 0 .../include}/cef_download_item.h | 0 .../include}/cef_drag_data.h | 0 .../include}/cef_drag_handler.h | 0 .../include}/cef_file_util.h | 0 .../include}/cef_find_handler.h | 0 .../include}/cef_focus_handler.h | 0 .../include}/cef_frame.h | 0 .../include}/cef_frame_handler.h | 0 .../include}/cef_i18n_util.h | 0 .../include}/cef_id_mappers.h | 0 .../include}/cef_image.h | 0 .../include}/cef_jsdialog_handler.h | 0 .../include}/cef_keyboard_handler.h | 0 .../include}/cef_life_span_handler.h | 0 .../include}/cef_load_handler.h | 0 .../include}/cef_media_router.h | 0 .../include}/cef_menu_model.h | 0 .../include}/cef_menu_model_delegate.h | 0 .../include}/cef_navigation_entry.h | 0 .../include}/cef_origin_whitelist.h | 0 .../include}/cef_pack_resources.h | 0 .../include}/cef_pack_strings.h | 0 .../include}/cef_parser.h | 0 .../include}/cef_path_util.h | 0 .../include}/cef_permission_handler.h | 0 .../include}/cef_preference.h | 0 .../include}/cef_print_handler.h | 0 .../include}/cef_print_settings.h | 0 .../include}/cef_process_message.h | 0 .../include}/cef_process_util.h | 0 .../include}/cef_registration.h | 0 .../include}/cef_render_handler.h | 0 .../include}/cef_render_process_handler.h | 0 .../include}/cef_request.h | 0 .../include}/cef_request_context.h | 0 .../include}/cef_request_context_handler.h | 0 .../include}/cef_request_handler.h | 0 .../include}/cef_resource_bundle.h | 0 .../include}/cef_resource_bundle_handler.h | 0 .../include}/cef_resource_handler.h | 0 .../include}/cef_resource_request_handler.h | 0 .../include}/cef_response.h | 0 .../include}/cef_response_filter.h | 0 .../include}/cef_sandbox_win.h | 0 .../include}/cef_scheme.h | 0 .../include}/cef_server.h | 0 .../include}/cef_shared_memory_region.h | 0 .../cef_shared_process_message_builder.h | 0 .../include}/cef_ssl_info.h | 0 .../include}/cef_ssl_status.h | 0 .../include}/cef_stream.h | 0 .../include}/cef_string_visitor.h | 0 .../include}/cef_task.h | 0 .../include}/cef_task_manager.h | 0 .../include}/cef_thread.h | 0 .../include}/cef_trace.h | 0 .../cef_unresponsive_process_callback.h | 0 .../include}/cef_urlrequest.h | 0 .../include}/cef_v8.h | 0 .../include}/cef_values.h | 0 .../include}/cef_version.h | 0 .../include}/cef_version_info.h | 0 .../include}/cef_waitable_event.h | 0 .../include}/cef_x509_certificate.h | 0 .../include}/cef_xml_reader.h | 0 .../include}/cef_zip_reader.h | 0 .../include}/internal/cef_app_win.h | 0 .../cef_dump_without_crashing_internal.h | 0 .../include}/internal/cef_export.h | 0 .../include}/internal/cef_logging_internal.h | 0 .../include}/internal/cef_ptr.h | 0 .../include}/internal/cef_string.h | 0 .../include}/internal/cef_string_list.h | 0 .../include}/internal/cef_string_map.h | 0 .../include}/internal/cef_string_multimap.h | 0 .../include}/internal/cef_string_types.h | 0 .../include}/internal/cef_string_wrappers.h | 0 .../include}/internal/cef_thread_internal.h | 0 .../include}/internal/cef_time.h | 0 .../include}/internal/cef_time_wrappers.h | 0 .../internal/cef_trace_event_internal.h | 0 .../include}/internal/cef_types.h | 0 .../include}/internal/cef_types_color.h | 0 .../internal/cef_types_content_settings.h | 0 .../include}/internal/cef_types_geometry.h | 0 .../include}/internal/cef_types_osr.h | 0 .../include}/internal/cef_types_runtime.h | 0 .../include}/internal/cef_types_win.h | 0 .../include}/internal/cef_types_wrappers.h | 0 .../include}/internal/cef_win.h | 0 .../include}/test/cef_api_version_test.h | 0 .../include}/test/cef_test_helpers.h | 0 .../include}/test/cef_test_server.h | 0 .../include}/test/cef_translator_test.h | 0 .../include}/views/cef_box_layout.h | 0 .../include}/views/cef_browser_view.h | 0 .../views/cef_browser_view_delegate.h | 0 .../include}/views/cef_button.h | 0 .../include}/views/cef_button_delegate.h | 0 .../include}/views/cef_display.h | 0 .../include}/views/cef_fill_layout.h | 0 .../include}/views/cef_label_button.h | 0 .../include}/views/cef_layout.h | 0 .../include}/views/cef_menu_button.h | 0 .../include}/views/cef_menu_button_delegate.h | 0 .../include}/views/cef_overlay_controller.h | 0 .../include}/views/cef_panel.h | 0 .../include}/views/cef_panel_delegate.h | 0 .../include}/views/cef_scroll_view.h | 0 .../include}/views/cef_textfield.h | 0 .../include}/views/cef_textfield_delegate.h | 0 .../include}/views/cef_view.h | 0 .../include}/views/cef_view_delegate.h | 0 .../include}/views/cef_window.h | 0 .../include}/views/cef_window_delegate.h | 0 .../include}/wrapper/cef_byte_read_handler.h | 0 .../include}/wrapper/cef_closure_task.h | 0 .../include}/wrapper/cef_helpers.h | 0 .../include}/wrapper/cef_message_router.h | 0 .../include}/wrapper/cef_resource_manager.h | 0 .../include}/wrapper/cef_scoped_temp_dir.h | 0 .../wrapper/cef_stream_resource_handler.h | 0 .../include}/wrapper/cef_xml_object.h | 0 .../include}/wrapper/cef_zip_archive.h | 0 3rdparty_build/QCefView/CMakeLists.txt | 21 +- .../_deps/cefviewcore-src/CMakeLists.txt | 2 +- .../_deps/cefviewcore-src/cmake/FindCEF.cmake | 39 ++ .../cefviewcore-src/cmake/cef_macros.cmake | 387 +++++++++++ .../cefviewcore-src/cmake/cef_variables.cmake | 612 ++++++++++++++++++ .../dep/cef_binary/cmake/cef_variables.cmake | 8 +- CMakeLists.txt | 15 +- compatibility.manifest => app.manifest | 0 res.qrc | 1 + res/template/cmarkdown_template.html | 182 ++++++ src/QCefWidget/CefViewWidget.cpp | 14 +- src/QCefWidget/CefWidget.cpp | 32 +- src/QCefWidget/CefWidget.h | 7 +- src/ctaiHistoryTextEdit.cpp | 10 +- src/ctaiHistoryTextEdit.h | 2 - src/main.cpp | 24 +- sui.rc | 1 - 308 files changed, 1305 insertions(+), 55 deletions(-) rename 3rdparty/{QCefView/include/QCefCore => QCefCore/include}/CefVersion.h (100%) rename 3rdparty/{QCefView/include/QCefCore => QCefCore/include}/CefViewBrowserApp.h (100%) rename 3rdparty/{QCefView/include/QCefCore => QCefCore/include}/CefViewBrowserAppDelegate.h (100%) rename 3rdparty/{QCefView/include/QCefCore => QCefCore/include}/CefViewBrowserClient.h (100%) rename 3rdparty/{QCefView/include/QCefCore => QCefCore/include}/CefViewBrowserClientDelegate.h (100%) rename 3rdparty/{QCefView/include/QCefCore => QCefCore/include}/CefViewCoreGlobal.h (100%) rename 3rdparty/{QCefView/include/QCefCore => QCefCore/include}/CefViewCoreProtocol.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_atomic_flag.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_atomic_ref_count.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_auto_reset.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_bind.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_build.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_callback.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_callback_forward.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_callback_helpers.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_callback_list.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_cancelable_callback.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_compiler_specific.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_dump_without_crashing.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_lock.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_logging.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_macros.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_platform_thread.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_ref_counted.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_scoped_refptr.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_thread_checker.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_trace_event.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_tuple.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/cef_weak_ptr.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/internal/README-TRANSFER.txt (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/internal/cef_bind_internal.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/internal/cef_callback_internal.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/internal/cef_color_id_macros.inc (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/internal/cef_lock_impl.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/internal/cef_net_error_list.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/internal/cef_raw_scoped_refptr_mismatch_checker.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/internal/cef_scoped_policy.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/base/internal/cef_thread_checker_impl.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_accessibility_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_app_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_audio_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_auth_callback_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_base_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_browser_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_browser_process_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_callback_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_client_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_command_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_command_line_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_context_menu_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_cookie_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_crash_util_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_devtools_message_observer_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_dialog_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_display_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_dom_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_download_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_download_item_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_drag_data_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_drag_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_file_util_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_find_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_focus_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_frame_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_frame_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_i18n_util_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_image_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_jsdialog_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_keyboard_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_life_span_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_load_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_media_router_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_menu_model_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_menu_model_delegate_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_navigation_entry_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_origin_whitelist_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_parser_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_path_util_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_permission_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_preference_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_print_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_print_settings_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_process_message_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_process_util_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_registration_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_render_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_render_process_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_request_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_request_context_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_request_context_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_request_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_resource_bundle_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_resource_bundle_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_resource_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_resource_request_handler_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_response_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_response_filter_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_scheme_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_server_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_shared_memory_region_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_shared_process_message_builder_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_ssl_info_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_ssl_status_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_stream_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_string_visitor_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_task_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_task_manager_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_thread_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_trace_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_unresponsive_process_callback_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_urlrequest_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_v8_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_values_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_waitable_event_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_x509_certificate_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_xml_reader_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/cef_zip_reader_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/test/cef_api_version_test_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/test/cef_test_helpers_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/test/cef_test_server_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/test/cef_translator_test_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_box_layout_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_browser_view_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_browser_view_delegate_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_button_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_button_delegate_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_display_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_fill_layout_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_label_button_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_layout_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_menu_button_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_menu_button_delegate_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_overlay_controller_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_panel_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_panel_delegate_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_scroll_view_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_textfield_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_textfield_delegate_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_view_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_view_delegate_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_window_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/capi/views/cef_window_delegate_capi.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_accessibility_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_api_hash.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_api_versions.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_app.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_audio_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_auth_callback.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_base.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_browser.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_browser_process_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_callback.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_client.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_color_ids.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_command_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_command_ids.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_command_line.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_config.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_context_menu_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_cookie.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_crash_util.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_devtools_message_observer.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_dialog_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_display_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_dom.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_download_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_download_item.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_drag_data.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_drag_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_file_util.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_find_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_focus_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_frame.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_frame_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_i18n_util.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_id_mappers.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_image.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_jsdialog_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_keyboard_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_life_span_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_load_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_media_router.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_menu_model.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_menu_model_delegate.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_navigation_entry.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_origin_whitelist.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_pack_resources.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_pack_strings.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_parser.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_path_util.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_permission_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_preference.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_print_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_print_settings.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_process_message.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_process_util.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_registration.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_render_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_render_process_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_request.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_request_context.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_request_context_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_request_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_resource_bundle.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_resource_bundle_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_resource_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_resource_request_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_response.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_response_filter.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_sandbox_win.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_scheme.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_server.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_shared_memory_region.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_shared_process_message_builder.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_ssl_info.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_ssl_status.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_stream.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_string_visitor.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_task.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_task_manager.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_thread.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_trace.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_unresponsive_process_callback.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_urlrequest.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_v8.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_values.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_version.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_version_info.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_waitable_event.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_x509_certificate.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_xml_reader.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/cef_zip_reader.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_app_win.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_dump_without_crashing_internal.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_export.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_logging_internal.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_ptr.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_string.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_string_list.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_string_map.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_string_multimap.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_string_types.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_string_wrappers.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_thread_internal.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_time.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_time_wrappers.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_trace_event_internal.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_types.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_types_color.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_types_content_settings.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_types_geometry.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_types_osr.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_types_runtime.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_types_win.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_types_wrappers.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/internal/cef_win.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/test/cef_api_version_test.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/test/cef_test_helpers.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/test/cef_test_server.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/test/cef_translator_test.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_box_layout.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_browser_view.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_browser_view_delegate.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_button.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_button_delegate.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_display.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_fill_layout.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_label_button.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_layout.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_menu_button.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_menu_button_delegate.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_overlay_controller.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_panel.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_panel_delegate.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_scroll_view.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_textfield.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_textfield_delegate.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_view.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_view_delegate.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_window.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/views/cef_window_delegate.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/wrapper/cef_byte_read_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/wrapper/cef_closure_task.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/wrapper/cef_helpers.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/wrapper/cef_message_router.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/wrapper/cef_resource_manager.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/wrapper/cef_scoped_temp_dir.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/wrapper/cef_stream_resource_handler.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/wrapper/cef_xml_object.h (100%) rename 3rdparty/{QCefView/include/libcef_dll_wrapper => libcef_dll_wrapper/include}/wrapper/cef_zip_archive.h (100%) create mode 100644 3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/FindCEF.cmake create mode 100644 3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/cef_macros.cmake create mode 100644 3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/cef_variables.cmake rename compatibility.manifest => app.manifest (100%) create mode 100644 res/template/cmarkdown_template.html diff --git a/3rdparty/MicroTeX/CMakeLists.txt b/3rdparty/MicroTeX/CMakeLists.txt index 18c4f4a..4cab48d 100644 --- a/3rdparty/MicroTeX/CMakeLists.txt +++ b/3rdparty/MicroTeX/CMakeLists.txt @@ -2,6 +2,9 @@ cmake_minimum_required(VERSION 3.16) project(LaTeX) add_library(LaTeX "") + +add_definitions(-DWIN32_LEAN_AND_MEAN) + FIND_PACKAGE(Qt6 REQUIRED Core Gui Widgets) if (MSVC) set(CMAKE_CXX_STANDARD 17) diff --git a/3rdparty/QCefView/include/QCefCore/CefVersion.h b/3rdparty/QCefCore/include/CefVersion.h similarity index 100% rename from 3rdparty/QCefView/include/QCefCore/CefVersion.h rename to 3rdparty/QCefCore/include/CefVersion.h diff --git a/3rdparty/QCefView/include/QCefCore/CefViewBrowserApp.h b/3rdparty/QCefCore/include/CefViewBrowserApp.h similarity index 100% rename from 3rdparty/QCefView/include/QCefCore/CefViewBrowserApp.h rename to 3rdparty/QCefCore/include/CefViewBrowserApp.h diff --git a/3rdparty/QCefView/include/QCefCore/CefViewBrowserAppDelegate.h b/3rdparty/QCefCore/include/CefViewBrowserAppDelegate.h similarity index 100% rename from 3rdparty/QCefView/include/QCefCore/CefViewBrowserAppDelegate.h rename to 3rdparty/QCefCore/include/CefViewBrowserAppDelegate.h diff --git a/3rdparty/QCefView/include/QCefCore/CefViewBrowserClient.h b/3rdparty/QCefCore/include/CefViewBrowserClient.h similarity index 100% rename from 3rdparty/QCefView/include/QCefCore/CefViewBrowserClient.h rename to 3rdparty/QCefCore/include/CefViewBrowserClient.h diff --git a/3rdparty/QCefView/include/QCefCore/CefViewBrowserClientDelegate.h b/3rdparty/QCefCore/include/CefViewBrowserClientDelegate.h similarity index 100% rename from 3rdparty/QCefView/include/QCefCore/CefViewBrowserClientDelegate.h rename to 3rdparty/QCefCore/include/CefViewBrowserClientDelegate.h diff --git a/3rdparty/QCefView/include/QCefCore/CefViewCoreGlobal.h b/3rdparty/QCefCore/include/CefViewCoreGlobal.h similarity index 100% rename from 3rdparty/QCefView/include/QCefCore/CefViewCoreGlobal.h rename to 3rdparty/QCefCore/include/CefViewCoreGlobal.h diff --git a/3rdparty/QCefView/include/QCefCore/CefViewCoreProtocol.h b/3rdparty/QCefCore/include/CefViewCoreProtocol.h similarity index 100% rename from 3rdparty/QCefView/include/QCefCore/CefViewCoreProtocol.h rename to 3rdparty/QCefCore/include/CefViewCoreProtocol.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_atomic_flag.h b/3rdparty/libcef_dll_wrapper/include/base/cef_atomic_flag.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_atomic_flag.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_atomic_flag.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_atomic_ref_count.h b/3rdparty/libcef_dll_wrapper/include/base/cef_atomic_ref_count.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_atomic_ref_count.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_atomic_ref_count.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_auto_reset.h b/3rdparty/libcef_dll_wrapper/include/base/cef_auto_reset.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_auto_reset.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_auto_reset.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_bind.h b/3rdparty/libcef_dll_wrapper/include/base/cef_bind.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_bind.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_bind.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_build.h b/3rdparty/libcef_dll_wrapper/include/base/cef_build.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_build.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_build.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_callback.h b/3rdparty/libcef_dll_wrapper/include/base/cef_callback.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_callback.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_callback.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_callback_forward.h b/3rdparty/libcef_dll_wrapper/include/base/cef_callback_forward.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_callback_forward.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_callback_forward.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_callback_helpers.h b/3rdparty/libcef_dll_wrapper/include/base/cef_callback_helpers.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_callback_helpers.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_callback_helpers.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_callback_list.h b/3rdparty/libcef_dll_wrapper/include/base/cef_callback_list.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_callback_list.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_callback_list.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_cancelable_callback.h b/3rdparty/libcef_dll_wrapper/include/base/cef_cancelable_callback.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_cancelable_callback.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_cancelable_callback.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_compiler_specific.h b/3rdparty/libcef_dll_wrapper/include/base/cef_compiler_specific.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_compiler_specific.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_compiler_specific.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_dump_without_crashing.h b/3rdparty/libcef_dll_wrapper/include/base/cef_dump_without_crashing.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_dump_without_crashing.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_dump_without_crashing.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_lock.h b/3rdparty/libcef_dll_wrapper/include/base/cef_lock.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_lock.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_lock.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_logging.h b/3rdparty/libcef_dll_wrapper/include/base/cef_logging.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_logging.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_logging.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_macros.h b/3rdparty/libcef_dll_wrapper/include/base/cef_macros.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_macros.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_macros.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_platform_thread.h b/3rdparty/libcef_dll_wrapper/include/base/cef_platform_thread.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_platform_thread.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_platform_thread.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_ref_counted.h b/3rdparty/libcef_dll_wrapper/include/base/cef_ref_counted.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_ref_counted.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_ref_counted.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_scoped_refptr.h b/3rdparty/libcef_dll_wrapper/include/base/cef_scoped_refptr.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_scoped_refptr.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_scoped_refptr.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_thread_checker.h b/3rdparty/libcef_dll_wrapper/include/base/cef_thread_checker.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_thread_checker.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_thread_checker.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_trace_event.h b/3rdparty/libcef_dll_wrapper/include/base/cef_trace_event.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_trace_event.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_trace_event.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_tuple.h b/3rdparty/libcef_dll_wrapper/include/base/cef_tuple.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_tuple.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_tuple.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_weak_ptr.h b/3rdparty/libcef_dll_wrapper/include/base/cef_weak_ptr.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/cef_weak_ptr.h rename to 3rdparty/libcef_dll_wrapper/include/base/cef_weak_ptr.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/README-TRANSFER.txt b/3rdparty/libcef_dll_wrapper/include/base/internal/README-TRANSFER.txt similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/README-TRANSFER.txt rename to 3rdparty/libcef_dll_wrapper/include/base/internal/README-TRANSFER.txt diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_bind_internal.h b/3rdparty/libcef_dll_wrapper/include/base/internal/cef_bind_internal.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_bind_internal.h rename to 3rdparty/libcef_dll_wrapper/include/base/internal/cef_bind_internal.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_callback_internal.h b/3rdparty/libcef_dll_wrapper/include/base/internal/cef_callback_internal.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_callback_internal.h rename to 3rdparty/libcef_dll_wrapper/include/base/internal/cef_callback_internal.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_color_id_macros.inc b/3rdparty/libcef_dll_wrapper/include/base/internal/cef_color_id_macros.inc similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_color_id_macros.inc rename to 3rdparty/libcef_dll_wrapper/include/base/internal/cef_color_id_macros.inc diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_lock_impl.h b/3rdparty/libcef_dll_wrapper/include/base/internal/cef_lock_impl.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_lock_impl.h rename to 3rdparty/libcef_dll_wrapper/include/base/internal/cef_lock_impl.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_net_error_list.h b/3rdparty/libcef_dll_wrapper/include/base/internal/cef_net_error_list.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_net_error_list.h rename to 3rdparty/libcef_dll_wrapper/include/base/internal/cef_net_error_list.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_raw_scoped_refptr_mismatch_checker.h b/3rdparty/libcef_dll_wrapper/include/base/internal/cef_raw_scoped_refptr_mismatch_checker.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_raw_scoped_refptr_mismatch_checker.h rename to 3rdparty/libcef_dll_wrapper/include/base/internal/cef_raw_scoped_refptr_mismatch_checker.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_scoped_policy.h b/3rdparty/libcef_dll_wrapper/include/base/internal/cef_scoped_policy.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_scoped_policy.h rename to 3rdparty/libcef_dll_wrapper/include/base/internal/cef_scoped_policy.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_thread_checker_impl.h b/3rdparty/libcef_dll_wrapper/include/base/internal/cef_thread_checker_impl.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/base/internal/cef_thread_checker_impl.h rename to 3rdparty/libcef_dll_wrapper/include/base/internal/cef_thread_checker_impl.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_accessibility_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_accessibility_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_accessibility_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_accessibility_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_app_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_app_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_app_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_app_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_audio_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_audio_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_audio_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_audio_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_auth_callback_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_auth_callback_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_auth_callback_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_auth_callback_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_base_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_base_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_base_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_base_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_browser_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_browser_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_browser_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_browser_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_browser_process_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_browser_process_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_browser_process_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_browser_process_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_callback_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_callback_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_callback_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_callback_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_client_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_client_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_client_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_client_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_command_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_command_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_command_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_command_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_command_line_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_command_line_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_command_line_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_command_line_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_context_menu_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_context_menu_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_context_menu_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_context_menu_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_cookie_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_cookie_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_cookie_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_cookie_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_crash_util_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_crash_util_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_crash_util_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_crash_util_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_devtools_message_observer_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_devtools_message_observer_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_devtools_message_observer_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_devtools_message_observer_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_dialog_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_dialog_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_dialog_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_dialog_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_display_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_display_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_display_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_display_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_dom_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_dom_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_dom_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_dom_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_download_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_download_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_download_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_download_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_download_item_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_download_item_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_download_item_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_download_item_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_drag_data_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_drag_data_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_drag_data_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_drag_data_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_drag_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_drag_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_drag_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_drag_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_file_util_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_file_util_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_file_util_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_file_util_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_find_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_find_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_find_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_find_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_focus_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_focus_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_focus_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_focus_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_frame_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_frame_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_frame_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_frame_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_frame_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_frame_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_frame_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_frame_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_i18n_util_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_i18n_util_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_i18n_util_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_i18n_util_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_image_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_image_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_image_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_image_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_jsdialog_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_jsdialog_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_jsdialog_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_jsdialog_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_keyboard_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_keyboard_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_keyboard_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_keyboard_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_life_span_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_life_span_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_life_span_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_life_span_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_load_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_load_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_load_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_load_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_media_router_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_media_router_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_media_router_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_media_router_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_menu_model_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_menu_model_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_menu_model_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_menu_model_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_menu_model_delegate_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_menu_model_delegate_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_menu_model_delegate_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_menu_model_delegate_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_navigation_entry_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_navigation_entry_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_navigation_entry_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_navigation_entry_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_origin_whitelist_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_origin_whitelist_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_origin_whitelist_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_origin_whitelist_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_parser_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_parser_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_parser_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_parser_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_path_util_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_path_util_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_path_util_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_path_util_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_permission_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_permission_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_permission_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_permission_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_preference_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_preference_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_preference_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_preference_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_print_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_print_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_print_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_print_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_print_settings_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_print_settings_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_print_settings_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_print_settings_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_process_message_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_process_message_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_process_message_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_process_message_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_process_util_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_process_util_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_process_util_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_process_util_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_registration_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_registration_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_registration_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_registration_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_render_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_render_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_render_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_render_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_render_process_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_render_process_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_render_process_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_render_process_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_request_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_request_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_request_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_request_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_request_context_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_request_context_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_request_context_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_request_context_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_request_context_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_request_context_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_request_context_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_request_context_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_request_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_request_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_request_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_request_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_resource_bundle_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_resource_bundle_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_resource_bundle_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_resource_bundle_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_resource_bundle_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_resource_bundle_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_resource_bundle_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_resource_bundle_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_resource_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_resource_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_resource_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_resource_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_resource_request_handler_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_resource_request_handler_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_resource_request_handler_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_resource_request_handler_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_response_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_response_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_response_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_response_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_response_filter_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_response_filter_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_response_filter_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_response_filter_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_scheme_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_scheme_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_scheme_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_scheme_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_server_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_server_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_server_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_server_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_shared_memory_region_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_shared_memory_region_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_shared_memory_region_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_shared_memory_region_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_shared_process_message_builder_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_shared_process_message_builder_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_shared_process_message_builder_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_shared_process_message_builder_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_ssl_info_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_ssl_info_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_ssl_info_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_ssl_info_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_ssl_status_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_ssl_status_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_ssl_status_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_ssl_status_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_stream_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_stream_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_stream_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_stream_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_string_visitor_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_string_visitor_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_string_visitor_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_string_visitor_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_task_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_task_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_task_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_task_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_task_manager_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_task_manager_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_task_manager_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_task_manager_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_thread_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_thread_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_thread_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_thread_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_trace_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_trace_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_trace_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_trace_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_unresponsive_process_callback_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_unresponsive_process_callback_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_unresponsive_process_callback_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_unresponsive_process_callback_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_urlrequest_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_urlrequest_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_urlrequest_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_urlrequest_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_v8_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_v8_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_v8_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_v8_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_values_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_values_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_values_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_values_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_waitable_event_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_waitable_event_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_waitable_event_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_waitable_event_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_x509_certificate_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_x509_certificate_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_x509_certificate_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_x509_certificate_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_xml_reader_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_xml_reader_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_xml_reader_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_xml_reader_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_zip_reader_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/cef_zip_reader_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/cef_zip_reader_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/cef_zip_reader_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/test/cef_api_version_test_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/test/cef_api_version_test_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/test/cef_api_version_test_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/test/cef_api_version_test_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/test/cef_test_helpers_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/test/cef_test_helpers_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/test/cef_test_helpers_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/test/cef_test_helpers_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/test/cef_test_server_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/test/cef_test_server_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/test/cef_test_server_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/test/cef_test_server_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/test/cef_translator_test_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/test/cef_translator_test_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/test/cef_translator_test_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/test/cef_translator_test_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_box_layout_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_box_layout_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_box_layout_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_box_layout_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_browser_view_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_browser_view_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_browser_view_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_browser_view_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_browser_view_delegate_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_browser_view_delegate_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_browser_view_delegate_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_browser_view_delegate_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_button_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_button_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_button_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_button_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_button_delegate_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_button_delegate_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_button_delegate_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_button_delegate_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_display_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_display_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_display_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_display_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_fill_layout_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_fill_layout_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_fill_layout_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_fill_layout_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_label_button_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_label_button_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_label_button_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_label_button_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_layout_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_layout_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_layout_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_layout_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_menu_button_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_menu_button_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_menu_button_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_menu_button_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_menu_button_delegate_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_menu_button_delegate_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_menu_button_delegate_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_menu_button_delegate_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_overlay_controller_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_overlay_controller_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_overlay_controller_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_overlay_controller_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_panel_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_panel_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_panel_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_panel_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_panel_delegate_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_panel_delegate_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_panel_delegate_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_panel_delegate_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_scroll_view_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_scroll_view_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_scroll_view_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_scroll_view_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_textfield_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_textfield_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_textfield_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_textfield_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_textfield_delegate_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_textfield_delegate_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_textfield_delegate_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_textfield_delegate_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_view_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_view_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_view_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_view_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_view_delegate_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_view_delegate_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_view_delegate_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_view_delegate_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_window_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_window_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_window_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_window_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_window_delegate_capi.h b/3rdparty/libcef_dll_wrapper/include/capi/views/cef_window_delegate_capi.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/capi/views/cef_window_delegate_capi.h rename to 3rdparty/libcef_dll_wrapper/include/capi/views/cef_window_delegate_capi.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_accessibility_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_accessibility_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_accessibility_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_accessibility_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_api_hash.h b/3rdparty/libcef_dll_wrapper/include/cef_api_hash.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_api_hash.h rename to 3rdparty/libcef_dll_wrapper/include/cef_api_hash.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_api_versions.h b/3rdparty/libcef_dll_wrapper/include/cef_api_versions.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_api_versions.h rename to 3rdparty/libcef_dll_wrapper/include/cef_api_versions.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_app.h b/3rdparty/libcef_dll_wrapper/include/cef_app.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_app.h rename to 3rdparty/libcef_dll_wrapper/include/cef_app.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_audio_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_audio_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_audio_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_audio_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_auth_callback.h b/3rdparty/libcef_dll_wrapper/include/cef_auth_callback.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_auth_callback.h rename to 3rdparty/libcef_dll_wrapper/include/cef_auth_callback.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_base.h b/3rdparty/libcef_dll_wrapper/include/cef_base.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_base.h rename to 3rdparty/libcef_dll_wrapper/include/cef_base.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_browser.h b/3rdparty/libcef_dll_wrapper/include/cef_browser.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_browser.h rename to 3rdparty/libcef_dll_wrapper/include/cef_browser.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_browser_process_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_browser_process_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_browser_process_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_browser_process_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_callback.h b/3rdparty/libcef_dll_wrapper/include/cef_callback.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_callback.h rename to 3rdparty/libcef_dll_wrapper/include/cef_callback.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_client.h b/3rdparty/libcef_dll_wrapper/include/cef_client.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_client.h rename to 3rdparty/libcef_dll_wrapper/include/cef_client.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_color_ids.h b/3rdparty/libcef_dll_wrapper/include/cef_color_ids.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_color_ids.h rename to 3rdparty/libcef_dll_wrapper/include/cef_color_ids.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_command_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_command_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_command_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_command_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_command_ids.h b/3rdparty/libcef_dll_wrapper/include/cef_command_ids.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_command_ids.h rename to 3rdparty/libcef_dll_wrapper/include/cef_command_ids.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_command_line.h b/3rdparty/libcef_dll_wrapper/include/cef_command_line.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_command_line.h rename to 3rdparty/libcef_dll_wrapper/include/cef_command_line.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_config.h b/3rdparty/libcef_dll_wrapper/include/cef_config.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_config.h rename to 3rdparty/libcef_dll_wrapper/include/cef_config.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_context_menu_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_context_menu_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_context_menu_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_context_menu_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_cookie.h b/3rdparty/libcef_dll_wrapper/include/cef_cookie.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_cookie.h rename to 3rdparty/libcef_dll_wrapper/include/cef_cookie.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_crash_util.h b/3rdparty/libcef_dll_wrapper/include/cef_crash_util.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_crash_util.h rename to 3rdparty/libcef_dll_wrapper/include/cef_crash_util.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_devtools_message_observer.h b/3rdparty/libcef_dll_wrapper/include/cef_devtools_message_observer.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_devtools_message_observer.h rename to 3rdparty/libcef_dll_wrapper/include/cef_devtools_message_observer.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_dialog_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_dialog_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_dialog_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_dialog_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_display_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_display_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_display_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_display_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_dom.h b/3rdparty/libcef_dll_wrapper/include/cef_dom.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_dom.h rename to 3rdparty/libcef_dll_wrapper/include/cef_dom.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_download_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_download_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_download_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_download_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_download_item.h b/3rdparty/libcef_dll_wrapper/include/cef_download_item.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_download_item.h rename to 3rdparty/libcef_dll_wrapper/include/cef_download_item.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_drag_data.h b/3rdparty/libcef_dll_wrapper/include/cef_drag_data.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_drag_data.h rename to 3rdparty/libcef_dll_wrapper/include/cef_drag_data.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_drag_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_drag_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_drag_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_drag_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_file_util.h b/3rdparty/libcef_dll_wrapper/include/cef_file_util.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_file_util.h rename to 3rdparty/libcef_dll_wrapper/include/cef_file_util.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_find_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_find_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_find_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_find_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_focus_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_focus_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_focus_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_focus_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_frame.h b/3rdparty/libcef_dll_wrapper/include/cef_frame.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_frame.h rename to 3rdparty/libcef_dll_wrapper/include/cef_frame.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_frame_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_frame_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_frame_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_frame_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_i18n_util.h b/3rdparty/libcef_dll_wrapper/include/cef_i18n_util.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_i18n_util.h rename to 3rdparty/libcef_dll_wrapper/include/cef_i18n_util.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_id_mappers.h b/3rdparty/libcef_dll_wrapper/include/cef_id_mappers.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_id_mappers.h rename to 3rdparty/libcef_dll_wrapper/include/cef_id_mappers.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_image.h b/3rdparty/libcef_dll_wrapper/include/cef_image.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_image.h rename to 3rdparty/libcef_dll_wrapper/include/cef_image.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_jsdialog_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_jsdialog_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_jsdialog_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_jsdialog_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_keyboard_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_keyboard_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_keyboard_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_keyboard_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_life_span_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_life_span_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_life_span_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_life_span_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_load_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_load_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_load_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_load_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_media_router.h b/3rdparty/libcef_dll_wrapper/include/cef_media_router.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_media_router.h rename to 3rdparty/libcef_dll_wrapper/include/cef_media_router.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_menu_model.h b/3rdparty/libcef_dll_wrapper/include/cef_menu_model.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_menu_model.h rename to 3rdparty/libcef_dll_wrapper/include/cef_menu_model.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_menu_model_delegate.h b/3rdparty/libcef_dll_wrapper/include/cef_menu_model_delegate.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_menu_model_delegate.h rename to 3rdparty/libcef_dll_wrapper/include/cef_menu_model_delegate.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_navigation_entry.h b/3rdparty/libcef_dll_wrapper/include/cef_navigation_entry.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_navigation_entry.h rename to 3rdparty/libcef_dll_wrapper/include/cef_navigation_entry.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_origin_whitelist.h b/3rdparty/libcef_dll_wrapper/include/cef_origin_whitelist.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_origin_whitelist.h rename to 3rdparty/libcef_dll_wrapper/include/cef_origin_whitelist.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_pack_resources.h b/3rdparty/libcef_dll_wrapper/include/cef_pack_resources.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_pack_resources.h rename to 3rdparty/libcef_dll_wrapper/include/cef_pack_resources.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_pack_strings.h b/3rdparty/libcef_dll_wrapper/include/cef_pack_strings.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_pack_strings.h rename to 3rdparty/libcef_dll_wrapper/include/cef_pack_strings.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_parser.h b/3rdparty/libcef_dll_wrapper/include/cef_parser.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_parser.h rename to 3rdparty/libcef_dll_wrapper/include/cef_parser.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_path_util.h b/3rdparty/libcef_dll_wrapper/include/cef_path_util.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_path_util.h rename to 3rdparty/libcef_dll_wrapper/include/cef_path_util.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_permission_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_permission_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_permission_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_permission_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_preference.h b/3rdparty/libcef_dll_wrapper/include/cef_preference.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_preference.h rename to 3rdparty/libcef_dll_wrapper/include/cef_preference.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_print_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_print_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_print_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_print_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_print_settings.h b/3rdparty/libcef_dll_wrapper/include/cef_print_settings.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_print_settings.h rename to 3rdparty/libcef_dll_wrapper/include/cef_print_settings.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_process_message.h b/3rdparty/libcef_dll_wrapper/include/cef_process_message.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_process_message.h rename to 3rdparty/libcef_dll_wrapper/include/cef_process_message.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_process_util.h b/3rdparty/libcef_dll_wrapper/include/cef_process_util.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_process_util.h rename to 3rdparty/libcef_dll_wrapper/include/cef_process_util.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_registration.h b/3rdparty/libcef_dll_wrapper/include/cef_registration.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_registration.h rename to 3rdparty/libcef_dll_wrapper/include/cef_registration.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_render_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_render_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_render_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_render_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_render_process_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_render_process_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_render_process_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_render_process_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_request.h b/3rdparty/libcef_dll_wrapper/include/cef_request.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_request.h rename to 3rdparty/libcef_dll_wrapper/include/cef_request.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_request_context.h b/3rdparty/libcef_dll_wrapper/include/cef_request_context.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_request_context.h rename to 3rdparty/libcef_dll_wrapper/include/cef_request_context.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_request_context_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_request_context_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_request_context_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_request_context_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_request_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_request_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_request_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_request_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_resource_bundle.h b/3rdparty/libcef_dll_wrapper/include/cef_resource_bundle.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_resource_bundle.h rename to 3rdparty/libcef_dll_wrapper/include/cef_resource_bundle.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_resource_bundle_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_resource_bundle_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_resource_bundle_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_resource_bundle_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_resource_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_resource_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_resource_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_resource_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_resource_request_handler.h b/3rdparty/libcef_dll_wrapper/include/cef_resource_request_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_resource_request_handler.h rename to 3rdparty/libcef_dll_wrapper/include/cef_resource_request_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_response.h b/3rdparty/libcef_dll_wrapper/include/cef_response.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_response.h rename to 3rdparty/libcef_dll_wrapper/include/cef_response.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_response_filter.h b/3rdparty/libcef_dll_wrapper/include/cef_response_filter.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_response_filter.h rename to 3rdparty/libcef_dll_wrapper/include/cef_response_filter.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_sandbox_win.h b/3rdparty/libcef_dll_wrapper/include/cef_sandbox_win.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_sandbox_win.h rename to 3rdparty/libcef_dll_wrapper/include/cef_sandbox_win.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_scheme.h b/3rdparty/libcef_dll_wrapper/include/cef_scheme.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_scheme.h rename to 3rdparty/libcef_dll_wrapper/include/cef_scheme.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_server.h b/3rdparty/libcef_dll_wrapper/include/cef_server.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_server.h rename to 3rdparty/libcef_dll_wrapper/include/cef_server.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_shared_memory_region.h b/3rdparty/libcef_dll_wrapper/include/cef_shared_memory_region.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_shared_memory_region.h rename to 3rdparty/libcef_dll_wrapper/include/cef_shared_memory_region.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_shared_process_message_builder.h b/3rdparty/libcef_dll_wrapper/include/cef_shared_process_message_builder.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_shared_process_message_builder.h rename to 3rdparty/libcef_dll_wrapper/include/cef_shared_process_message_builder.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_ssl_info.h b/3rdparty/libcef_dll_wrapper/include/cef_ssl_info.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_ssl_info.h rename to 3rdparty/libcef_dll_wrapper/include/cef_ssl_info.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_ssl_status.h b/3rdparty/libcef_dll_wrapper/include/cef_ssl_status.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_ssl_status.h rename to 3rdparty/libcef_dll_wrapper/include/cef_ssl_status.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_stream.h b/3rdparty/libcef_dll_wrapper/include/cef_stream.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_stream.h rename to 3rdparty/libcef_dll_wrapper/include/cef_stream.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_string_visitor.h b/3rdparty/libcef_dll_wrapper/include/cef_string_visitor.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_string_visitor.h rename to 3rdparty/libcef_dll_wrapper/include/cef_string_visitor.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_task.h b/3rdparty/libcef_dll_wrapper/include/cef_task.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_task.h rename to 3rdparty/libcef_dll_wrapper/include/cef_task.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_task_manager.h b/3rdparty/libcef_dll_wrapper/include/cef_task_manager.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_task_manager.h rename to 3rdparty/libcef_dll_wrapper/include/cef_task_manager.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_thread.h b/3rdparty/libcef_dll_wrapper/include/cef_thread.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_thread.h rename to 3rdparty/libcef_dll_wrapper/include/cef_thread.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_trace.h b/3rdparty/libcef_dll_wrapper/include/cef_trace.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_trace.h rename to 3rdparty/libcef_dll_wrapper/include/cef_trace.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_unresponsive_process_callback.h b/3rdparty/libcef_dll_wrapper/include/cef_unresponsive_process_callback.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_unresponsive_process_callback.h rename to 3rdparty/libcef_dll_wrapper/include/cef_unresponsive_process_callback.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_urlrequest.h b/3rdparty/libcef_dll_wrapper/include/cef_urlrequest.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_urlrequest.h rename to 3rdparty/libcef_dll_wrapper/include/cef_urlrequest.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_v8.h b/3rdparty/libcef_dll_wrapper/include/cef_v8.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_v8.h rename to 3rdparty/libcef_dll_wrapper/include/cef_v8.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_values.h b/3rdparty/libcef_dll_wrapper/include/cef_values.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_values.h rename to 3rdparty/libcef_dll_wrapper/include/cef_values.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_version.h b/3rdparty/libcef_dll_wrapper/include/cef_version.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_version.h rename to 3rdparty/libcef_dll_wrapper/include/cef_version.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_version_info.h b/3rdparty/libcef_dll_wrapper/include/cef_version_info.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_version_info.h rename to 3rdparty/libcef_dll_wrapper/include/cef_version_info.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_waitable_event.h b/3rdparty/libcef_dll_wrapper/include/cef_waitable_event.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_waitable_event.h rename to 3rdparty/libcef_dll_wrapper/include/cef_waitable_event.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_x509_certificate.h b/3rdparty/libcef_dll_wrapper/include/cef_x509_certificate.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_x509_certificate.h rename to 3rdparty/libcef_dll_wrapper/include/cef_x509_certificate.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_xml_reader.h b/3rdparty/libcef_dll_wrapper/include/cef_xml_reader.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_xml_reader.h rename to 3rdparty/libcef_dll_wrapper/include/cef_xml_reader.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/cef_zip_reader.h b/3rdparty/libcef_dll_wrapper/include/cef_zip_reader.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/cef_zip_reader.h rename to 3rdparty/libcef_dll_wrapper/include/cef_zip_reader.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_app_win.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_app_win.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_app_win.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_app_win.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_dump_without_crashing_internal.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_dump_without_crashing_internal.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_dump_without_crashing_internal.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_dump_without_crashing_internal.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_export.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_export.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_export.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_export.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_logging_internal.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_logging_internal.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_logging_internal.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_logging_internal.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_ptr.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_ptr.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_ptr.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_ptr.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_string.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_string.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string_list.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_string_list.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string_list.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_string_list.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string_map.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_string_map.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string_map.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_string_map.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string_multimap.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_string_multimap.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string_multimap.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_string_multimap.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string_types.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_string_types.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string_types.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_string_types.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string_wrappers.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_string_wrappers.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_string_wrappers.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_string_wrappers.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_thread_internal.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_thread_internal.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_thread_internal.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_thread_internal.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_time.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_time.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_time.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_time.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_time_wrappers.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_time_wrappers.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_time_wrappers.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_time_wrappers.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_trace_event_internal.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_trace_event_internal.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_trace_event_internal.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_trace_event_internal.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_types.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_types.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_color.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_types_color.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_color.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_types_color.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_content_settings.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_types_content_settings.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_content_settings.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_types_content_settings.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_geometry.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_types_geometry.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_geometry.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_types_geometry.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_osr.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_types_osr.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_osr.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_types_osr.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_runtime.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_types_runtime.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_runtime.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_types_runtime.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_win.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_types_win.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_win.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_types_win.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_wrappers.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_types_wrappers.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_types_wrappers.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_types_wrappers.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_win.h b/3rdparty/libcef_dll_wrapper/include/internal/cef_win.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/internal/cef_win.h rename to 3rdparty/libcef_dll_wrapper/include/internal/cef_win.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/test/cef_api_version_test.h b/3rdparty/libcef_dll_wrapper/include/test/cef_api_version_test.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/test/cef_api_version_test.h rename to 3rdparty/libcef_dll_wrapper/include/test/cef_api_version_test.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/test/cef_test_helpers.h b/3rdparty/libcef_dll_wrapper/include/test/cef_test_helpers.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/test/cef_test_helpers.h rename to 3rdparty/libcef_dll_wrapper/include/test/cef_test_helpers.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/test/cef_test_server.h b/3rdparty/libcef_dll_wrapper/include/test/cef_test_server.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/test/cef_test_server.h rename to 3rdparty/libcef_dll_wrapper/include/test/cef_test_server.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/test/cef_translator_test.h b/3rdparty/libcef_dll_wrapper/include/test/cef_translator_test.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/test/cef_translator_test.h rename to 3rdparty/libcef_dll_wrapper/include/test/cef_translator_test.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_box_layout.h b/3rdparty/libcef_dll_wrapper/include/views/cef_box_layout.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_box_layout.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_box_layout.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_browser_view.h b/3rdparty/libcef_dll_wrapper/include/views/cef_browser_view.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_browser_view.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_browser_view.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_browser_view_delegate.h b/3rdparty/libcef_dll_wrapper/include/views/cef_browser_view_delegate.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_browser_view_delegate.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_browser_view_delegate.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_button.h b/3rdparty/libcef_dll_wrapper/include/views/cef_button.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_button.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_button.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_button_delegate.h b/3rdparty/libcef_dll_wrapper/include/views/cef_button_delegate.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_button_delegate.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_button_delegate.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_display.h b/3rdparty/libcef_dll_wrapper/include/views/cef_display.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_display.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_display.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_fill_layout.h b/3rdparty/libcef_dll_wrapper/include/views/cef_fill_layout.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_fill_layout.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_fill_layout.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_label_button.h b/3rdparty/libcef_dll_wrapper/include/views/cef_label_button.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_label_button.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_label_button.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_layout.h b/3rdparty/libcef_dll_wrapper/include/views/cef_layout.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_layout.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_layout.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_menu_button.h b/3rdparty/libcef_dll_wrapper/include/views/cef_menu_button.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_menu_button.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_menu_button.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_menu_button_delegate.h b/3rdparty/libcef_dll_wrapper/include/views/cef_menu_button_delegate.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_menu_button_delegate.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_menu_button_delegate.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_overlay_controller.h b/3rdparty/libcef_dll_wrapper/include/views/cef_overlay_controller.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_overlay_controller.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_overlay_controller.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_panel.h b/3rdparty/libcef_dll_wrapper/include/views/cef_panel.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_panel.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_panel.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_panel_delegate.h b/3rdparty/libcef_dll_wrapper/include/views/cef_panel_delegate.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_panel_delegate.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_panel_delegate.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_scroll_view.h b/3rdparty/libcef_dll_wrapper/include/views/cef_scroll_view.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_scroll_view.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_scroll_view.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_textfield.h b/3rdparty/libcef_dll_wrapper/include/views/cef_textfield.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_textfield.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_textfield.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_textfield_delegate.h b/3rdparty/libcef_dll_wrapper/include/views/cef_textfield_delegate.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_textfield_delegate.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_textfield_delegate.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_view.h b/3rdparty/libcef_dll_wrapper/include/views/cef_view.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_view.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_view.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_view_delegate.h b/3rdparty/libcef_dll_wrapper/include/views/cef_view_delegate.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_view_delegate.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_view_delegate.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_window.h b/3rdparty/libcef_dll_wrapper/include/views/cef_window.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_window.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_window.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_window_delegate.h b/3rdparty/libcef_dll_wrapper/include/views/cef_window_delegate.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/views/cef_window_delegate.h rename to 3rdparty/libcef_dll_wrapper/include/views/cef_window_delegate.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_byte_read_handler.h b/3rdparty/libcef_dll_wrapper/include/wrapper/cef_byte_read_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_byte_read_handler.h rename to 3rdparty/libcef_dll_wrapper/include/wrapper/cef_byte_read_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_closure_task.h b/3rdparty/libcef_dll_wrapper/include/wrapper/cef_closure_task.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_closure_task.h rename to 3rdparty/libcef_dll_wrapper/include/wrapper/cef_closure_task.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_helpers.h b/3rdparty/libcef_dll_wrapper/include/wrapper/cef_helpers.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_helpers.h rename to 3rdparty/libcef_dll_wrapper/include/wrapper/cef_helpers.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_message_router.h b/3rdparty/libcef_dll_wrapper/include/wrapper/cef_message_router.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_message_router.h rename to 3rdparty/libcef_dll_wrapper/include/wrapper/cef_message_router.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_resource_manager.h b/3rdparty/libcef_dll_wrapper/include/wrapper/cef_resource_manager.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_resource_manager.h rename to 3rdparty/libcef_dll_wrapper/include/wrapper/cef_resource_manager.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_scoped_temp_dir.h b/3rdparty/libcef_dll_wrapper/include/wrapper/cef_scoped_temp_dir.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_scoped_temp_dir.h rename to 3rdparty/libcef_dll_wrapper/include/wrapper/cef_scoped_temp_dir.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_stream_resource_handler.h b/3rdparty/libcef_dll_wrapper/include/wrapper/cef_stream_resource_handler.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_stream_resource_handler.h rename to 3rdparty/libcef_dll_wrapper/include/wrapper/cef_stream_resource_handler.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_xml_object.h b/3rdparty/libcef_dll_wrapper/include/wrapper/cef_xml_object.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_xml_object.h rename to 3rdparty/libcef_dll_wrapper/include/wrapper/cef_xml_object.h diff --git a/3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_zip_archive.h b/3rdparty/libcef_dll_wrapper/include/wrapper/cef_zip_archive.h similarity index 100% rename from 3rdparty/QCefView/include/libcef_dll_wrapper/wrapper/cef_zip_archive.h rename to 3rdparty/libcef_dll_wrapper/include/wrapper/cef_zip_archive.h diff --git a/3rdparty_build/QCefView/CMakeLists.txt b/3rdparty_build/QCefView/CMakeLists.txt index 1089c02..4faae28 100644 --- a/3rdparty_build/QCefView/CMakeLists.txt +++ b/3rdparty_build/QCefView/CMakeLists.txt @@ -19,7 +19,11 @@ SET(QT_SDK_DIR "D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake") #变量缓存清理,获取所有缓存变量列表 get_cmake_property(cache_vars CACHE_VARIABLES) - +# 添加 pkg-config 支持 +find_package(PkgConfig QUIET) +if(NOT PKG_CONFIG_FOUND) + set(PKG_CONFIG_EXECUTABLE "D:/Dev/msys64/ucrt64/bin/pkg-config.exe") +endif() # 遍历变量并删除匹配项 foreach(var IN LISTS cache_vars) if(var MATCHES "^BUILD_") @@ -34,7 +38,7 @@ foreach(var IN LISTS cache_vars) endforeach() # options SET(CMAKE_BUILD_TYPE "Release") -option(BUILD_DEMO "Build the demo" OFF) +option(BUILD_DEMO "Build the demo" ON) option(BUILD_STATIC "Build QCefView as static library" ON) option(STATIC_CRT "Use MultiThreaded linkage for MSVC" OFF) option(USE_SANDBOX "Enable CEF Sandbox" OFF) @@ -142,6 +146,12 @@ elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows") ) add_link_options(/DEBUG) elseif(MINGW) + if(BUILD_STATIC) + set(QCEFVIEW_LIB_TYPE STATIC) + add_definitions(-DQCEFVIEW_STATIC=1) + elseif() + set(QCEFVIEW_LIB_TYPE SHARED) + endif() set(OS_WINDOWS 1) add_definitions( -DOS_WINDOWS=1 @@ -159,13 +169,6 @@ elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows") endif() endif() -if(BUILD_STATIC) - set(QCEFVIEW_LIB_TYPE STATIC) - add_definitions(-DQCEFVIEW_STATIC=1) -else() - set(QCEFVIEW_LIB_TYPE SHARED) -endif() - # detect whether we are in sub folder get_directory_property(QCefView_HAS_PARENT_DIRECTORY PARENT_DIRECTORY) diff --git a/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/CMakeLists.txt b/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/CMakeLists.txt index c3db794..01af8dd 100644 --- a/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/CMakeLists.txt +++ b/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/CMakeLists.txt @@ -56,7 +56,7 @@ endif() # Only generate Debug and Release configuration types. set(CMAKE_CONFIGURATION_TYPES Debug Release) -set(CMAKE_BUILD_TYPE "Release") + if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE "Debug") endif() diff --git a/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/FindCEF.cmake b/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/FindCEF.cmake new file mode 100644 index 0000000..cd33a7d --- /dev/null +++ b/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/FindCEF.cmake @@ -0,0 +1,39 @@ +# Copyright (c) 2016 The Chromium Embedded Framework Authors. All rights +# reserved. Use of this source code is governed by a BSD-style license that +# can be found in the LICENSE file. + +# +# This file is the CEF CMake configuration entry point and should be loaded +# using `find_package(CEF REQUIRED)`. See the top-level CMakeLists.txt file +# included with the CEF binary distribution for usage information. +# + +# Find the CEF binary distribution root directory. +set(_CEF_ROOT "") +if(CEF_ROOT AND IS_DIRECTORY "${CEF_ROOT}") + set(_CEF_ROOT "${CEF_ROOT}") + set(_CEF_ROOT_EXPLICIT 1) +else() + set(_ENV_CEF_ROOT "") + if(DEFINED ENV{CEF_ROOT}) + file(TO_CMAKE_PATH "$ENV{CEF_ROOT}" _ENV_CEF_ROOT) + endif() + if(_ENV_CEF_ROOT AND IS_DIRECTORY "${_ENV_CEF_ROOT}") + set(_CEF_ROOT "${_ENV_CEF_ROOT}") + set(_CEF_ROOT_EXPLICIT 1) + endif() + unset(_ENV_CEF_ROOT) +endif() + +if(NOT DEFINED _CEF_ROOT_EXPLICIT) + message(FATAL_ERROR "Must specify a CEF_ROOT value via CMake or environment variable.") +endif() + +if(NOT IS_DIRECTORY "${_CEF_ROOT}/cmake") + message(FATAL_ERROR "No CMake bootstrap found for CEF binary distribution at: ${CEF_ROOT}.") +endif() + +# Execute additional cmake files from the CEF binary distribution. +set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${_CEF_ROOT}/cmake") +include("cef_variables") +include("cef_macros") diff --git a/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/cef_macros.cmake b/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/cef_macros.cmake new file mode 100644 index 0000000..a263d92 --- /dev/null +++ b/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/cef_macros.cmake @@ -0,0 +1,387 @@ +# Copyright (c) 2016 The Chromium Embedded Framework Authors. All rights +# reserved. Use of this source code is governed by a BSD-style license that +# can be found in the LICENSE file. + +# Must be loaded via FindCEF.cmake. +if(NOT DEFINED _CEF_ROOT_EXPLICIT) + message(FATAL_ERROR "Use find_package(CEF) to load this file.") +endif() + + +# +# Shared macros. +# + +# Print the current CEF configuration. +macro(PRINT_CEF_CONFIG) + message(STATUS "*** CEF CONFIGURATION SETTINGS ***") + message(STATUS "Generator: ${CMAKE_GENERATOR}") + message(STATUS "Platform: ${CMAKE_SYSTEM_NAME}") + message(STATUS "Project architecture: ${PROJECT_ARCH}") + + if(GEN_NINJA OR GEN_MAKEFILES) + message(STATUS "Build type: ${CMAKE_BUILD_TYPE}") + endif() + + message(STATUS "Binary distribution root: ${_CEF_ROOT}") + + if(OS_MAC) + message(STATUS "Base SDK: ${CMAKE_OSX_SYSROOT}") + message(STATUS "Target SDK: ${CEF_TARGET_SDK}") + endif() + + if(OS_WINDOWS) + message(STATUS "Visual Studio ATL support: ${USE_ATL}") + endif() + + message(STATUS "CEF sandbox: ${USE_SANDBOX}") + + set(_libraries ${CEF_STANDARD_LIBS}) + if(OS_WINDOWS AND USE_SANDBOX) + list(APPEND _libraries ${CEF_SANDBOX_STANDARD_LIBS}) + endif() + message(STATUS "Standard libraries: ${_libraries}") + + message(STATUS "Compile defines: ${CEF_COMPILER_DEFINES}") + message(STATUS "Compile defines (Debug): ${CEF_COMPILER_DEFINES_DEBUG}") + message(STATUS "Compile defines (Release): ${CEF_COMPILER_DEFINES_RELEASE}") + message(STATUS "C compile flags: ${CEF_COMPILER_FLAGS} ${CEF_C_COMPILER_FLAGS}") + message(STATUS "C compile flags (Debug): ${CEF_COMPILER_FLAGS_DEBUG} ${CEF_C_COMPILER_FLAGS_DEBUG}") + message(STATUS "C compile flags (Release): ${CEF_COMPILER_FLAGS_RELEASE} ${CEF_C_COMPILER_FLAGS_RELEASE}") + message(STATUS "C++ compile flags: ${CEF_COMPILER_FLAGS} ${CEF_CXX_COMPILER_FLAGS}") + message(STATUS "C++ compile flags (Debug): ${CEF_COMPILER_FLAGS_DEBUG} ${CEF_CXX_COMPILER_FLAGS_DEBUG}") + message(STATUS "C++ compile flags (Release): ${CEF_COMPILER_FLAGS_RELEASE} ${CEF_CXX_COMPILER_FLAGS_RELEASE}") + message(STATUS "Exe link flags: ${CEF_LINKER_FLAGS} ${CEF_EXE_LINKER_FLAGS}") + message(STATUS "Exe link flags (Debug): ${CEF_LINKER_FLAGS_DEBUG} ${CEF_EXE_LINKER_FLAGS_DEBUG}") + message(STATUS "Exe link flags (Release): ${CEF_LINKER_FLAGS_RELEASE} ${CEF_EXE_LINKER_FLAGS_RELEASE}") + message(STATUS "Shared link flags: ${CEF_LINKER_FLAGS} ${CEF_SHARED_LINKER_FLAGS}") + message(STATUS "Shared link flags (Debug): ${CEF_LINKER_FLAGS_DEBUG} ${CEF_SHARED_LINKER_FLAGS_DEBUG}") + message(STATUS "Shared link flags (Release): ${CEF_LINKER_FLAGS_RELEASE} ${CEF_SHARED_LINKER_FLAGS_RELEASE}") + + if(OS_LINUX OR OS_WINDOWS) + message(STATUS "CEF Binary files: ${CEF_BINARY_FILES}") + message(STATUS "CEF Resource files: ${CEF_RESOURCE_FILES}") + endif() +endmacro() + +# Append platform specific sources to a list of sources. +macro(APPEND_PLATFORM_SOURCES name_of_list) + if(OS_LINUX AND ${name_of_list}_LINUX) + list(APPEND ${name_of_list} ${${name_of_list}_LINUX}) + endif() + if(OS_POSIX AND ${name_of_list}_POSIX) + list(APPEND ${name_of_list} ${${name_of_list}_POSIX}) + endif() + if(OS_WINDOWS AND ${name_of_list}_WINDOWS) + list(APPEND ${name_of_list} ${${name_of_list}_WINDOWS}) + endif() + if(OS_MAC AND ${name_of_list}_MAC) + list(APPEND ${name_of_list} ${${name_of_list}_MAC}) + endif() +endmacro() + +# Determine the target output directory based on platform and generator. +macro(SET_CEF_TARGET_OUT_DIR) + if(GEN_NINJA OR GEN_MAKEFILES) + # By default Ninja and Make builds don't create a subdirectory named after + # the configuration. + set(CEF_TARGET_OUT_DIR "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_BUILD_TYPE}") + + # Output binaries (executables, libraries) to the correct directory. + set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CEF_TARGET_OUT_DIR}) + set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CEF_TARGET_OUT_DIR}) + else() + set(CEF_TARGET_OUT_DIR "${CMAKE_CURRENT_BINARY_DIR}/$") + endif() +endmacro() + +# Copy a list of files from one directory to another. Relative file paths are maintained. +macro(COPY_FILES target file_list source_dir target_dir) + foreach(FILENAME ${file_list}) + set(source_file ${source_dir}/${FILENAME}) + + # Remove the target file path component. + get_filename_component(target_name ${FILENAME} NAME) + set(target_file ${target_dir}/${target_name}) + + COPY_SINGLE_FILE(${target} ${source_file} ${target_file}) + endforeach() +endmacro() + +# Copy a list of files from one directory to another. Relative file paths are maintained. +macro(COPY_RESOURCES target file_list prefix_list source_dir target_dir) + foreach(FILENAME ${file_list}) + set(source_file ${source_dir}/${FILENAME}) + + # Remove one or more prefixes from the source paths. + set(TARGET_FILENAME "${FILENAME}") + foreach(PREFIX ${prefix_list}) + string(REGEX REPLACE "^.*${PREFIX}" "" TARGET_FILENAME ${TARGET_FILENAME}) + endforeach() + set(target_file ${target_dir}/${TARGET_FILENAME}) + + COPY_SINGLE_FILE(${target} ${source_file} ${target_file}) + endforeach() +endmacro() + +macro(COPY_SINGLE_FILE target source_file target_file) + string(FIND ${source_file} "$" _pos) + if(NOT ${_pos} EQUAL -1) + # Must test with an actual configuration directory. + string(REPLACE "$" "Release" existing_source_file ${source_file}) + if(NOT EXISTS ${existing_source_file}) + string(REPLACE "$" "Debug" existing_source_file ${source_file}) + endif() + else() + set(existing_source_file ${source_file}) + endif() + + if(IS_DIRECTORY ${existing_source_file}) + add_custom_command( + TARGET ${target} + POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_directory "${source_file}" "${target_file}" + VERBATIM + ) + else() + add_custom_command( + TARGET ${target} + POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different "${source_file}" "${target_file}" + VERBATIM + ) + endif() +endmacro() + + +# +# Linux macros. +# + +if(OS_LINUX) + +# Use pkg-config to find Linux libraries and update compiler/linker variables. +macro(FIND_LINUX_LIBRARIES libraries) + # Read pkg-config info into variables. + execute_process(COMMAND pkg-config --cflags ${libraries} OUTPUT_VARIABLE FLL_CFLAGS) + execute_process(COMMAND pkg-config --libs-only-L --libs-only-other ${libraries} OUTPUT_VARIABLE FLL_LDFLAGS) + execute_process(COMMAND pkg-config --libs-only-l ${libraries} OUTPUT_VARIABLE FLL_LIBS) + + # Strip leading and trailing whitepspace. + STRING(STRIP "${FLL_CFLAGS}" FLL_CFLAGS) + STRING(STRIP "${FLL_LDFLAGS}" FLL_LDFLAGS) + STRING(STRIP "${FLL_LIBS}" FLL_LIBS) + + # Convert to a list. + separate_arguments(FLL_CFLAGS) + separate_arguments(FLL_LDFLAGS) + separate_arguments(FLL_LIBS) + + # Update build variables. + list(APPEND CEF_C_COMPILER_FLAGS ${FLL_CFLAGS}) + list(APPEND CEF_CXX_COMPILER_FLAGS ${FLL_CFLAGS}) + list(APPEND CEF_EXE_LINKER_FLAGS ${FLL_LDFLAGS}) + list(APPEND CEF_SHARED_LINKER_FLAGS ${FLL_LDFLAGS}) + list(APPEND CEF_STANDARD_LIBS ${FLL_LIBS}) +endmacro() + +# Set SUID permissions on the specified executable. +macro(SET_LINUX_SUID_PERMISSIONS target executable) + add_custom_command( + TARGET ${target} + POST_BUILD + COMMAND ${CMAKE_COMMAND} -E echo "" + COMMAND ${CMAKE_COMMAND} -E echo "*** Run the following command manually to set SUID permissions ***" + COMMAND ${CMAKE_COMMAND} -E echo "EXE=\"${executable}\" && sudo -- chown root:root $EXE && sudo -- chmod 4755 $EXE" + COMMAND ${CMAKE_COMMAND} -E echo "" + VERBATIM + ) +endmacro() + +endif(OS_LINUX) + + +# +# Mac OS X macros. +# + +if(OS_MAC) + +# Manually process and copy over resource files. +macro(COPY_MAC_RESOURCES resource_list prefix_list target source_dir app_path) + foreach(FILENAME ${resource_list}) + # Remove one or more prefixes from the source paths. + set(TARGET_FILENAME "${FILENAME}") + foreach(PREFIX ${prefix_list}) + string(REGEX REPLACE "^.*${PREFIX}" "" TARGET_FILENAME ${TARGET_FILENAME}) + endforeach() + + # Determine the absolute source and target paths. + set(TARGET_PATH "${app_path}/Contents/Resources/${TARGET_FILENAME}") + if(IS_ABSOLUTE ${FILENAME}) + set(SOURCE_PATH ${FILENAME}) + else() + set(SOURCE_PATH "${source_dir}/${FILENAME}") + endif() + + if(${FILENAME} MATCHES ".xib$") + # Change the target file extension. + string(REGEX REPLACE ".xib$" ".nib" TARGET_PATH ${TARGET_PATH}) + + get_filename_component(TARGET_DIRECTORY ${TARGET_PATH} PATH) + add_custom_command( + TARGET ${target} + POST_BUILD + # Create the target directory. + COMMAND ${CMAKE_COMMAND} -E make_directory "${TARGET_DIRECTORY}" + # Compile the XIB file to a NIB. + COMMAND /usr/bin/ibtool --output-format binary1 --compile "${TARGET_PATH}" "${SOURCE_PATH}" + VERBATIM + ) + elseif(NOT ${TARGET_FILENAME} STREQUAL "Info.plist") + # Copy the file as-is. + add_custom_command( + TARGET ${target} + POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy "${SOURCE_PATH}" "${TARGET_PATH}" + VERBATIM + ) + endif() + endforeach() +endmacro() + +endif(OS_MAC) + + +# +# Windows macros. +# + +# if(OS_WINDOWS) + +# # Add custom manifest files to an executable target. +# macro(ADD_WINDOWS_MANIFEST manifest_path target extension) +# add_custom_command( +# TARGET ${target} +# POST_BUILD +# COMMAND "mt.exe" -nologo +# -manifest \"${manifest_path}/${target}.${extension}.manifest\" \"${manifest_path}/compatibility.manifest\" +# -outputresource:"${CEF_TARGET_OUT_DIR}/${target}.${extension}"\;\#1 +# COMMENT "Adding manifest..." +# ) +# endmacro() + +# endif(OS_WINDOWS) + + +# +# Target configuration macros. +# + +# Add a logical target that can be used to link the specified libraries into an +# executable target. +macro(ADD_LOGICAL_TARGET target debug_lib release_lib) + add_library(${target} ${CEF_LIBTYPE} IMPORTED) + set_target_properties(${target} PROPERTIES + IMPORTED_LOCATION "${release_lib}" + IMPORTED_LOCATION_DEBUG "${debug_lib}" + IMPORTED_LOCATION_RELEASE "${release_lib}" + ) +endmacro() + +# Set common target properties. Use SET_LIBRARY_TARGET_PROPERTIES() or +# SET_EXECUTABLE_TARGET_PROPERTIES() instead of calling this macro directly. +macro(SET_COMMON_TARGET_PROPERTIES target) + # Compile flags. + target_compile_options(${target} PRIVATE ${CEF_COMPILER_FLAGS} ${CEF_CXX_COMPILER_FLAGS}) + target_compile_options(${target} PRIVATE $<$:${CEF_COMPILER_FLAGS_DEBUG} ${CEF_CXX_COMPILER_FLAGS_DEBUG}>) + target_compile_options(${target} PRIVATE $<$:${CEF_COMPILER_FLAGS_RELEASE} ${CEF_CXX_COMPILER_FLAGS_RELEASE}>) + + # Compile definitions. + target_compile_definitions(${target} PRIVATE ${CEF_COMPILER_DEFINES}) + target_compile_definitions(${target} PRIVATE $<$:${CEF_COMPILER_DEFINES_DEBUG}>) + target_compile_definitions(${target} PRIVATE $<$:${CEF_COMPILER_DEFINES_RELEASE}>) + + # Include directories. + target_include_directories(${target} PRIVATE ${CEF_INCLUDE_PATH}) + + # Linker flags. + if(CEF_LINKER_FLAGS) + string(REPLACE ";" " " _flags_str "${CEF_LINKER_FLAGS}") + set_property(TARGET ${target} PROPERTY LINK_FLAGS ${_flags_str}) + endif() + if(CEF_LINKER_FLAGS_DEBUG) + string(REPLACE ";" " " _flags_str "${CEF_LINKER_FLAGS_DEBUG}") + set_property(TARGET ${target} PROPERTY LINK_FLAGS_DEBUG ${_flags_str}) + endif() + if(CEF_LINKER_FLAGS_RELEASE) + string(REPLACE ";" " " _flags_str "${CEF_LINKER_FLAGS_RELEASE}") + set_property(TARGET ${target} PROPERTY LINK_FLAGS_RELEASE ${_flags_str}) + endif() + + if(OS_MAC) + # Set Xcode target properties. + set_target_properties(${target} PROPERTIES + XCODE_ATTRIBUTE_ALWAYS_SEARCH_USER_PATHS NO + XCODE_ATTRIBUTE_CLANG_CXX_LANGUAGE_STANDARD "gnu++11" # -std=gnu++11 + XCODE_ATTRIBUTE_CLANG_LINK_OBJC_RUNTIME NO # -fno-objc-link-runtime + XCODE_ATTRIBUTE_CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS YES # -Wobjc-missing-property-synthesis + XCODE_ATTRIBUTE_COPY_PHASE_STRIP NO + XCODE_ATTRIBUTE_DEAD_CODE_STRIPPING[variant=Release] YES # -Wl,-dead_strip + XCODE_ATTRIBUTE_GCC_C_LANGUAGE_STANDARD "c99" # -std=c99 + XCODE_ATTRIBUTE_GCC_CW_ASM_SYNTAX NO # No -fasm-blocks + XCODE_ATTRIBUTE_GCC_DYNAMIC_NO_PIC NO + XCODE_ATTRIBUTE_GCC_ENABLE_CPP_EXCEPTIONS NO # -fno-exceptions + XCODE_ATTRIBUTE_GCC_ENABLE_CPP_RTTI NO # -fno-rtti + XCODE_ATTRIBUTE_GCC_ENABLE_PASCAL_STRINGS NO # No -mpascal-strings + XCODE_ATTRIBUTE_GCC_INLINES_ARE_PRIVATE_EXTERN YES # -fvisibility-inlines-hidden + XCODE_ATTRIBUTE_GCC_OBJC_CALL_CXX_CDTORS YES # -fobjc-call-cxx-cdtors + XCODE_ATTRIBUTE_GCC_SYMBOLS_PRIVATE_EXTERN YES # -fvisibility=hidden + XCODE_ATTRIBUTE_GCC_THREADSAFE_STATICS NO # -fno-threadsafe-statics + XCODE_ATTRIBUTE_GCC_TREAT_WARNINGS_AS_ERRORS YES # -Werror + XCODE_ATTRIBUTE_GCC_VERSION "com.apple.compilers.llvm.clang.1_0" + XCODE_ATTRIBUTE_GCC_WARN_ABOUT_MISSING_NEWLINE YES # -Wnewline-eof + XCODE_ATTRIBUTE_USE_HEADERMAP NO + OSX_ARCHITECTURES_DEBUG "${CMAKE_OSX_ARCHITECTURES}" + OSX_ARCHITECTURES_RELEASE "${CMAKE_OSX_ARCHITECTURES}" + ) + endif() +endmacro() + +# Set library-specific properties. +macro(SET_LIBRARY_TARGET_PROPERTIES target) + SET_COMMON_TARGET_PROPERTIES(${target}) + + # Shared library linker flags. + if(CEF_SHARED_LINKER_FLAGS) + string(REPLACE ";" " " _flags_str "${CEF_SHARED_LINKER_FLAGS}") + set_property(TARGET ${target} PROPERTY LINK_FLAGS ${_flags_str}) + endif() + if(CEF_SHARED_LINKER_FLAGS_DEBUG) + string(REPLACE ";" " " _flags_str "${CEF_SHARED_LINKER_FLAGS_DEBUG}") + set_property(TARGET ${target} PROPERTY LINK_FLAGS_DEBUG ${_flags_str}) + endif() + if(CEF_SHARED_LINKER_FLAGS_RELEASE) + string(REPLACE ";" " " _flags_str "${CEF_SHARED_LINKER_FLAGS_RELEASE}") + set_property(TARGET ${target} PROPERTY LINK_FLAGS_RELEASE ${_flags_str}) + endif() +endmacro() + +# Set executable-specific properties. +macro(SET_EXECUTABLE_TARGET_PROPERTIES target) + SET_COMMON_TARGET_PROPERTIES(${target}) + + # Executable linker flags. + if(CEF_EXE_LINKER_FLAGS) + string(REPLACE ";" " " _flags_str "${CEF_EXE_LINKER_FLAGS}") + set_property(TARGET ${target} PROPERTY LINK_FLAGS ${_flags_str}) + endif() + if(CEF_EXE_LINKER_FLAGS_DEBUG) + string(REPLACE ";" " " _flags_str "${CEF_EXE_LINKER_FLAGS_DEBUG}") + set_property(TARGET ${target} PROPERTY LINK_FLAGS_DEBUG ${_flags_str}) + endif() + if(CEF_EXE_LINKER_FLAGS_RELEASE) + string(REPLACE ";" " " _flags_str "${CEF_EXE_LINKER_FLAGS_RELEASE}") + set_property(TARGET ${target} PROPERTY LINK_FLAGS_RELEASE ${_flags_str}) + endif() +endmacro() diff --git a/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/cef_variables.cmake b/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/cef_variables.cmake new file mode 100644 index 0000000..dc65610 --- /dev/null +++ b/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/cmake/cef_variables.cmake @@ -0,0 +1,612 @@ +# Copyright (c) 2016 The Chromium Embedded Framework Authors. All rights +# reserved. Use of this source code is governed by a BSD-style license that +# can be found in the LICENSE file. + +# Must be loaded via FindCEF.cmake. +if(NOT DEFINED _CEF_ROOT_EXPLICIT) + message(FATAL_ERROR "Use find_package(CEF) to load this file.") +endif() + + +# +# Shared configuration. +# + +# Determine the platform. +if("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin") + set(OS_MAC 1) + set(OS_MACOSX 1) # For backwards compatibility. + set(OS_POSIX 1) +elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") + set(OS_LINUX 1) + set(OS_POSIX 1) +elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows") + set(OS_WINDOWS 1) +endif() + +# Determine the project architecture. +if(NOT DEFINED PROJECT_ARCH) + if(("${CMAKE_HOST_SYSTEM_PROCESSOR}" STREQUAL "arm64") OR + ("${CMAKE_CXX_COMPILER_ARCHITECTURE_ID}" STREQUAL "ARM64")) + set(PROJECT_ARCH "arm64") + elseif(CMAKE_SIZEOF_VOID_P MATCHES 8) + set(PROJECT_ARCH "x86_64") + else() + set(PROJECT_ARCH "x86") + endif() +endif() + +if(${CMAKE_GENERATOR} STREQUAL "Ninja") + set(GEN_NINJA 1) +elseif(${CMAKE_GENERATOR} STREQUAL "Unix Makefiles") + set(GEN_MAKEFILES 1) +endif() + +# Determine the build type. +option(CMAKE_BUILD_TYPE Release) + +if(NOT CMAKE_BUILD_TYPE AND (GEN_NINJA OR GEN_MAKEFILES)) + # CMAKE_BUILD_TYPE should be specified when using Ninja or Unix Makefiles. + set(CMAKE_BUILD_TYPE Release) + message(WARNING "No CMAKE_BUILD_TYPE value selected, using ${CMAKE_BUILD_TYPE}") +endif() + + +# Path to the include directory. +set(CEF_INCLUDE_PATH "${_CEF_ROOT}") + +# Path to the libcef_dll_wrapper target. +set(CEF_LIBCEF_DLL_WRAPPER_PATH "${_CEF_ROOT}/libcef_dll") + + +# Shared compiler/linker flags. +# list(APPEND CEF_COMPILER_DEFINES +# # Allow C++ programs to use stdint.h macros specified in the C99 standard that aren't +# # in the C++ standard (e.g. UINT8_MAX, INT64_MIN, etc) +# __STDC_CONSTANT_MACROS __STDC_FORMAT_MACROS +# ) + + +# Configure use of the sandbox. +option(USE_SANDBOX "Enable or disable use of the sandbox." OFF) + + +# +# Linux configuration. +# + +if(OS_LINUX) + # Platform-specific compiler/linker flags. + set(CEF_LIBTYPE SHARED) + list(APPEND CEF_COMPILER_FLAGS + -fno-strict-aliasing # Avoid assumptions regarding non-aliasing of objects of different types + -fPIC # Generate position-independent code for shared libraries + -fstack-protector # Protect some vulnerable functions from stack-smashing (security feature) + -funwind-tables # Support stack unwinding for backtrace() + -fvisibility=hidden # Give hidden visibility to declarations that are not explicitly marked as visible + --param=ssp-buffer-size=4 # Set the minimum buffer size protected by SSP (security feature, related to stack-protector) + -pipe # Use pipes rather than temporary files for communication between build stages + -pthread # Use the pthread library + -Wall # Enable all warnings + -Werror # Treat warnings as errors + -Wno-missing-field-initializers # Don't warn about missing field initializers + -Wno-unused-parameter # Don't warn about unused parameters + -Wno-error=comment # Don't warn about code in comments + -Wno-comment # Don't warn about code in comments + -Wno-deprecated-declarations # Don't warn about using deprecated methods + ) + list(APPEND CEF_C_COMPILER_FLAGS + -std=c99 # Use the C99 language standard + ) + list(APPEND CEF_CXX_COMPILER_FLAGS + -fno-exceptions # Disable exceptions + -fno-rtti # Disable real-time type information + -fno-threadsafe-statics # Don't generate thread-safe statics + -fvisibility-inlines-hidden # Give hidden visibility to inlined class member functions + -std=c++17 # Use the C++17 language standard + -Wsign-compare # Warn about mixed signed/unsigned type comparisons + ) + list(APPEND CEF_COMPILER_FLAGS_DEBUG + -O0 # Disable optimizations + -g # Generate debug information + ) + list(APPEND CEF_COMPILER_FLAGS_RELEASE + -O2 # Optimize for maximum speed + -fdata-sections # Enable linker optimizations to improve locality of reference for data sections + -ffunction-sections # Enable linker optimizations to improve locality of reference for function sections + -fno-ident # Ignore the #ident directive + -U_FORTIFY_SOURCE # Undefine _FORTIFY_SOURCE in case it was previously defined + -D_FORTIFY_SOURCE=2 # Add memory and string function protection (security feature, related to stack-protector) + ) + list(APPEND CEF_LINKER_FLAGS + -fPIC # Generate position-independent code for shared libraries + -pthread # Use the pthread library + -Wl,--disable-new-dtags # Don't generate new-style dynamic tags in ELF + -Wl,--fatal-warnings # Treat warnings as errors + -Wl,-rpath,. # Set rpath so that libraries can be placed next to the executable + -Wl,-z,noexecstack # Mark the stack as non-executable (security feature) + -Wl,-z,now # Resolve symbols on program start instead of on first use (security feature) + -Wl,-z,relro # Mark relocation sections as read-only (security feature) + ) + list(APPEND CEF_LINKER_FLAGS_RELEASE + -Wl,-O1 # Enable linker optimizations + -Wl,--as-needed # Only link libraries that export symbols used by the binary + -Wl,--gc-sections # Remove unused code resulting from -fdata-sections and -function-sections + ) + list(APPEND CEF_COMPILER_DEFINES + _FILE_OFFSET_BITS=64 # Allow the Large File Support (LFS) interface to replace the old interface + ) + list(APPEND CEF_COMPILER_DEFINES_RELEASE + NDEBUG # Not a debug build + ) + + include(CheckCCompilerFlag) + include(CheckCXXCompilerFlag) + + CHECK_CXX_COMPILER_FLAG(-Wno-undefined-var-template COMPILER_SUPPORTS_NO_UNDEFINED_VAR_TEMPLATE) + if(COMPILER_SUPPORTS_NO_UNDEFINED_VAR_TEMPLATE) + list(APPEND CEF_CXX_COMPILER_FLAGS + -Wno-undefined-var-template # Don't warn about potentially uninstantiated static members + ) + endif() + + CHECK_C_COMPILER_FLAG(-Wno-unused-local-typedefs COMPILER_SUPPORTS_NO_UNUSED_LOCAL_TYPEDEFS) + if(COMPILER_SUPPORTS_NO_UNUSED_LOCAL_TYPEDEFS) + list(APPEND CEF_C_COMPILER_FLAGS + -Wno-unused-local-typedefs # Don't warn about unused local typedefs + ) + endif() + + CHECK_CXX_COMPILER_FLAG(-Wno-literal-suffix COMPILER_SUPPORTS_NO_LITERAL_SUFFIX) + if(COMPILER_SUPPORTS_NO_LITERAL_SUFFIX) + list(APPEND CEF_CXX_COMPILER_FLAGS + -Wno-literal-suffix # Don't warn about invalid suffixes on literals + ) + endif() + + CHECK_CXX_COMPILER_FLAG(-Wno-narrowing COMPILER_SUPPORTS_NO_NARROWING) + if(COMPILER_SUPPORTS_NO_NARROWING) + list(APPEND CEF_CXX_COMPILER_FLAGS + -Wno-narrowing # Don't warn about type narrowing + ) + endif() + + if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") + list(APPEND CEF_CXX_COMPILER_FLAGS + -Wno-attributes # The cfi-icall attribute is not supported by the GNU C++ compiler + ) + endif() + + if(PROJECT_ARCH STREQUAL "x86_64") + # 64-bit architecture. + list(APPEND CEF_COMPILER_FLAGS + -m64 + -march=x86-64 + ) + list(APPEND CEF_LINKER_FLAGS + -m64 + ) + elseif(PROJECT_ARCH STREQUAL "x86") + # 32-bit architecture. + list(APPEND CEF_COMPILER_FLAGS + -msse2 + -mfpmath=sse + -mmmx + -m32 + ) + list(APPEND CEF_LINKER_FLAGS + -m32 + ) + endif() + + # Standard libraries. + set(CEF_STANDARD_LIBS + X11 + ) + + # CEF directory paths. + set(CEF_RESOURCE_DIR "${_CEF_ROOT}/Resources") + set(CEF_BINARY_DIR "${_CEF_ROOT}/${CMAKE_BUILD_TYPE}") + set(CEF_BINARY_DIR_DEBUG "${_CEF_ROOT}/Debug") + set(CEF_BINARY_DIR_RELEASE "${_CEF_ROOT}/Release") + + # CEF library paths. + set(CEF_LIB_DEBUG "${CEF_BINARY_DIR_DEBUG}/libcef.so") + set(CEF_LIB_RELEASE "${CEF_BINARY_DIR_RELEASE}/libcef.so") + + # List of CEF binary files. + set(CEF_BINARY_FILES + chrome-sandbox + libcef.so + libEGL.so + libGLESv2.so + libvk_swiftshader.so + libvulkan.so.1 + snapshot_blob.bin + v8_context_snapshot.bin + vk_swiftshader_icd.json + ) + + # List of CEF resource files. + set(CEF_RESOURCE_FILES + chrome_100_percent.pak + chrome_200_percent.pak + resources.pak + icudtl.dat + locales + ) + + if(USE_SANDBOX) + list(APPEND CEF_COMPILER_DEFINES + CEF_USE_SANDBOX # Used by apps to test if the sandbox is enabled + ) + endif() +endif() + + +# +# Mac OS X configuration. +# + +if(OS_MAC) + # Platform-specific compiler/linker flags. + # See also Xcode target properties in cef_macros.cmake. + set(CEF_LIBTYPE SHARED) + list(APPEND CEF_COMPILER_FLAGS + -fno-strict-aliasing # Avoid assumptions regarding non-aliasing of objects of different types + -fstack-protector # Protect some vulnerable functions from stack-smashing (security feature) + -funwind-tables # Support stack unwinding for backtrace() + -fvisibility=hidden # Give hidden visibility to declarations that are not explicitly marked as visible + -Wall # Enable all warnings + -Werror # Treat warnings as errors + -Wextra # Enable additional warnings + -Wendif-labels # Warn whenever an #else or an #endif is followed by text + -Wnewline-eof # Warn about no newline at end of file + -Wno-missing-field-initializers # Don't warn about missing field initializers + -Wno-unused-parameter # Don't warn about unused parameters + ) + list(APPEND CEF_C_COMPILER_FLAGS + -std=c99 # Use the C99 language standard + ) + list(APPEND CEF_CXX_COMPILER_FLAGS + -fno-exceptions # Disable exceptions + -fno-rtti # Disable real-time type information + -fno-threadsafe-statics # Don't generate thread-safe statics + -fobjc-call-cxx-cdtors # Call the constructor/destructor of C++ instance variables in ObjC objects + -fvisibility-inlines-hidden # Give hidden visibility to inlined class member functions + -std=c++17 # Use the C++17 language standard + -Wno-narrowing # Don't warn about type narrowing + -Wsign-compare # Warn about mixed signed/unsigned type comparisons + ) + list(APPEND CEF_COMPILER_FLAGS_DEBUG + -O0 # Disable optimizations + -g # Generate debug information + ) + list(APPEND CEF_COMPILER_FLAGS_RELEASE + -O3 # Optimize for maximum speed plus a few extras + ) + list(APPEND CEF_LINKER_FLAGS + -Wl,-search_paths_first # Search for static or shared library versions in the same pass + -Wl,-ObjC # Support creation of ObjC static libraries + -Wl,-pie # Generate position-independent code suitable for executables only + ) + list(APPEND CEF_LINKER_FLAGS_RELEASE + -Wl,-dead_strip # Strip dead code + ) + + include(CheckCXXCompilerFlag) + + CHECK_CXX_COMPILER_FLAG(-Wno-undefined-var-template COMPILER_SUPPORTS_NO_UNDEFINED_VAR_TEMPLATE) + if(COMPILER_SUPPORTS_NO_UNDEFINED_VAR_TEMPLATE) + list(APPEND CEF_CXX_COMPILER_FLAGS + -Wno-undefined-var-template # Don't warn about potentially uninstantiated static members + ) + endif() + + # Standard libraries. + set(CEF_STANDARD_LIBS + -lpthread + "-framework AppKit" + "-framework Cocoa" + "-framework IOSurface" + ) + + # Find the newest available base SDK. + execute_process(COMMAND xcode-select --print-path OUTPUT_VARIABLE XCODE_PATH OUTPUT_STRIP_TRAILING_WHITESPACE) + foreach(OS_VERSION 14.2 14.0 10.15) + set(SDK "${XCODE_PATH}/Platforms/MacOSX.platform/Developer/SDKs/MacOSX${OS_VERSION}.sdk") + if(NOT "${CMAKE_OSX_SYSROOT}" AND EXISTS "${SDK}" AND IS_DIRECTORY "${SDK}") + set(CMAKE_OSX_SYSROOT ${SDK}) + endif() + endforeach() + + # Target SDK. + set(CEF_TARGET_SDK "10.15") + list(APPEND CEF_COMPILER_FLAGS + -mmacosx-version-min=${CEF_TARGET_SDK} + ) + set(CMAKE_OSX_DEPLOYMENT_TARGET ${CEF_TARGET_SDK}) + + # Target architecture. + if(PROJECT_ARCH STREQUAL "x86_64") + set(CMAKE_OSX_ARCHITECTURES "x86_64") + elseif(PROJECT_ARCH STREQUAL "arm64") + set(CMAKE_OSX_ARCHITECTURES "arm64") + else() + set(CMAKE_OSX_ARCHITECTURES "i386") + endif() + + # Prevent Xcode 11 from doing automatic codesigning. + set(CMAKE_XCODE_ATTRIBUTE_CODE_SIGN_IDENTITY "") + + # CEF directory paths. + set(CEF_BINARY_DIR "${_CEF_ROOT}/$") + set(CEF_BINARY_DIR_DEBUG "${_CEF_ROOT}/Debug") + set(CEF_BINARY_DIR_RELEASE "${_CEF_ROOT}/Release") + + if(USE_SANDBOX) + list(APPEND CEF_COMPILER_DEFINES + CEF_USE_SANDBOX # Used by apps to test if the sandbox is enabled + ) + + list(APPEND CEF_STANDARD_LIBS + -lsandbox + ) + + # CEF sandbox library paths. + set(CEF_SANDBOX_LIB_DEBUG "${CEF_BINARY_DIR_DEBUG}/cef_sandbox.a") + set(CEF_SANDBOX_LIB_RELEASE "${CEF_BINARY_DIR_RELEASE}/cef_sandbox.a") + endif() + + # CEF Helper app suffixes. + # Format is "::". + set(CEF_HELPER_APP_SUFFIXES + "::" + " (Alerts):_alerts:.alerts" + " (GPU):_gpu:.gpu" + " (Plugin):_plugin:.plugin" + " (Renderer):_renderer:.renderer" + ) +endif() + + +# +# Windows configuration. +# + +if(OS_WINDOWS) + # Platform-specific compiler/linker flags. + set(CEF_LIBTYPE STATIC) + list(APPEND CEF_COMPILER_FLAGS + -fno-strict-aliasing # Avoid assumptions regarding non-aliasing of objects of different types + -fPIC # Generate position-independent code for shared libraries + -fstack-protector # Protect some vulnerable functions from stack-smashing (security feature) + -funwind-tables # Support stack unwinding for backtrace() + -fvisibility=hidden # Give hidden visibility to declarations that are not explicitly marked as visible + --param=ssp-buffer-size=4 # Set the minimum buffer size protected by SSP (security feature, related to stack-protector) + -pipe # Use pipes rather than temporary files for communication between build stages + -pthread # Use the pthread library + -Wall # Enable all warnings + -Werror # Treat warnings as errors + -Wno-missing-field-initializers # Don't warn about missing field initializers + -Wno-unused-parameter # Don't warn about unused parameters + -Wno-error=comment # Don't warn about code in comments + -Wno-comment # Don't warn about code in comments + -Wno-deprecated-declarations # Don't warn about using deprecated methods + ) + list(APPEND CEF_C_COMPILER_FLAGS + -std=c99 # Use the C99 language standard + ) + list(APPEND CEF_CXX_COMPILER_FLAGS + -fno-exceptions # Disable exceptions + -fno-rtti # Disable real-time type information + -fno-threadsafe-statics # Don't generate thread-safe statics + -fvisibility-inlines-hidden # Give hidden visibility to inlined class member functions + -std=c++17 # Use the C++17 language standard + -Wsign-compare # Warn about mixed signed/unsigned type comparisons + ) + list(APPEND CEF_COMPILER_FLAGS_DEBUG + -O0 # Disable optimizations +# -g # Generate debug information + ) + list(APPEND CEF_COMPILER_FLAGS_RELEASE + -O2 # Optimize for maximum speed + -fdata-sections # Enable linker optimizations to improve locality of reference for data sections + -ffunction-sections # Enable linker optimizations to improve locality of reference for function sections + -fno-ident # Ignore the #ident directive + -U_FORTIFY_SOURCE # Undefine _FORTIFY_SOURCE in case it was previously defined + -D_FORTIFY_SOURCE=2 # Add memory and string function protection (security feature, related to stack-protector) + ) + list(APPEND CEF_LINKER_FLAGS + -fPIC # Generate position-independent code for shared libraries + -pthread # Use the pthread library +# -Wl,--disable-new-dtags # Don't generate new-style dynamic tags in ELF + -Wl,--fatal-warnings # Treat warnings as errors + -Wl,-rpath,. # Set rpath so that libraries can be placed next to the executable +# -Wl,-z,noexecstack # Mark the stack as non-executable (security feature) +# -Wl,-z,now # Resolve symbols on program start instead of on first use (security feature) +# -Wl,-z,relro # Mark relocation sections as read-only (security feature) + ) + list(APPEND CEF_LINKER_FLAGS_RELEASE + -Wl,-O1 # Enable linker optimizations + -Wl,--as-needed # Only link libraries that export symbols used by the binary + -Wl,--gc-sections # Remove unused code resulting from -fdata-sections and -function-sections + ) + list(APPEND CEF_COMPILER_DEFINES + _FILE_OFFSET_BITS=64 # Allow the Large File Support (LFS) interface to replace the old interface + ) + list(APPEND CEF_COMPILER_DEFINES_RELEASE + NDEBUG # Not a debug build + ) + + include(CheckCCompilerFlag) + include(CheckCXXCompilerFlag) + + CHECK_CXX_COMPILER_FLAG(-Wno-undefined-var-template COMPILER_SUPPORTS_NO_UNDEFINED_VAR_TEMPLATE) + if(COMPILER_SUPPORTS_NO_UNDEFINED_VAR_TEMPLATE) + list(APPEND CEF_CXX_COMPILER_FLAGS + -Wno-undefined-var-template # Don't warn about potentially uninstantiated static members + ) + endif() + + CHECK_C_COMPILER_FLAG(-Wno-unused-local-typedefs COMPILER_SUPPORTS_NO_UNUSED_LOCAL_TYPEDEFS) + if(COMPILER_SUPPORTS_NO_UNUSED_LOCAL_TYPEDEFS) + list(APPEND CEF_C_COMPILER_FLAGS + -Wno-unused-local-typedefs # Don't warn about unused local typedefs + ) + endif() + + CHECK_CXX_COMPILER_FLAG(-Wno-literal-suffix COMPILER_SUPPORTS_NO_LITERAL_SUFFIX) + if(COMPILER_SUPPORTS_NO_LITERAL_SUFFIX) + list(APPEND CEF_CXX_COMPILER_FLAGS + -Wno-literal-suffix # Don't warn about invalid suffixes on literals + ) + endif() + + CHECK_CXX_COMPILER_FLAG(-Wno-narrowing COMPILER_SUPPORTS_NO_NARROWING) + if(COMPILER_SUPPORTS_NO_NARROWING) + list(APPEND CEF_CXX_COMPILER_FLAGS + -Wno-narrowing # Don't warn about type narrowing + ) + endif() + + if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") + list(APPEND CEF_CXX_COMPILER_FLAGS + -Wno-attributes # The cfi-icall attribute is not supported by the GNU C++ compiler + ) + endif() + + if(PROJECT_ARCH STREQUAL "x86_64") + # 64-bit architecture. + list(APPEND CEF_COMPILER_FLAGS + -m64 + -march=x86-64 + ) + list(APPEND CEF_LINKER_FLAGS + -m64 + ) + elseif(PROJECT_ARCH STREQUAL "x86") + # 32-bit architecture. + list(APPEND CEF_COMPILER_FLAGS + -msse2 + -mfpmath=sse + -mmmx + -m32 + ) + list(APPEND CEF_LINKER_FLAGS + -m32 + ) + endif() + # Standard libraries. + set(CEF_STANDARD_LIBS + comctl32.lib + gdi32.lib + rpcrt4.lib + shlwapi.lib + ws2_32.lib + ) + + # CEF directory paths. + set(CEF_RESOURCE_DIR "${_CEF_ROOT}/Resources") + set(CEF_BINARY_DIR "${_CEF_ROOT}/$") + set(CEF_BINARY_DIR_DEBUG "${_CEF_ROOT}/Debug") + set(CEF_BINARY_DIR_RELEASE "${_CEF_ROOT}/Release") + + # CEF library paths. + set(CEF_LIB_DEBUG "${CEF_BINARY_DIR_DEBUG}/libcef.lib") + set(CEF_LIB_RELEASE "${CEF_BINARY_DIR_RELEASE}/libcef.lib") + + # List of CEF binary files. + set(CEF_BINARY_FILES + chrome_elf.dll + d3dcompiler_47.dll + libcef.dll + libEGL.dll + libGLESv2.dll + snapshot_blob.bin + v8_context_snapshot.bin + vk_swiftshader.dll + vk_swiftshader_icd.json + vulkan-1.dll + ) + + if(PROJECT_ARCH STREQUAL "x86_64") + list(APPEND CEF_BINARY_FILES + dxil.dll + dxcompiler.dll + ) + endif() + + # List of CEF resource files. + set(CEF_RESOURCE_FILES + chrome_100_percent.pak + chrome_200_percent.pak + resources.pak + icudtl.dat + locales + ) + + if(USE_SANDBOX) + list(APPEND CEF_COMPILER_DEFINES + PSAPI_VERSION=1 # Required by cef_sandbox.lib + CEF_USE_SANDBOX # Used by apps to test if the sandbox is enabled + ) + list(APPEND CEF_COMPILER_DEFINES_DEBUG + _HAS_ITERATOR_DEBUGGING=0 # Disable iterator debugging + ) + + # Libraries required by cef_sandbox.lib. + set(CEF_SANDBOX_STANDARD_LIBS + Advapi32.lib + dbghelp.lib + Delayimp.lib + ntdll.lib + OleAut32.lib + PowrProf.lib + Propsys.lib + psapi.lib + SetupAPI.lib + Shell32.lib + Shcore.lib + Userenv.lib + version.lib + wbemuuid.lib + WindowsApp.lib + winmm.lib + ) + + # CEF sandbox library paths. + set(CEF_SANDBOX_LIB_DEBUG "${CEF_BINARY_DIR_DEBUG}/cef_sandbox.lib") + set(CEF_SANDBOX_LIB_RELEASE "${CEF_BINARY_DIR_RELEASE}/cef_sandbox.lib") + endif() + + # Configure use of ATL. + option(USE_ATL "Enable or disable use of ATL." OFF) + if(USE_ATL) + # Locate the atlmfc directory if it exists. It may be at any depth inside + # the VC directory. The cl.exe path returned by CMAKE_CXX_COMPILER may also + # be at different depths depending on the toolchain version + # (e.g. "VC/bin/cl.exe", "VC/bin/amd64_x86/cl.exe", + # "VC/Tools/MSVC/14.10.25017/bin/HostX86/x86/cl.exe", etc). + set(HAS_ATLMFC 0) + get_filename_component(VC_DIR ${CMAKE_CXX_COMPILER} DIRECTORY) + get_filename_component(VC_DIR_NAME ${VC_DIR} NAME) + while(NOT ${VC_DIR_NAME} STREQUAL "VC") + get_filename_component(VC_DIR ${VC_DIR} DIRECTORY) + if(IS_DIRECTORY "${VC_DIR}/atlmfc") + set(HAS_ATLMFC 1) + break() + endif() + get_filename_component(VC_DIR_NAME ${VC_DIR} NAME) + endwhile() + + # Determine if the Visual Studio install supports ATL. + if(NOT HAS_ATLMFC) + message(STATUS "ATL is not supported by your VC installation.") + set(USE_ATL OFF) + endif() + list(APPEND CEF_COMPILER_DEFINES + CEF_USE_ATL # Used by apps to test if ATL support is enabled + ) + endif() +endif() diff --git a/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/dep/cef_binary/cmake/cef_variables.cmake b/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/dep/cef_binary/cmake/cef_variables.cmake index ded51cd..dc65610 100644 --- a/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/dep/cef_binary/cmake/cef_variables.cmake +++ b/3rdparty_build/QCefView/_build/_deps/cefviewcore-src/dep/cef_binary/cmake/cef_variables.cmake @@ -420,12 +420,12 @@ if(OS_WINDOWS) list(APPEND CEF_LINKER_FLAGS -fPIC # Generate position-independent code for shared libraries -pthread # Use the pthread library - -Wl,--disable-new-dtags # Don't generate new-style dynamic tags in ELF +# -Wl,--disable-new-dtags # Don't generate new-style dynamic tags in ELF -Wl,--fatal-warnings # Treat warnings as errors -Wl,-rpath,. # Set rpath so that libraries can be placed next to the executable - -Wl,-z,noexecstack # Mark the stack as non-executable (security feature) - -Wl,-z,now # Resolve symbols on program start instead of on first use (security feature) - -Wl,-z,relro # Mark relocation sections as read-only (security feature) +# -Wl,-z,noexecstack # Mark the stack as non-executable (security feature) +# -Wl,-z,now # Resolve symbols on program start instead of on first use (security feature) +# -Wl,-z,relro # Mark relocation sections as read-only (security feature) ) list(APPEND CEF_LINKER_FLAGS_RELEASE -Wl,-O1 # Enable linker optimizations diff --git a/CMakeLists.txt b/CMakeLists.txt index 98c4b51..4890aee 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,6 +6,11 @@ SET(CMAKE_TOOLCHAIN_FILE "F:/SourceCode/vcpkg/scripts/buildsystems/vcpkg.cmake") SET(VCPKG_TARGET_TRIPLET "x64-mingw-static") SET(CMAKE_C_COMPILER "x86_64-w64-mingw32-gcc.exe") SET(CMAKE_CXX_COMPILER "x86_64-w64-mingw32-g++.exe") +# 添加 pkg-config 支持 +find_package(PkgConfig QUIET) +if(NOT PKG_CONFIG_FOUND) + set(PKG_CONFIG_EXECUTABLE "D:/Dev/msys64/ucrt64/bin/pkg-config.exe") +endif() #项目版本 project(ctai VERSION 1.0.0 LANGUAGES CXX) configure_file (version.h.in version.h @ONLY) @@ -77,9 +82,9 @@ add_definitions(-DQCEFVIEW_STATIC) add_definitions(-DCEF_USE_QT_EVENT_LOOP) #QCefView -include_directories(${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/QCefView/include/libcef_dll_wrapper) +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/libcef_dll_wrapper) +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/QCefCore) include_directories(${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/QCefView/include/QCefView) -include_directories(${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/QCefView/include/QCefCore) link_directories(${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/QCefView/lib) #查找QT模块 @@ -169,5 +174,11 @@ target_link_libraries(${PROJECT_NAME} PRIVATE d3dcompiler dcomp delayimp + -luser32 + -lgdi32 + -lole32 + -loleaut32 + -lshell32 + -luuid ) \ No newline at end of file diff --git a/compatibility.manifest b/app.manifest similarity index 100% rename from compatibility.manifest rename to app.manifest diff --git a/res.qrc b/res.qrc index 38dca40..87fc4c9 100644 --- a/res.qrc +++ b/res.qrc @@ -47,5 +47,6 @@ res/txt/about.txt res/cacert/cacert.pem + res/template/cmarkdown_template.html diff --git a/res/template/cmarkdown_template.html b/res/template/cmarkdown_template.html new file mode 100644 index 0000000..e9c8b9a --- /dev/null +++ b/res/template/cmarkdown_template.html @@ -0,0 +1,182 @@ + + + + + + + CMarkdown Editor and Preview + + + + + + + + + + + + +
+ + +
+
+ +
+
+ + + + \ No newline at end of file diff --git a/src/QCefWidget/CefViewWidget.cpp b/src/QCefWidget/CefViewWidget.cpp index 9abf75a..e652bc3 100644 --- a/src/QCefWidget/CefViewWidget.cpp +++ b/src/QCefWidget/CefViewWidget.cpp @@ -66,13 +66,13 @@ void CefViewWidget::mousePressEvent(QMouseEvent* event) { QCefView::mousePressEvent(event); - // if (event->buttons().testFlag(Qt::LeftButton)) { - // HWND hWnd = ::GetAncestor((HWND)(window()->windowHandle()->winId()), GA_ROOT); - // POINT pt; - // ::GetCursorPos(&pt); - // ::ReleaseCapture(); - // ::SendMessage(hWnd, WM_NCLBUTTONDOWN, HTCAPTION, POINTTOPOINTS(pt)); - // } + if (event->buttons().testFlag(Qt::LeftButton)) { + HWND hWnd = ::GetAncestor((HWND)(window()->windowHandle()->winId()), GA_ROOT); + POINT pt; + ::GetCursorPos(&pt); + ::ReleaseCapture(); + ::SendMessage(hWnd, WM_NCLBUTTONDOWN, HTCAPTION, POINTTOPOINTS(pt)); + } } void diff --git a/src/QCefWidget/CefWidget.cpp b/src/QCefWidget/CefWidget.cpp index 62f59bb..64f9c9a 100644 --- a/src/QCefWidget/CefWidget.cpp +++ b/src/QCefWidget/CefWidget.cpp @@ -50,7 +50,7 @@ CefWidget::CefWidget(QWidget *parent) m_Layout->addLayout(m_BrowserLayout); m_Layout->setStretch(0, 2); m_Layout->setStretch(1, 8); - setMinimumHeight(1000); + setBaseSize(QSize(width(),height())); setLayout(m_Layout); initBrowser(); } @@ -66,8 +66,8 @@ void CefWidget::initBrowser() m_CefWidget->deleteLater(); m_CefWidget = nullptr; } - // setting.setHardwareAcceleration(true); - m_CefWidget = new CefViewWidget("https://www.bilibili.com/", &setting, this); + setting.setHardwareAcceleration(true); + m_CefWidget = new CefViewWidget("", &setting, this); connect(m_CefWidget, &QCefView::invokeMethod, this, &CefWidget::onInvokeMethod); connect(m_CefWidget, &QCefView::cefUrlRequest, this, &CefWidget::onQCefUrlRequest); connect(m_CefWidget, &QCefView::cefQueryRequest, this, &CefWidget::onQCefQueryRequest); @@ -76,10 +76,21 @@ void CefWidget::initBrowser() connect(m_CefWidget, &QCefView::loadEnd, this, &CefWidget::onLoadEnd); connect(m_CefWidget, &QCefView::loadError, this, &CefWidget::onLoadError); m_BrowserLayout->addWidget(m_CefWidget); + initResHtmlTemplate(); + if(!html_template.isEmpty()){ + m_CefWidget->navigateToString(html_template); + } } -void CefWidget::toString(QString str){ - m_CefWidget->navigateToString(str); +void CefWidget::initResHtmlTemplate(){ + QString template_file = ":/res/template/cmarkdown_template.html"; + QFile file(template_file); + if (file.open(QIODevice::ReadOnly | QIODevice::Text)) { + QTextStream in(&file); + html_template = in.readAll(); + file.close(); + } } + void CefWidget::onBtnToString() { QString html = QDir::currentPath() + "/html/4b7c4898-2d2b-447b-a549-03e8727ae1e6.html"; @@ -226,7 +237,16 @@ void CefWidget::onBtnCallJSCodeClicked() QString code = "alert('hello QCefView'); return {k1: 'str', k2: true, k3: 100};"; m_CefWidget->executeJavascriptWithResult(QCefView::MainFrameID, code, "", context); } - +void CefWidget::onCallJsCode(QString append_str){ + QString jsCode = QString("editAppend('%1')").arg(append_str.replace("\\(", "\\\\(") + .replace("\\", "\\\\") + .replace("\\)", "\\\\)") + .replace("\\[", "\\\\[") + .replace("\\]", "\\\\]") + .replace("\\{", "\\\\{") + .replace("\\}", "\\\\}")); + m_CefWidget->executeJavascript(QCefView::MainFrameID,jsCode,""); +} void CefWidget::onBtnSetFocusClicked() { if (m_CefWidget) diff --git a/src/QCefWidget/CefWidget.h b/src/QCefWidget/CefWidget.h index 36f7859..14e627d 100644 --- a/src/QCefWidget/CefWidget.h +++ b/src/QCefWidget/CefWidget.h @@ -16,9 +16,10 @@ class CefWidget : public QWidget public: CefWidget(QWidget* parent = 0); ~CefWidget(); + void brToString(QString str); private: - void initBrowser(); - void toString(QString str); + void initBrowser(); + void initResHtmlTemplate(); private: QVBoxLayout* m_Layout={}; QHBoxLayout* m_OptionsLayout={}; @@ -34,6 +35,7 @@ private: QCefView* m_CefWidget ={}; QCefSetting setting; bool DevMode=true; + QString html_template; protected: void createLeftCefView(); // QCefView slots @@ -66,6 +68,7 @@ protected slots: public slots: void onBtnToString(); void onBtnToUrl(); + void onCallJsCode(QString); }; #endif // QCEFVIEWTEST_H diff --git a/src/ctaiHistoryTextEdit.cpp b/src/ctaiHistoryTextEdit.cpp index 81dec5f..17cbbfc 100644 --- a/src/ctaiHistoryTextEdit.cpp +++ b/src/ctaiHistoryTextEdit.cpp @@ -46,15 +46,7 @@ void ctaiHistoryTextEdit::initMsgHistoryLayout(msg_type msg_type_mode) m_msg_history->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed); m_msg_history->setObjectName("m_msg_history"); m_msg_history->setReadOnly(true); - if (msg_type_mode == SYSTEM) - { - m_cef_widget = new CefWidget(); - history_layout->addWidget(m_cef_widget); - } - else - { - history_layout->addWidget(m_msg_history); - } + history_layout->addWidget(m_msg_history); history_layout->addWidget(msg_line); history_layout->setContentsMargins(0, 0, 0, 0); } diff --git a/src/ctaiHistoryTextEdit.h b/src/ctaiHistoryTextEdit.h index 813a0c6..b93401c 100644 --- a/src/ctaiHistoryTextEdit.h +++ b/src/ctaiHistoryTextEdit.h @@ -37,7 +37,6 @@ #include "ctai_base.h" #include "ctaiMathConvert.h" #include "ctaiHistoryTools.h" -#include "QCefWidget/CefWidget.h" std::mutex m_mutex; class ctaiHistoryTextEdit : public QWidget { @@ -73,7 +72,6 @@ private: void connect_signals(msg_type msg_type_mode); // 连接信号和槽 void set_default_opts(); private: - CefWidget* m_cef_widget={}; ctaiMathConvert *m_math_convert; QFrame *msg_line; QSpacerItem *sparcer_item = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Fixed); diff --git a/src/main.cpp b/src/main.cpp index 5fe82ee..ee70d61 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -6,6 +6,7 @@ #include #include #include "QCefWidget/CefWidget.h" + int main(int argc, char *argv[]) { QApplication a(argc, argv); @@ -14,32 +15,32 @@ int main(int argc, char *argv[]) config.setLogLevel(QCefConfig::LOGSEVERITY_VERBOSE); config.setBridgeObjectName("CallBridge"); config.setBuiltinSchemeName("CefView"); - //config.setWindowlessRenderingEnabled(true); + config.setWindowlessRenderingEnabled(true); config.addCommandLineSwitch("single-process"); // config.addCommandLineSwitch("use-alloy-style"); // config.addCommandLineSwitch("off-screen-rendering-enabled"); // config.addCommandLineSwitch("multi-threaded-message-loop"); // config.addCommandLineSwitch("external-message-pump"); // config.addCommandLineSwitch("enable-chrome-runtime"); - // config.addCommandLineSwitch("enable-gpu"); + config.addCommandLineSwitch("enable-gpu"); // config.addCommandLineSwitch("use-views"); - config.addCommandLineSwitch("site-per-process"); + //config.addCommandLineSwitch("site-per-process"); config.addCommandLineSwitch("no-sandbox"); - config.addCommandLineSwitch("in-process-gpu"); + //config.addCommandLineSwitch("in-process-gpu"); // config.addCommandLineSwitch("use-mock-keychain"); // config.addCommandLineSwitch("enable-chrome-runtime"); // config.addCommandLineSwitch("start-stack-profiler"); - //config.addCommandLineSwitchWithValue("type","gpu-process"); - // config.addCommandLineSwitchWithValue("ignore-certificate-errors","true"); - // config.addCommandLineSwitchWithValue("enable-gpu-rasterizatio","true"); + //config.addCommandLineSwitchWithValue("type","gpu-process"); + // config.addCommandLineSwitchWithValue("ignore-certificate-errors","true"); + // config.addCommandLineSwitchWithValue("enable-gpu-rasterizatio","true"); // config.addCommandLineSwitchWithValue("enable-accelerated-video","true"); - // config.addCommandLineSwitchWithValue("use-fake-ui-for-media-stream","true"); - // config.addCommandLineSwitchWithValue("use-fake-device-for-media-stream","true"); + // config.addCommandLineSwitchWithValue("use-fake-ui-for-media-stream","true"); + // config.addCommandLineSwitchWithValue("use-fake-device-for-media-stream","true"); //config.addCommandLineSwitchWithValue("renderer-process-limit", "1"); //config.addCommandLineSwitchWithValue("disable-features", "BlinkGenPropertyTrees,TranslateUI,site-per-process"); QCefContext cefContext(&a, argc, argv, &config); - //CefWidget cw; - //cw.show(); + CefWidget cw; + cw.show(); qputenv("QT_QPA_PLATFORM", "windows:fontengine=freetype"); // 加载语言包 QTranslator qtBaseTranslator; @@ -61,4 +62,3 @@ int main(int argc, char *argv[]) x.show(); return a.exec(); } - diff --git a/sui.rc b/sui.rc index ba97506..1369b9a 100644 --- a/sui.rc +++ b/sui.rc @@ -1,2 +1 @@ -1 24 compatibility.manifest IDI_ICON1 ICON DISCARDABLE "res\\img\\sui.ico" \ No newline at end of file