From 8f686e985c033466bdc49afd75f88296ef0576bd Mon Sep 17 00:00:00 2001 From: Henning Gruendl Date: Fri, 24 Jan 2020 17:13:32 +0100 Subject: Add Advanced Docking System library This library is a fork of the following repository https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System Development started from the following commit 1de42a9766134eecd2611c2b4e209d3e0ede74d2 Incorporate all commits until 3ffbbfb6d01ff211d8349027221a19b1419296b5 - Rename variables and files to follow the Qt style guide - General code cleanup (remove goto, fix typos, add overrides, remove explicit slots specifier, replace string-based with functor-based connections, replace dynamic_cast with qobject_cast) - Replace most preprocessor instructions Q_OS_LINUX/Q_OS_MACOS with Utils::HostOsInfo - Remove all QT_VERSION preprocessor instructions below 5.11 - Change loading and storage of workspaces. Store workspaces in separate file instead of a list in the Settings.ini - Add workspace dialog, model and view for managing workspaces - Rename XML tags and use enum/bool instead of ascii art/numbers as attribute values. Use base64 instead of hex for storing geometry info - Remove internal style sheets - Add more build systems (qmake, qbs) - Adapt copyright header - Remove unix specific build rules - Replace ADS_PRINT with QLoggingCategory - Replace Java-style with STL-style iterators Change-Id: Icf8c2fbaccec9680df83c6e2100e3446a090a437 Reviewed-by: Alessandro Portale --- src/libs/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'src/libs/CMakeLists.txt') diff --git a/src/libs/CMakeLists.txt b/src/libs/CMakeLists.txt index ef261231f4d..4cb8e8d925f 100644 --- a/src/libs/CMakeLists.txt +++ b/src/libs/CMakeLists.txt @@ -1,5 +1,6 @@ add_subdirectory(3rdparty) +add_subdirectory(advanceddockingsystem) add_subdirectory(aggregation) add_subdirectory(extensionsystem) add_subdirectory(utils) -- cgit v1.2.3