aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2022-01-18 21:40:47 +0800
committercrupest <crupest@outlook.com>2022-01-18 21:40:47 +0800
commitd28248cc4ccb1a1d81f0d82b8317767f4e2bff44 (patch)
treefd3c52d00d3477cabc3d5380dcad00615193a3b5 /src
parent729633041f6fbea4ac1ef4128bea1ddc3a7b1d24 (diff)
downloadcru-d28248cc4ccb1a1d81f0d82b8317767f4e2bff44.tar.gz
cru-d28248cc4ccb1a1d81f0d82b8317767f4e2bff44.tar.bz2
cru-d28248cc4ccb1a1d81f0d82b8317767f4e2bff44.zip
...
Diffstat (limited to 'src')
-rw-r--r--src/common/CMakeLists.txt3
-rw-r--r--src/ui/mapper/ThicknessMapper.cpp11
2 files changed, 13 insertions, 1 deletions
diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt
index 92ef3d4c..300fa03e 100644
--- a/src/common/CMakeLists.txt
+++ b/src/common/CMakeLists.txt
@@ -27,5 +27,6 @@ else()
target_compile_definitions(cru_base PUBLIC CRU_PLATFORM_LINUX)
endif()
+find_package(double-conversion CONFIG REQUIRED)
find_package(Microsoft.GSL CONFIG REQUIRED)
-target_link_libraries(cru_base PUBLIC Microsoft.GSL::GSL)
+target_link_libraries(cru_base PUBLIC Microsoft.GSL::GSL double-conversion::double-conversion)
diff --git a/src/ui/mapper/ThicknessMapper.cpp b/src/ui/mapper/ThicknessMapper.cpp
new file mode 100644
index 00000000..684d0a4b
--- /dev/null
+++ b/src/ui/mapper/ThicknessMapper.cpp
@@ -0,0 +1,11 @@
+#include "cru/ui/mapper/ThicknessMapper.hpp"
+#include "cru/xml/XmlNode.hpp"
+
+namespace cru::ui::mapper {
+bool ThicknessMapper::XmlElementIsOfThisType(xml::XmlElementNode *node) {
+ if (node->GetTag() == u"Thickness") {
+ return true;
+ }
+ return false;
+}
+} // namespace cru::ui::mapper