Compare commits
23 Commits
fix-python
...
1.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
67bb42c5b4 | ||
|
|
7a87db608b | ||
|
|
1c8642298b | ||
|
|
bfc45bb0e9 | ||
|
|
8bd429db4c | ||
|
|
cf7311682e | ||
|
|
0e3fcc7749 | ||
|
|
5755e5ff65 | ||
|
|
d9db3d0b29 | ||
|
|
4f6b9e3dff | ||
|
|
5e83ddf7bd | ||
|
|
63f8468f48 | ||
|
|
518a7cb398 | ||
|
|
9a601a5172 | ||
|
|
a613e401e2 | ||
|
|
23e27ee953 | ||
|
|
5ddf0ada76 | ||
|
|
c8664c4d44 | ||
|
|
d6d28b3f7b | ||
|
|
737d63eede | ||
|
|
9e8353f50f | ||
|
|
2db4398637 | ||
|
|
1348434b50 |
10
.gitignore
vendored
@@ -6,7 +6,6 @@ Makefile
|
|||||||
CMakeFiles
|
CMakeFiles
|
||||||
CMakeCache.txt
|
CMakeCache.txt
|
||||||
/examples/example
|
/examples/example
|
||||||
libdocks.so
|
|
||||||
tst_docks
|
tst_docks
|
||||||
CMakeLists.txt.user*
|
CMakeLists.txt.user*
|
||||||
/build
|
/build
|
||||||
@@ -34,7 +33,8 @@ cmake_install.cmake
|
|||||||
latex
|
latex
|
||||||
html
|
html
|
||||||
custom_titlebar
|
custom_titlebar
|
||||||
libkddockwidgets.so
|
libkddockwidgets.so*
|
||||||
|
libkddockwidgets_multisplitter.so*
|
||||||
*.depends
|
*.depends
|
||||||
kddockwidgets_basic_quick
|
kddockwidgets_basic_quick
|
||||||
/src/KDDockWidgetsConfig.cmake
|
/src/KDDockWidgetsConfig.cmake
|
||||||
@@ -51,3 +51,9 @@ mylayout.json
|
|||||||
*.pri
|
*.pri
|
||||||
/docks-w
|
/docks-w
|
||||||
kddockwidgets_minimal_example
|
kddockwidgets_minimal_example
|
||||||
|
/docs/api/Doxyfile
|
||||||
|
/docs/api/qch/kddockwidgets-api.qch
|
||||||
|
/doxygen.log
|
||||||
|
/kddockwidgets.tag
|
||||||
|
/CMakeDoxyfile.in
|
||||||
|
/CMakeDoxygenDefaults.cmake
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
#
|
#
|
||||||
# -DKDDockWidgets_DOCS=[true|false]
|
# -DKDDockWidgets_DOCS=[true|false]
|
||||||
# Build the API documentation.
|
# Build the API documentation.
|
||||||
# Default=true
|
# Default=false
|
||||||
#
|
#
|
||||||
# -DOPTION_DEVELOPER_MODE=[true|false]
|
# -DOPTION_DEVELOPER_MODE=[true|false]
|
||||||
# Configure the build for a developer setup.
|
# Configure the build for a developer setup.
|
||||||
@@ -37,6 +37,9 @@
|
|||||||
# Build/Generate python bindings. Always false for Debug builds
|
# Build/Generate python bindings. Always false for Debug builds
|
||||||
# Default=false
|
# Default=false
|
||||||
#
|
#
|
||||||
|
# -DPYTHON_BINDINGS_INSTALL_PREFIX=[path]
|
||||||
|
# alternative install path for python bindings
|
||||||
|
# Default=CMAKE_INSTALL_PREFIX
|
||||||
|
|
||||||
cmake_minimum_required(VERSION 3.7)
|
cmake_minimum_required(VERSION 3.7)
|
||||||
if(POLICY CMP0020)
|
if(POLICY CMP0020)
|
||||||
@@ -61,9 +64,9 @@ else()
|
|||||||
LANGUAGES CXX)
|
LANGUAGES CXX)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(${PROJECT_NAME}_VERSION_MAJOR 0)
|
set(${PROJECT_NAME}_VERSION_MAJOR 1)
|
||||||
set(${PROJECT_NAME}_VERSION_MINOR 9)
|
set(${PROJECT_NAME}_VERSION_MINOR 0)
|
||||||
set(${PROJECT_NAME}_VERSION_PATCH 99)
|
set(${PROJECT_NAME}_VERSION_PATCH 1)
|
||||||
set(${PROJECT_NAME}_VERSION ${${PROJECT_NAME}_VERSION_MAJOR}.${${PROJECT_NAME}_VERSION_MINOR}.${${PROJECT_NAME}_VERSION_PATCH})
|
set(${PROJECT_NAME}_VERSION ${${PROJECT_NAME}_VERSION_MAJOR}.${${PROJECT_NAME}_VERSION_MINOR}.${${PROJECT_NAME}_VERSION_PATCH})
|
||||||
set(${PROJECT_NAME}_SOVERSION "1.0")
|
set(${PROJECT_NAME}_SOVERSION "1.0")
|
||||||
|
|
||||||
@@ -76,7 +79,7 @@ if(OPTION_BUILD_PYTHON_BINDINGS AND (CMAKE_BUILD_TYPE MATCHES "^[Dd]eb" OR ${PRO
|
|||||||
endif()
|
endif()
|
||||||
option(${PROJECT_NAME}_TESTS "Build the tests" OFF)
|
option(${PROJECT_NAME}_TESTS "Build the tests" OFF)
|
||||||
option(${PROJECT_NAME}_EXAMPLES "Build the examples" ON)
|
option(${PROJECT_NAME}_EXAMPLES "Build the examples" ON)
|
||||||
option(${PROJECT_NAME}_DOCS "Build the API documentation" ON)
|
option(${PROJECT_NAME}_DOCS "Build the API documentation" OFF)
|
||||||
|
|
||||||
#Always build the test harness in developer-mode
|
#Always build the test harness in developer-mode
|
||||||
if(OPTION_DEVELOPER_MODE)
|
if(OPTION_DEVELOPER_MODE)
|
||||||
|
|||||||
57
Changelog
@@ -1,28 +1,31 @@
|
|||||||
* v0.1 (November 4th, 2019)
|
* v1.0.1 (unreleased)
|
||||||
- Initial Release and blog
|
- cmake/Python - don't require pkg-config, only use if available (#68)
|
||||||
|
|
||||||
* v1.0.0 (, 2020)
|
* v1.0.0 (2 September 2020)
|
||||||
- PySide2 bindings
|
- PySide2 bindings
|
||||||
- Rewrote the layouting engine, resulting in a huge stability gain and makes it easy to add new features
|
- Rewrote the layouting engine, resulting in a huge stability gain and makes it easy to add new features
|
||||||
- Honour min/max sizes and some QSizePolicy heuristics
|
- Honour min/max sizes and some QSizePolicy heuristics
|
||||||
- Lazy resize (resize only when dropping the separator)
|
- Lazy resize (resize only when dropping the separator)
|
||||||
- Native Windows dragging (supporting Aero-snap)
|
- Native Windows dragging (supporting Aero-snap)
|
||||||
- Allow to hide TitleBar and just show tabs. Allow dragging via the tab bar.
|
- Allow to hide TitleBar and just show tabs. Allow dragging via the tab bar.
|
||||||
- Reordering tabs with mouse
|
- Reordering tabs with mouse
|
||||||
- Partial layout save/restore (affecting only a subset)
|
- Partial layout save/restore (affecting only a subset)
|
||||||
- Double-click on title bar to maximize
|
- Double-click on title bar to maximize
|
||||||
- Maximize button on the title bar
|
- Maximize button on the title bar
|
||||||
- HDPI: Relative layouting restore
|
- HDPI: Relative layouting restore
|
||||||
- Allow to make a dock widget non-closable and non-dockable
|
- Allow to make a dock widget non-closable and non-dockable
|
||||||
- Show close button on tabs
|
- Show close button on tabs
|
||||||
- Multiple Main Window support
|
- Multiple Main Window support
|
||||||
- Allowing to dock on different parents
|
- Allowing to dock on different parents
|
||||||
- Support for affinities, making some dock widgets only dockable on certain main windows
|
- Support for affinities, making some dock widgets only dockable on certain main windows
|
||||||
- 200 unit-tests
|
- 200 unit-tests
|
||||||
- Fuzzer which found plenty of crashes in the old layouting engine
|
- Fuzzer which found plenty of crashes in the old layouting engine
|
||||||
- ASAN fixes
|
- ASAN fixes
|
||||||
- Double click on separator to distribute equally
|
- Double click on separator to distribute equally
|
||||||
- Hovering over an indicator returns the true size that the dropped widget will get
|
- Hovering over an indicator returns the true size that the dropped widget will get
|
||||||
- Static build support
|
- Static build support
|
||||||
- Namespaced Qt support
|
- Namespaced Qt support
|
||||||
- Dozens of crash fixes, bugs and much more...
|
- Dozens of crash fixes, bugs and much more...
|
||||||
|
|
||||||
|
* v0.1 (4 November 2019)
|
||||||
|
- Initial Release and blog
|
||||||
|
|||||||
12
README.md
@@ -1,5 +1,5 @@
|
|||||||
KDDockWidgets
|
KDDockWidgets
|
||||||
==============
|
=============
|
||||||
`KDDockWidgets` is a Qt dock widget library written by KDAB, suitable for replacing
|
`KDDockWidgets` is a Qt dock widget library written by KDAB, suitable for replacing
|
||||||
`QDockWidget` and implementing advanced functionalities missing in Qt.
|
`QDockWidget` and implementing advanced functionalities missing in Qt.
|
||||||
|
|
||||||
@@ -20,7 +20,7 @@ creative with their requests, so it was clear we needed a better docking framewo
|
|||||||
|
|
||||||
You will find more information in these places:
|
You will find more information in these places:
|
||||||
|
|
||||||
* [our official home page](https://www.kdab.com/kddockwidgets)
|
* [our official home page](https://www.kdab.com/development-resources/qt-tools/kddockwidgets)
|
||||||
* [online detailed browsable API reference](https://docs.kdab.com/kddockwidgets)
|
* [online detailed browsable API reference](https://docs.kdab.com/kddockwidgets)
|
||||||
* [our example programs](examples/)
|
* [our example programs](examples/)
|
||||||
|
|
||||||
@@ -81,15 +81,15 @@ Build and install the KDDockWidgets framework:
|
|||||||
|
|
||||||
```
|
```
|
||||||
$ cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/path/where/to/install ../path/to/kddockwidgets
|
$ cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/path/where/to/install ../path/to/kddockwidgets
|
||||||
$ make
|
$ cmake --build .
|
||||||
$ make install
|
$ cmake --build . --target install
|
||||||
```
|
```
|
||||||
|
|
||||||
Now build and run the example:
|
Now build and run the example:
|
||||||
```
|
```
|
||||||
$ cd path/to/kddockwidgets/examples/dockwidgets/
|
$ cd path/to/kddockwidgets/examples/dockwidgets/
|
||||||
$ cmake -DCMAKE_PREFIX_PATH=/path/where/to/install
|
$ cmake -G Ninja -DCMAKE_PREFIX_PATH=/path/where/to/install
|
||||||
$ make
|
$ cmake --build .
|
||||||
$ ./kddockwidgets_example
|
$ ./kddockwidgets_example
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
#
|
#
|
||||||
# This file is part of KDDockWidgets.
|
|
||||||
#
|
|
||||||
# SPDX-FileCopyrightText: 2020 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
|
# SPDX-FileCopyrightText: 2020 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
|
||||||
# Author: Renato Araujo Oliveira Filho <renato.araujo@kdab.com>
|
# Author: Renato Araujo Oliveira Filho <renato.araujo@kdab.com>
|
||||||
#
|
#
|
||||||
@@ -15,9 +13,12 @@
|
|||||||
# PYSIDE_TYPESYSTEMS - Type system files that should be used by other bindings extending PySide2
|
# PYSIDE_TYPESYSTEMS - Type system files that should be used by other bindings extending PySide2
|
||||||
#
|
#
|
||||||
# You can install PySide2 from Qt repository with
|
# You can install PySide2 from Qt repository with
|
||||||
# pip3 install --index-url=https://download.qt.io/snapshots/ci/pyside/<Qt-Version>/latest/ pyside2 --trusted-host download.qt.io
|
# pip3 install --index-url=https://download.qt.io/official_releases/QtForPython --trusted-host download.qt.io pyside2
|
||||||
find_package(PkgConfig REQUIRED)
|
|
||||||
pkg_check_modules(PYSIDE2_PRIV pyside2 QUIET)
|
find_package(PkgConfig)
|
||||||
|
if(PKG_CONFIG_FOUND)
|
||||||
|
pkg_check_modules(PYSIDE2_PRIV QUIET pyside2)
|
||||||
|
endif()
|
||||||
|
|
||||||
set(PYSIDE2_FOUND FALSE)
|
set(PYSIDE2_FOUND FALSE)
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
#
|
#
|
||||||
# This file is part of KDDockWidgets.
|
|
||||||
#
|
|
||||||
# SPDX-FileCopyrightText: 2020 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
|
# SPDX-FileCopyrightText: 2020 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
|
||||||
# Author: Renato Araujo Oliveira Filho <renato.araujo@kdab.com>
|
# Author: Renato Araujo Oliveira Filho <renato.araujo@kdab.com>
|
||||||
#
|
#
|
||||||
@@ -15,9 +13,12 @@
|
|||||||
# SHIBOKEN_BUILD_TYPE - Tells if Shiboken was compiled in Release or Debug mode.
|
# SHIBOKEN_BUILD_TYPE - Tells if Shiboken was compiled in Release or Debug mode.
|
||||||
|
|
||||||
# You can install Shiboken from Qt repository with
|
# You can install Shiboken from Qt repository with
|
||||||
# pip3 install --index-url=https://download.qt.io/snapshots/ci/pyside/<Qt-Version>/latest/ shiboken2-generator --trusted-host download.qt.io
|
# pip3 install --index-url=https://download.qt.io/official_releases/QtForPython --trusted-host download.qt.io shiboken2-generator
|
||||||
find_package(PkgConfig REQUIRED)
|
|
||||||
pkg_check_modules(SHIBOKEN2_PRIV shiboken2 QUIET)
|
find_package(PkgConfig)
|
||||||
|
if(PKG_CONFIG_FOUND)
|
||||||
|
pkg_check_modules(SHIBOKEN2_PRIV QUIET shiboken2)
|
||||||
|
endif()
|
||||||
|
|
||||||
set(SHIBOKEN_FOUND FALSE)
|
set(SHIBOKEN_FOUND FALSE)
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
#
|
#
|
||||||
# This file is part of KDDockWidgets.
|
|
||||||
#
|
|
||||||
# SPDX-FileCopyrightText: 2020 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
|
# SPDX-FileCopyrightText: 2020 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
|
||||||
# Author: Renato Araujo Oliveira Filho <renato.araujo@kdab.com>
|
# Author: Renato Araujo Oliveira Filho <renato.araujo@kdab.com>
|
||||||
#
|
#
|
||||||
@@ -28,9 +26,9 @@ endif()
|
|||||||
get_target_property(QtCore_is_framework Qt5::Core FRAMEWORK)
|
get_target_property(QtCore_is_framework Qt5::Core FRAMEWORK)
|
||||||
if (QtCore_is_framework)
|
if (QtCore_is_framework)
|
||||||
# Get the path to the framework dir.
|
# Get the path to the framework dir.
|
||||||
|
list(GET Qt5Core_INCLUDE_DIRS 0 QT_INCLUDE_DIR)
|
||||||
get_filename_component(QT_FRAMEWORK_INCLUDE_DIR "${QT_INCLUDE_DIR}/../" ABSOLUTE)
|
get_filename_component(QT_FRAMEWORK_INCLUDE_DIR "${QT_INCLUDE_DIR}/../" ABSOLUTE)
|
||||||
|
|
||||||
list(GET Qt5Core_INCLUDE_DIRS 0 QT_INCLUDE_DIR)
|
|
||||||
# QT_INCLUDE_DIR points to the QtCore.framework directory, so we need to adjust this to point
|
# QT_INCLUDE_DIR points to the QtCore.framework directory, so we need to adjust this to point
|
||||||
# to the actual include directory, which has include files for non-framework parts of Qt.
|
# to the actual include directory, which has include files for non-framework parts of Qt.
|
||||||
get_filename_component(QT_INCLUDE_DIR "${QT_INCLUDE_DIR}/../../include" ABSOLUTE)
|
get_filename_component(QT_INCLUDE_DIR "${QT_INCLUDE_DIR}/../../include" ABSOLUTE)
|
||||||
@@ -54,6 +52,15 @@ set(GENERATOR_EXTRA_FLAGS --generator-set=shiboken
|
|||||||
--enable-return-value-heuristic
|
--enable-return-value-heuristic
|
||||||
--use-isnull-as-nb_nonzero
|
--use-isnull-as-nb_nonzero
|
||||||
-std=c++${CMAKE_CXX_STANDARD})
|
-std=c++${CMAKE_CXX_STANDARD})
|
||||||
|
|
||||||
|
# 2017-04-24 The protected hack can unfortunately not be disabled, because
|
||||||
|
# Clang does produce linker errors when we disable the hack.
|
||||||
|
# But the ugly workaround in Python is replaced by a shiboken change.
|
||||||
|
if(WIN32 OR DEFINED AVOID_PROTECTED_HACK)
|
||||||
|
set(GENERATOR_EXTRA_FLAGS ${GENERATOR_EXTRA_FLAGS} --avoid-protected-hack)
|
||||||
|
add_definitions(-DAVOID_PROTECTED_HACK)
|
||||||
|
endif()
|
||||||
|
|
||||||
macro(make_path varname)
|
macro(make_path varname)
|
||||||
# accepts any number of path variables
|
# accepts any number of path variables
|
||||||
string(REPLACE ";" "${PATH_SEP}" ${varname} "${ARGN}")
|
string(REPLACE ";" "${PATH_SEP}" ${varname} "${ARGN}")
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ from conans import ConanFile, CMake, tools
|
|||||||
|
|
||||||
class KDDockWidgetsConan(ConanFile):
|
class KDDockWidgetsConan(ConanFile):
|
||||||
name = "kddockwidgets"
|
name = "kddockwidgets"
|
||||||
version = "0.99.9"
|
version = "1.0.0"
|
||||||
default_user = "kdab"
|
default_user = "kdab"
|
||||||
default_channel = "stable"
|
default_channel = "stable"
|
||||||
license = ("https://raw.githubusercontent.com/KDAB/KDDockWidgets/master/LICENSES/GPL-2.0-only.txt",
|
license = ("https://raw.githubusercontent.com/KDAB/KDDockWidgets/master/LICENSES/GPL-2.0-only.txt",
|
||||||
|
|||||||
@@ -1,3 +1,9 @@
|
|||||||
|
kddockwidgets (1.0.0) release candidate; urgency=high
|
||||||
|
|
||||||
|
* 1.0.0 final
|
||||||
|
|
||||||
|
-- Allen Winter <allen.winter@kdab.com> Wed, 2 Sep 2020 12:00:00 -0500
|
||||||
|
|
||||||
kddockwidgets (0.99.9) release candidate; urgency=high
|
kddockwidgets (0.99.9) release candidate; urgency=high
|
||||||
|
|
||||||
* 1.0.0 release candidate
|
* 1.0.0 release candidate
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ PROJECT_BRIEF =
|
|||||||
# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
|
# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
|
||||||
# the logo to the output directory.
|
# the logo to the output directory.
|
||||||
|
|
||||||
PROJECT_LOGO =
|
PROJECT_LOGO = "@CMAKE_SOURCE_DIR@/images/KDDockWidgets-64x64.png"
|
||||||
|
|
||||||
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
|
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
|
||||||
# into which the generated documentation will be written. If a relative path is
|
# into which the generated documentation will be written. If a relative path is
|
||||||
@@ -1083,35 +1083,6 @@ USE_HTAGS = NO
|
|||||||
|
|
||||||
VERBATIM_HEADERS = NO
|
VERBATIM_HEADERS = NO
|
||||||
|
|
||||||
# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the
|
|
||||||
# clang parser (see: http://clang.llvm.org/) for more accurate parsing at the
|
|
||||||
# cost of reduced performance. This can be particularly helpful with template
|
|
||||||
# rich C++ code for which doxygen's built-in parser lacks the necessary type
|
|
||||||
# information.
|
|
||||||
# Note: The availability of this option depends on whether or not doxygen was
|
|
||||||
# generated with the -Duse_libclang=ON option for CMake.
|
|
||||||
# The default value is: NO.
|
|
||||||
|
|
||||||
CLANG_ASSISTED_PARSING = NO
|
|
||||||
|
|
||||||
# If clang assisted parsing is enabled you can provide the compiler with command
|
|
||||||
# line options that you would normally use when invoking the compiler. Note that
|
|
||||||
# the include paths will already be set by doxygen for the files and directories
|
|
||||||
# specified with INPUT and INCLUDE_PATH.
|
|
||||||
# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES.
|
|
||||||
|
|
||||||
CLANG_OPTIONS =
|
|
||||||
|
|
||||||
# If clang assisted parsing is enabled you can provide the clang parser with the
|
|
||||||
# path to the compilation database (see:
|
|
||||||
# http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html) used when the files
|
|
||||||
# were built. This is equivalent to specifying the "-p" option to a clang tool,
|
|
||||||
# such as clang-check. These options will then be passed to the parser.
|
|
||||||
# Note: The availability of this option depends on whether or not doxygen was
|
|
||||||
# generated with the -Duse_libclang=ON option for CMake.
|
|
||||||
|
|
||||||
#TOO NEW CLANG_DATABASE_PATH =
|
|
||||||
|
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
# Configuration options related to the alphabetical class index
|
# Configuration options related to the alphabetical class index
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
@@ -1225,7 +1196,8 @@ HTML_EXTRA_STYLESHEET =
|
|||||||
# files will be copied as-is; there are no commands or markers available.
|
# files will be copied as-is; there are no commands or markers available.
|
||||||
# This tag requires that the tag GENERATE_HTML is set to YES.
|
# This tag requires that the tag GENERATE_HTML is set to YES.
|
||||||
|
|
||||||
HTML_EXTRA_FILES = "@CMAKE_CURRENT_SOURCE_DIR@/kdab-logo-16x16.png"
|
HTML_EXTRA_FILES = "@CMAKE_CURRENT_SOURCE_DIR@/kdab-logo-16x16.png" \
|
||||||
|
"@CMAKE_CURRENT_SOURCE_DIR@/kdab-kddockwidgets-logo-16x16.png"
|
||||||
|
|
||||||
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
|
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
|
||||||
# will adjust the colors in the style sheet and background images according to
|
# will adjust the colors in the style sheet and background images according to
|
||||||
|
|||||||
@@ -8,11 +8,11 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div style="text-align: right;">
|
<div style="text-align: right;">
|
||||||
<!-- <img src="kddockwidgets-logo-16x16.png" /><br> -->
|
<img src="kdab-kddockwidgets-logo-16x16.png" />
|
||||||
<font style="font-weight: bold;">KDDockWidgets</font>
|
<font style="font-weight: bold;">KDDockWidgets</font>
|
||||||
<br>
|
<br>
|
||||||
Advanced Dock Widget Framework for Qt<br>
|
Advanced Dock Widget Framework for Qt<br>
|
||||||
<a href="https://www.kdab.com/development-resources/qt-tools/kd-dockwidgets/">https://www.kdab.com/development-resources/qt-tools/kd-dockwidgets/</a>
|
<a href="https://www.kdab.com/development-resources/qt-tools/kddockwidgets/">https://www.kdab.com/development-resources/qt-tools/kddockwidgets/</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
BIN
docs/api/kdab-kddockwidgets-logo-16x16.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
images/KDDockWidgets-128x128.png
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
320
images/KDDockWidgets-128x128.svg
Normal file
@@ -0,0 +1,320 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="128"
|
||||||
|
height="128"
|
||||||
|
viewBox="0 0 33.866665 33.866667"
|
||||||
|
version="1.1"
|
||||||
|
id="svg8"
|
||||||
|
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
|
||||||
|
sodipodi:docname="128x128.svg"
|
||||||
|
inkscape:export-filename="/home/pinheiro/media/server/kdab/2017/templates/Marketing/Branding/products/kddockwidgets/icons/256x256.png"
|
||||||
|
inkscape:export-xdpi="96"
|
||||||
|
inkscape:export-ydpi="96">
|
||||||
|
<defs
|
||||||
|
id="defs2">
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4182"
|
||||||
|
id="linearGradient2204"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.51735502,0,0,0.51741082,-2340.918,-1199.7217)"
|
||||||
|
x1="4533.3271"
|
||||||
|
y1="2365.7585"
|
||||||
|
x2="4573.1943"
|
||||||
|
y2="2342.7412" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4182">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#04a5e7;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4184" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#2982c4;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop4186" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient2202"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,0.61581147,-0.61574507,0,3061.0284,-1011.6512)"
|
||||||
|
x1="1710.802"
|
||||||
|
y1="4975.228"
|
||||||
|
x2="1652.1422"
|
||||||
|
y2="4926.0415" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4733"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<stop
|
||||||
|
id="stop4735"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#1abafb;stop-opacity:1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#19aff2;stop-opacity:1;"
|
||||||
|
offset="0.6658641696"
|
||||||
|
id="stop4739" />
|
||||||
|
<stop
|
||||||
|
id="stop4737"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#187fcb;stop-opacity:1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient2200"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-0.61581147,-0.61574507,0,3061.0284,1048.8936)"
|
||||||
|
x1="1710.802"
|
||||||
|
y1="4975.228"
|
||||||
|
x2="1652.1422"
|
||||||
|
y2="4926.0415" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2198"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.22796197,0,0,0.22798656,-1029.3611,-516.35749)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient2009">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5f5;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop2005" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5f5;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop2007" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient2196"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,0.22945621,-0.22945621,0,1158.704,-373.75425)"
|
||||||
|
x1="1710.802"
|
||||||
|
y1="4975.228"
|
||||||
|
x2="1652.1422"
|
||||||
|
y2="4926.0415" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient2194"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-0.097279,0.09727896,0,-449.73978,167.5063)"
|
||||||
|
x1="1632.0477"
|
||||||
|
y1="4981.3447"
|
||||||
|
x2="1693.9222"
|
||||||
|
y2="4946.9316" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2192"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.22945621,0,0,0.22945621,-1030.9526,-524.92857)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4539.2959"
|
||||||
|
y2="2351.7751" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2190"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.23947392,0,0,0.23947399,-1071.1667,-551.60122)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4539.2959"
|
||||||
|
y2="2351.7751" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2188"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,0.22798656,-0.22796197,0,541.76567,-1033.9073)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2186"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-0.22798656,-0.22796197,0,541.76567,1071.2141)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2184"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-0.22798656,0.22796197,0,-511.86527,1071.2141)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162" />
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="1"
|
||||||
|
inkscape:cx="107.45186"
|
||||||
|
inkscape:cy="35.577827"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
inkscape:document-rotation="0"
|
||||||
|
showgrid="true"
|
||||||
|
units="px"
|
||||||
|
inkscape:showpageshadow="false"
|
||||||
|
inkscape:snap-global="true"
|
||||||
|
inkscape:snap-bbox="true"
|
||||||
|
inkscape:bbox-paths="true"
|
||||||
|
inkscape:bbox-nodes="true"
|
||||||
|
inkscape:snap-bbox-edge-midpoints="false"
|
||||||
|
inkscape:snap-bbox-midpoints="false"
|
||||||
|
inkscape:snap-nodes="true"
|
||||||
|
inkscape:snap-others="false"
|
||||||
|
inkscape:snap-page="true"
|
||||||
|
fit-margin-top="0"
|
||||||
|
fit-margin-left="0"
|
||||||
|
fit-margin-right="0"
|
||||||
|
fit-margin-bottom="0">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid319"
|
||||||
|
originx="-6.9805273e-15"
|
||||||
|
originy="-6.980528e-15" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata
|
||||||
|
id="metadata5">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1">
|
||||||
|
<rect
|
||||||
|
style="opacity:0.04470928;fill:#050505;stroke:none;stroke-width:0.192438;stroke-linecap:square;paint-order:stroke fill markers;fill-opacity:0.03451458"
|
||||||
|
id="rect339"
|
||||||
|
width="33.866665"
|
||||||
|
height="33.866665"
|
||||||
|
x="3.4902638e-15"
|
||||||
|
y="3.4902638e-15" />
|
||||||
|
<path
|
||||||
|
id="path2172"
|
||||||
|
style="opacity:1;fill:url(#linearGradient2194);fill-opacity:1;stroke:#ffffff;stroke-width:0.189129;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||||
|
d="M 29.460396,6.7875213 V 2.72324 l 4.064309,4.0642813 z"
|
||||||
|
sodipodi:nodetypes="cccc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<g
|
||||||
|
id="g1175"
|
||||||
|
transform="matrix(1.0177349,0,0,1.0177349,-0.15056408,-0.31430128)"
|
||||||
|
style="stroke-width:0.982574">
|
||||||
|
<path
|
||||||
|
id="path2170"
|
||||||
|
style="opacity:1;fill:url(#linearGradient2196);fill-opacity:1;stroke:#ffffff;stroke-width:0.185833;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||||
|
d="M 28.393217,5.3400577 V 14.926735 L 18.806543,5.3400577 Z"
|
||||||
|
sodipodi:nodetypes="cccc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2192);stroke-width:0.12682;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 28.393217,5.3400577 23.61143,10.122934"
|
||||||
|
id="path2174"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2190);stroke-width:0.129069;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 31.506974,4.7404732 29.460396,6.7875213"
|
||||||
|
id="path2176"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<g
|
||||||
|
id="g1171"
|
||||||
|
transform="matrix(1.00156,0,0,1.0014514,0.06599202,-0.11494774)"
|
||||||
|
style="stroke-width:0.9985">
|
||||||
|
<path
|
||||||
|
id="path2162"
|
||||||
|
style="opacity:1;fill:url(#linearGradient2204);fill-opacity:1;stroke:#ffffff;stroke-width:0.187626;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||||
|
d="M 2.1413076,5.7567952 H 18.336441 l 9.506012,9.5070378 V 31.46073 H 2.1413076 Z"
|
||||||
|
sodipodi:nodetypes="cccccc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
id="path2164"
|
||||||
|
style="opacity:0.404507;fill:url(#linearGradient2202);fill-opacity:1;stroke:none;stroke-width:0.213405;stroke-linecap:square;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||||
|
d="M 27.842495,15.26388 V 31.485416 L 2.1166666,5.7568177 H 18.33646 Z"
|
||||||
|
sodipodi:nodetypes="ccccc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
id="path2166"
|
||||||
|
style="opacity:0.404507;fill:url(#linearGradient2200);fill-opacity:1;stroke:none;stroke-width:0.213405;stroke-linecap:square;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||||
|
d="M 27.842495,31.485416 V 15.26388 L 23.059402,10.539405 2.1166666,31.485416 Z"
|
||||||
|
sodipodi:nodetypes="ccccc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2198);stroke-width:0.128043;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 23.086067,10.514784 -8.135893,8.138618"
|
||||||
|
id="path2168"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2188);stroke-width:0.128043;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 14.950174,18.653402 6.8124322,10.516629"
|
||||||
|
id="path2178"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2186);stroke-width:0.128043;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 14.950174,18.653402 6.8124322,26.790173"
|
||||||
|
id="path2180"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2184);stroke-width:0.128043;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 14.950174,18.653402 8.137738,8.136771"
|
||||||
|
id="path2182"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 12 KiB |
BIN
images/KDDockWidgets-16x16.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
images/KDDockWidgets-24x24.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
images/KDDockWidgets-32x32.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
images/KDDockWidgets-48x48.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
images/KDDockWidgets-64x64.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
images/KDDockWidgets-banner.png
Normal file
|
After Width: | Height: | Size: 41 KiB |
862
images/KDDockWidgets-banner.svg
Normal file
@@ -0,0 +1,862 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="301.11804mm"
|
||||||
|
height="104.09705mm"
|
||||||
|
viewBox="0 0 1066.9537 368.84777"
|
||||||
|
id="svg2"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
|
||||||
|
sodipodi:docname="kddw.svg"
|
||||||
|
inkscape:export-filename="/home/pinheiro/media/server/kdab/2017/templates/Marketing/Branding/products/kddockwidgets/kddw.png"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90">
|
||||||
|
<defs
|
||||||
|
id="defs4">
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient2009">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5f5;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop2005" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f5f5f5;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop2007" />
|
||||||
|
</linearGradient>
|
||||||
|
<inkscape:path-effect
|
||||||
|
pattern-nodetypes="cscscsscssc"
|
||||||
|
fuse_tolerance="0"
|
||||||
|
vertical_pattern="true"
|
||||||
|
prop_units="true"
|
||||||
|
tang_offset="0"
|
||||||
|
normal_offset="0"
|
||||||
|
spacing="0"
|
||||||
|
scale_y_rel="false"
|
||||||
|
prop_scale="0.88207218"
|
||||||
|
copytype="single_stretched"
|
||||||
|
pattern="m 4206.4067,1373.8314 c 1.1289,-1.7427 2.2338,-2.9184 2.9093,-4.8116 0.4125,-1.156 -0.031,-16.8273 0.6649,-16.8273 0.6422,0 0.2359,15.574 0.6242,16.7092 0.6713,1.9621 1.7981,3.1516 2.95,4.9297 11.1033,14.807 11.2215,45.5151 0,60.2344 -0.7017,0.9204 -1.6243,2.6721 -2.3634,4.5072 -0.7184,1.7837 -1.2634,-18.8714 -1.2634,-17.6169 0,-1.3447 -0.5565,19.2474 -1.2655,17.457 -0.7387,-1.8651 -1.6429,-3.5838 -2.2561,-4.3473 -11.7524,-14.6327 -11.1808,-45.7893 0,-60.2344 z"
|
||||||
|
is_visible="true"
|
||||||
|
id="path-effect12719"
|
||||||
|
effect="skeletal"
|
||||||
|
lpeversion="0"
|
||||||
|
hide_knot="false" />
|
||||||
|
<inkscape:path-effect
|
||||||
|
effect="skeletal"
|
||||||
|
id="path-effect12715"
|
||||||
|
is_visible="true"
|
||||||
|
pattern="m 4176.4353,1393.8123 c 1.1289,-1.7427 2.2338,-2.9184 2.9093,-4.8116 0.4125,-1.156 -0.031,-16.8273 0.665,-16.8273 0.6421,0 0.2358,15.574 0.6242,16.7092 0.6713,1.9621 1.7981,3.1516 2.95,4.9297 11.1033,14.807 11.2215,45.5151 0,60.2344 -0.7017,0.9204 -1.6244,2.6721 -2.3635,4.5072 -0.7184,1.7837 -1.2633,-18.8714 -1.2633,-17.6169 0,-1.3448 -0.5565,19.2474 -1.2656,17.457 -0.7386,-1.8651 -1.6429,-3.5839 -2.2561,-4.3473 -11.7523,-14.6327 -11.1808,-45.7893 0,-60.2344 z"
|
||||||
|
copytype="single_stretched"
|
||||||
|
prop_scale="0.88207218"
|
||||||
|
scale_y_rel="false"
|
||||||
|
spacing="0"
|
||||||
|
normal_offset="0"
|
||||||
|
tang_offset="0"
|
||||||
|
prop_units="true"
|
||||||
|
vertical_pattern="true"
|
||||||
|
fuse_tolerance="0"
|
||||||
|
pattern-nodetypes="cscscsscssc"
|
||||||
|
lpeversion="0"
|
||||||
|
hide_knot="false" />
|
||||||
|
<inkscape:path-effect
|
||||||
|
pattern-nodetypes="cscscsscssc"
|
||||||
|
fuse_tolerance="0"
|
||||||
|
vertical_pattern="true"
|
||||||
|
prop_units="true"
|
||||||
|
tang_offset="0"
|
||||||
|
normal_offset="0"
|
||||||
|
spacing="0"
|
||||||
|
scale_y_rel="false"
|
||||||
|
prop_scale="0.88207218"
|
||||||
|
copytype="single_stretched"
|
||||||
|
pattern="m 4176.4353,1398.5578 c 1.1289,-1.7428 2.2338,-2.9184 2.9093,-4.8116 0.4125,-1.1561 -0.031,-16.8273 0.665,-16.8273 0.6421,0 0.2358,15.574 0.6242,16.7092 0.6713,1.9621 1.7981,3.1515 2.95,4.9297 11.1033,14.807 11.2215,45.515 0,60.2343 -0.7017,0.9205 -1.6244,2.6722 -2.3635,4.5073 -0.7184,1.7836 -1.2633,-18.8714 -1.2633,-17.617 0,-1.3447 -0.5565,19.2475 -1.2656,17.4571 -0.7386,-1.8652 -1.6429,-3.5839 -2.2561,-4.3474 -11.7523,-14.6327 -11.1808,-45.7892 0,-60.2343 z"
|
||||||
|
is_visible="true"
|
||||||
|
id="path-effect12711"
|
||||||
|
effect="skeletal"
|
||||||
|
lpeversion="0"
|
||||||
|
hide_knot="false" />
|
||||||
|
<inkscape:path-effect
|
||||||
|
effect="skeletal"
|
||||||
|
id="path-effect12616"
|
||||||
|
is_visible="true"
|
||||||
|
pattern="m 4231.537,1404.0525 c 1.1289,-1.7427 2.2338,-2.9184 2.9093,-4.8116 0.4125,-1.156 -0.031,-16.8273 0.6649,-16.8273 0.6422,0 0.2359,15.574 0.6242,16.7092 0.6713,1.9621 1.7981,3.1516 2.95,4.9297 11.1033,14.807 11.2215,45.5151 0,60.2344 -0.7017,0.9204 -1.6243,2.6721 -2.3634,4.5072 -0.7184,1.7837 -1.2634,-18.8714 -1.2634,-17.6169 0,-1.3447 -0.5565,19.2474 -1.2655,17.457 -0.7387,-1.8651 -1.6429,-3.5838 -2.2561,-4.3473 -11.7524,-14.6327 -11.1808,-45.7893 0,-60.2344 z"
|
||||||
|
copytype="single_stretched"
|
||||||
|
prop_scale="0.88207218"
|
||||||
|
scale_y_rel="false"
|
||||||
|
spacing="0"
|
||||||
|
normal_offset="0"
|
||||||
|
tang_offset="0"
|
||||||
|
prop_units="true"
|
||||||
|
vertical_pattern="true"
|
||||||
|
fuse_tolerance="0"
|
||||||
|
pattern-nodetypes="cscscsscssc"
|
||||||
|
lpeversion="0"
|
||||||
|
hide_knot="false" />
|
||||||
|
<inkscape:path-effect
|
||||||
|
effect="ellipse_5pts"
|
||||||
|
id="path-effect12614"
|
||||||
|
is_visible="false"
|
||||||
|
lpeversion="0" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient1176">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#fdc324;stop-opacity:1"
|
||||||
|
offset="0"
|
||||||
|
id="stop1170" />
|
||||||
|
<stop
|
||||||
|
id="stop1172"
|
||||||
|
offset="0.8829243779"
|
||||||
|
style="stop-color:#fb8510;stop-opacity:1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#fb410e;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop1174" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4304">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4306" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop4308" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient5010"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<stop
|
||||||
|
id="stop5012"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#fdc324;stop-opacity:1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#fb5010;stop-opacity:1;"
|
||||||
|
offset="0.8829243779"
|
||||||
|
id="stop5016" />
|
||||||
|
<stop
|
||||||
|
id="stop5014"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#fb410e;stop-opacity:1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4733"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<stop
|
||||||
|
id="stop4735"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#1abafb;stop-opacity:1" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#19aff2;stop-opacity:1;"
|
||||||
|
offset="0.6658641696"
|
||||||
|
id="stop4739" />
|
||||||
|
<stop
|
||||||
|
id="stop4737"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#187fcb;stop-opacity:1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient4182">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#04a5e7;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop4184" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#2982c4;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop4186" />
|
||||||
|
</linearGradient>
|
||||||
|
<clipPath
|
||||||
|
clipPathUnits="userSpaceOnUse"
|
||||||
|
id="clipPath4715">
|
||||||
|
<circle
|
||||||
|
transform="rotate(-7.0121541)"
|
||||||
|
r="21.990837"
|
||||||
|
cy="535.98236"
|
||||||
|
cx="166.16179"
|
||||||
|
id="circle4717"
|
||||||
|
style="opacity:1;fill:url(#radialGradient4719);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||||
|
</clipPath>
|
||||||
|
<radialGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4182"
|
||||||
|
id="radialGradient4719"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.90375526,-0.01183805,0.01309761,0.99991422,8.8420044,1.9777154)"
|
||||||
|
cx="163.26299"
|
||||||
|
cy="524.61469"
|
||||||
|
fx="163.26299"
|
||||||
|
fy="524.61469"
|
||||||
|
r="21.990837" />
|
||||||
|
<clipPath
|
||||||
|
clipPathUnits="userSpaceOnUse"
|
||||||
|
id="clipPath4857">
|
||||||
|
<circle
|
||||||
|
transform="rotate(-7.0121541)"
|
||||||
|
r="20.994516"
|
||||||
|
cy="547.18286"
|
||||||
|
cx="257.22266"
|
||||||
|
id="circle4859"
|
||||||
|
style="opacity:1;fill:url(#radialGradient4861);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||||
|
</clipPath>
|
||||||
|
<radialGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="radialGradient4861"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.85037313,-0.14640233,0.12774601,0.74200851,47.860692,172.55092)"
|
||||||
|
cx="164.63748"
|
||||||
|
cy="531.20685"
|
||||||
|
fx="164.78966"
|
||||||
|
fy="519.24323"
|
||||||
|
r="21.990837" />
|
||||||
|
<filter
|
||||||
|
inkscape:collect="always"
|
||||||
|
style="color-interpolation-filters:sRGB"
|
||||||
|
id="filter5080"
|
||||||
|
x="-0.16258018"
|
||||||
|
width="1.3251604"
|
||||||
|
y="-0.092115037"
|
||||||
|
height="1.1842301">
|
||||||
|
<feGaussianBlur
|
||||||
|
inkscape:collect="always"
|
||||||
|
stdDeviation="3.753083949"
|
||||||
|
id="feGaussianBlur5082" />
|
||||||
|
</filter>
|
||||||
|
<clipPath
|
||||||
|
clipPathUnits="userSpaceOnUse"
|
||||||
|
id="clipPath5086">
|
||||||
|
<path
|
||||||
|
style="opacity:1;fill:url(#radialGradient5090);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="circle5088"
|
||||||
|
transform="rotate(-7.0121541)"
|
||||||
|
r="21.2975940704"
|
||||||
|
cy="547.763061523"
|
||||||
|
cx="261.940002441"
|
||||||
|
d="" />
|
||||||
|
</clipPath>
|
||||||
|
<radialGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient5010"
|
||||||
|
id="radialGradient5090"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.94081295,-0.13201913,0.11519568,0.82092341,44.333431,128.77695)"
|
||||||
|
cx="164.63748"
|
||||||
|
cy="531.20685"
|
||||||
|
fx="165.19966"
|
||||||
|
fy="522.50458"
|
||||||
|
r="21.990837" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4304"
|
||||||
|
id="linearGradient4818"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="538.8783"
|
||||||
|
y1="1254.7184"
|
||||||
|
x2="538.8783"
|
||||||
|
y2="1463.9575"
|
||||||
|
gradientTransform="translate(0,-2501.2316)" />
|
||||||
|
<mask
|
||||||
|
maskUnits="userSpaceOnUse"
|
||||||
|
id="mask4814">
|
||||||
|
<rect
|
||||||
|
style="opacity:0.821;fill:url(#linearGradient4818);fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect4816"
|
||||||
|
width="534.79858"
|
||||||
|
height="279.44431"
|
||||||
|
x="273.93802"
|
||||||
|
y="-1314.6536"
|
||||||
|
transform="scale(1,-1)" />
|
||||||
|
</mask>
|
||||||
|
<clipPath
|
||||||
|
clipPathUnits="userSpaceOnUse"
|
||||||
|
id="clipPath1276">
|
||||||
|
<circle
|
||||||
|
style="opacity:1;fill:url(#radialGradient1280);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="circle1278"
|
||||||
|
cx="440.63205"
|
||||||
|
cy="722.66998"
|
||||||
|
r="85.281738"
|
||||||
|
transform="rotate(-7.0121541)" />
|
||||||
|
</clipPath>
|
||||||
|
<radialGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient1176"
|
||||||
|
id="radialGradient1280"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(4.6443382,-1.2687174,1.1434364,4.1857275,-939.86166,-1313.7824)"
|
||||||
|
cx="163.84512"
|
||||||
|
cy="535.58044"
|
||||||
|
fx="164.13194"
|
||||||
|
fy="524.82343"
|
||||||
|
r="21.990837" />
|
||||||
|
<clipPath
|
||||||
|
clipPathUnits="userSpaceOnUse"
|
||||||
|
id="clipPath1713">
|
||||||
|
<path
|
||||||
|
style="opacity:1;fill:url(#radialGradient1717);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 518.8522,558.0521 c -0.82495,-10e-4 -1.65149,0.008 -2.48033,0.0264 -3.44325,0.0774 -6.88048,0.32689 -10.29881,0.7477 -5.92658,0.72912 -17.20559,3.60819 -17.20559,3.60819 l 6.91055,14.03625 c 0,0 8.00571,-1.85496 12.17321,-2.3677 2.90897,-0.35809 5.83402,-0.57046 8.76419,-0.63629 45.14453,-1.01173 82.94959,34.62 86.4993,76.24601 4.23839,49.70191 -36.47733,87.05581 -73.79756,91.14458 -0.12198,-4.28104 75.73972,20.55263 91.79648,-92.08877 -6.37636,-51.85265 -50.39015,-90.64928 -102.36144,-90.7164 z"
|
||||||
|
id="path1715"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="sccccccsccs" />
|
||||||
|
</clipPath>
|
||||||
|
<radialGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient1176"
|
||||||
|
id="radialGradient1717"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(6.0139763,-1.6118698,1.4523165,5.4215643,-1286.7694,-2022.8268)"
|
||||||
|
cx="163.84512"
|
||||||
|
cy="535.58044"
|
||||||
|
fx="164.13194"
|
||||||
|
fy="524.82343"
|
||||||
|
r="21.990837" />
|
||||||
|
<clipPath
|
||||||
|
clipPathUnits="userSpaceOnUse"
|
||||||
|
id="clipPath1545">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#eff0f1;fill-opacity:1;fill-rule:nonzero;stroke:#fcfcfc;stroke-width:1.84406;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect1547"
|
||||||
|
width="499.94531"
|
||||||
|
height="626.17499"
|
||||||
|
x="1503.0391"
|
||||||
|
y="115.11468" />
|
||||||
|
</clipPath>
|
||||||
|
<style
|
||||||
|
id="current-color-scheme"
|
||||||
|
type="text/css">
|
||||||
|
.ColorScheme-Text {
|
||||||
|
color:#f2f2f2;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<clipPath
|
||||||
|
clipPathUnits="userSpaceOnUse"
|
||||||
|
id="clipPath2129">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.91875;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect2131"
|
||||||
|
width="90.85743"
|
||||||
|
height="216.4682"
|
||||||
|
x="-4259.5063"
|
||||||
|
y="1335.9559"
|
||||||
|
ry="0.79583901"
|
||||||
|
transform="scale(-1,1)" />
|
||||||
|
</clipPath>
|
||||||
|
<clipPath
|
||||||
|
clipPathUnits="userSpaceOnUse"
|
||||||
|
id="clipPath3852">
|
||||||
|
<rect
|
||||||
|
style="opacity:0.547;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#bb0000;stroke-width:1.10063;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
id="rect3854"
|
||||||
|
width="117.72582"
|
||||||
|
height="199.94704"
|
||||||
|
x="-5563.061"
|
||||||
|
y="1545.0594"
|
||||||
|
ry="0.52556229"
|
||||||
|
transform="scale(-1,1)" />
|
||||||
|
</clipPath>
|
||||||
|
<clipPath
|
||||||
|
clipPathUnits="userSpaceOnUse"
|
||||||
|
id="clipPath2142">
|
||||||
|
<path
|
||||||
|
style="opacity:0.892;fill:none;fill-opacity:0;fill-rule:nonzero;stroke:#fffafa;stroke-width:0.344063;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.374332;paint-order:markers fill stroke"
|
||||||
|
d="m 3696.4014,591.63757 v 219.42444 h 177.3285 V 591.63757 Z m 103.6395,111.05164 c 3.718,0 7.1638,0.70279 10.2319,2.15515 a 2.6924666,2.6924666 0 0 1 1.3074,3.53028 l -0.9723,2.18078 a 2.6924666,2.6924666 0 0 1 -3.6639,1.31104 c -2.1746,-1.08732 -4.3873,-1.61133 -6.7621,-1.61133 -3.7727,0 -6.2834,1.07384 -8.2617,3.27759 -1.9791,2.20458 -3.0579,5.25668 -3.0579,9.62951 0,4.51996 1.0495,7.63935 2.8803,9.76502 1.8165,2.10909 4.2427,3.16772 8.0603,3.16772 2.6784,0 5.0788,-0.34226 7.2271,-0.99792 a 2.6924666,2.6924666 0 0 1 3.4772,2.57446 v 2.13318 a 2.6924666,2.6924666 0 0 1 -1.7981,2.53967 c -2.6875,0.94525 -5.8344,1.36231 -9.4757,1.36231 -5.4481,0 -10.197,-1.89711 -13.5095,-5.62134 -3.3288,-3.74252 -4.8761,-8.88316 -4.8761,-14.9707 0,-3.86297 0.736,-7.40293 2.2705,-10.50843 a 2.6924666,2.6924666 0 0 1 0.01,-0.0128 c 1.5539,-3.10779 3.8721,-5.61989 6.8097,-7.33155 2.9591,-1.73083 6.391,-2.57263 10.1074,-2.57263 z m -48.219,0.35706 h 1.5418 a 2.6924666,2.6924666 0 0 1 2.5067,1.70837 l 13.656,34.80286 a 2.6924666,2.6924666 0 0 1 -2.5067,3.67492 h -2.7265 a 2.6924666,2.6924666 0 0 1 -2.5049,-1.70654 l -4.1418,-10.52673 h -10.4169 l -4.1656,10.53222 a 2.6924666,2.6924666 0 0 1 -2.5031,1.70105 h -2.6788 a 2.6924666,2.6924666 0 0 1 -2.4994,-3.69323 l 13.9398,-34.80286 a 2.6924666,2.6924666 0 0 1 2.4994,-1.69006 z m 77.2083,0.14099 h 2.4188 a 2.6924666,2.6924666 0 0 1 2.6916,2.69165 v 11.48437 l 12.7881,-13.34655 a 2.6924666,2.6924666 0 0 1 1.9446,-0.82947 h 3.0835 a 2.6924666,2.6924666 0 0 1 1.9336,4.56482 l -12.6251,13.02429 13.2458,18.17871 a 2.6924666,2.6924666 0 0 1 -2.1753,4.27734 h -2.9645 a 2.6924666,2.6924666 0 0 1 -2.1771,-1.10962 l -11.5594,-15.9082 -1.4942,1.31653 v 13.00964 a 2.6924666,2.6924666 0 0 1 -2.6916,2.69165 h -2.4188 a 2.6924666,2.6924666 0 0 1 -2.6917,-2.69165 v -34.66186 a 2.6924666,2.6924666 0 0 1 2.6917,-2.69165 z m -76.4942,14.30786 -2.3181,5.93994 h 4.5612 z"
|
||||||
|
id="path2144"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</clipPath>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4182"
|
||||||
|
id="linearGradient1962"
|
||||||
|
x1="4533.3271"
|
||||||
|
y1="2365.7585"
|
||||||
|
x2="4573.1943"
|
||||||
|
y2="2342.7412"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(3.753257,0,0,3.753257,-16367.842,-8500.4241)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient1977"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="1710.802"
|
||||||
|
y1="4975.228"
|
||||||
|
x2="1652.1422"
|
||||||
|
y2="4926.0415"
|
||||||
|
gradientTransform="matrix(0,1.6537964,-1.6537964,0,8966.582,-2491.3872)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient1983"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,4.4670474,-4.4670474,0,22821.673,-7136.1767)"
|
||||||
|
x1="1710.802"
|
||||||
|
y1="4975.228"
|
||||||
|
x2="1652.1422"
|
||||||
|
y2="4926.0415" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient1987"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-4.4670474,-4.4670474,0,22821.673,7810.8518)"
|
||||||
|
x1="1710.802"
|
||||||
|
y1="4975.228"
|
||||||
|
x2="1652.1422"
|
||||||
|
y2="4926.0415" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient1991"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-0.6718043,0.6718042,0,-2481.8694,1362.3567)"
|
||||||
|
x1="1632.0477"
|
||||||
|
y1="4981.3447"
|
||||||
|
x2="1693.9222"
|
||||||
|
y2="4946.9316" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2011"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.6537964,0,0,1.6537964,-6852.8864,-3543.355)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2016"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4539.2959"
|
||||||
|
y2="2351.7751"
|
||||||
|
gradientTransform="matrix(1.6537964,0,0,1.6537964,-6815.2795,-3580.97)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2024"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.6537964,0,0,1.6537964,-6773.4163,-3603.767)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4539.2959"
|
||||||
|
y2="2351.7751" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2028"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162"
|
||||||
|
gradientTransform="matrix(0,1.6537964,-1.6537964,0,4545.1713,-7297.62)" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2032"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-1.6537964,-1.6537964,0,4545.1714,7972.7634)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2036"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-1.6537964,1.6537964,0,-3098.608,7972.7634)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2184"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-2.6306245,2.6306245,0,-4989.2651,12512.226)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2186"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-2.6306245,-2.6306245,0,7169.374,12512.226)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2188"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,2.6306245,-2.6306245,0,7169.3738,-11777.732)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2190"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(2.6306245,0,0,2.6306245,-10834.629,-5902.075)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4539.2959"
|
||||||
|
y2="2351.7751" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2192"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(2.6306245,0,0,2.6306245,-10901.219,-5865.8128)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4539.2959"
|
||||||
|
y2="2351.7751" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient2194"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-1.0686109,1.0686107,0,-4008.2449,1997.3295)"
|
||||||
|
x1="1632.0477"
|
||||||
|
y1="4981.3447"
|
||||||
|
x2="1693.9222"
|
||||||
|
y2="4946.9316" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient2196"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,2.6306245,-2.6306245,0,14202.326,-4132.6592)"
|
||||||
|
x1="1710.802"
|
||||||
|
y1="4975.228"
|
||||||
|
x2="1652.1422"
|
||||||
|
y2="4926.0415" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient2009"
|
||||||
|
id="linearGradient2198"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(2.6306245,0,0,2.6306245,-10961.038,-5805.9802)"
|
||||||
|
x1="4620.3696"
|
||||||
|
y1="2304.967"
|
||||||
|
x2="4567.6602"
|
||||||
|
y2="2342.3162" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient2200"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-7.1055448,-7.1055448,0,36241.038,12254.68)"
|
||||||
|
x1="1710.802"
|
||||||
|
y1="4975.228"
|
||||||
|
x2="1652.1422"
|
||||||
|
y2="4926.0415" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4733"
|
||||||
|
id="linearGradient2202"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,7.1055448,-7.1055448,0,36241.038,-11520.931)"
|
||||||
|
x1="1710.802"
|
||||||
|
y1="4975.228"
|
||||||
|
x2="1652.1422"
|
||||||
|
y2="4926.0415" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient4182"
|
||||||
|
id="linearGradient2204"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(5.9701483,0,0,5.9701483,-26096.079,-13690.983)"
|
||||||
|
x1="4533.3271"
|
||||||
|
y1="2365.7585"
|
||||||
|
x2="4573.1943"
|
||||||
|
y2="2342.7412" />
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="1"
|
||||||
|
inkscape:cx="1020.3148"
|
||||||
|
inkscape:cy="-114.96383"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
showgrid="false"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:window-width="1714"
|
||||||
|
inkscape:window-height="1203"
|
||||||
|
inkscape:window-x="552"
|
||||||
|
inkscape:window-y="164"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:object-nodes="true"
|
||||||
|
inkscape:snap-global="true"
|
||||||
|
inkscape:snap-page="false"
|
||||||
|
inkscape:lockguides="false"
|
||||||
|
inkscape:document-rotation="0"
|
||||||
|
fit-margin-top="30"
|
||||||
|
fit-margin-left="30"
|
||||||
|
fit-margin-bottom="30"
|
||||||
|
fit-margin-right="30">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid1761"
|
||||||
|
originx="151.86636"
|
||||||
|
originy="-166.49869" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="4396.866,-873.03128"
|
||||||
|
orientation="0,1"
|
||||||
|
id="guide12660"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="4356.202,-851.11722"
|
||||||
|
orientation="1,0"
|
||||||
|
id="guide12666"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="4387.784,-904.14456"
|
||||||
|
orientation="0,1"
|
||||||
|
id="guide12692"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="4386.9051,-921.42972"
|
||||||
|
orientation="1,0"
|
||||||
|
id="guide12694"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="4372.1395,-876.42972"
|
||||||
|
orientation="1,0"
|
||||||
|
id="guide12696"
|
||||||
|
inkscape:locked="false" />
|
||||||
|
<sodipodi:guide
|
||||||
|
position="968.67798,222.36216"
|
||||||
|
orientation="-0.70710678,-0.70710678"
|
||||||
|
id="guide2114" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata
|
||||||
|
id="metadata7">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Camada 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(151.86636,-166.4987)">
|
||||||
|
<path
|
||||||
|
clip-path="url(#clipPath5086)"
|
||||||
|
sodipodi:nodetypes="cscssscscccscc"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path5279"
|
||||||
|
d="m 338.65051,492.26754 6.78652,6.38162 c 3.12988,2.94314 3.15859,8.98109 1.39414,16.79863 -2.23777,8.35146 -8.50357,13.53359 -15.111,15.04217 -6.31742,1.44237 -13.30427,-0.34272 -17.90992,-4.61744 -1.44603,-1.34212 -2.21872,-3.81133 -1.67407,-5.84402 0.60965,-2.27523 0.73619,-5.45316 2.06641,-6.24219 -0.76814,0.26722 -1.70405,0.57479 -2.82422,1.63086 -1.88644,1.77848 -1.96369,4.28221 -4.42969,4.97266 0.25165,-7.08965 -4.15819,-10.96822 -4.46346,-14.11351 -2.9188,16.12091 12.65231,34.52007 31.91417,29.35887 12.41302,-3.09834 19.81219,-12.21234 22.25881,-22.50042 1.41285,-5.94104 0.97674,-12.06732 -0.30664,-17.20899 z"
|
||||||
|
style="opacity:0.656;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter:url(#filter5080)"
|
||||||
|
transform="translate(0,171.82695)" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.75px;line-height:125%;font-family:'Helvetica Neue LT Std';-inkscape-font-specification:'Helvetica Neue LT Std, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.9375px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
x="5413.5938"
|
||||||
|
y="1750.3309"
|
||||||
|
id="text3551" />
|
||||||
|
<flowRoot
|
||||||
|
xml:space="preserve"
|
||||||
|
id="flowRoot3585"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Helvetica Neue LT Std';-inkscape-font-specification:'Helvetica Neue LT Std, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"><flowRegion
|
||||||
|
id="flowRegion3587"><rect
|
||||||
|
id="rect3589"
|
||||||
|
width="638"
|
||||||
|
height="558"
|
||||||
|
x="7608"
|
||||||
|
y="2084.51977539" /></flowRegion><flowPara
|
||||||
|
id="flowPara3591" /></flowRoot>
|
||||||
|
<flowRoot
|
||||||
|
xml:space="preserve"
|
||||||
|
id="flowRoot3593"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Helvetica Neue LT Std';-inkscape-font-specification:'Helvetica Neue LT Std, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"><flowRegion
|
||||||
|
id="flowRegion3595"><rect
|
||||||
|
id="rect3597"
|
||||||
|
width="1124"
|
||||||
|
height="944"
|
||||||
|
x="6470"
|
||||||
|
y="1612.51965332" /></flowRegion><flowPara
|
||||||
|
id="flowPara3599" /></flowRoot>
|
||||||
|
<path
|
||||||
|
id="rect1131"
|
||||||
|
style="opacity:1;fill:url(#linearGradient1962);fill-opacity:1;stroke:#ffffff;stroke-width:0.68156246;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||||
|
d="m 630.35714,244.02067 h 117.49083 l 68.9633,68.9633 v 117.491 H 630.35714 Z"
|
||||||
|
sodipodi:nodetypes="cccccc" />
|
||||||
|
<path
|
||||||
|
id="path1981"
|
||||||
|
style="opacity:0.404507;fill:url(#linearGradient1983);fill-opacity:1;stroke:none;stroke-width:0.775215;stroke-linecap:square;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||||
|
d="m 816.8116,312.98431 v 117.66976 l -186.63323,-186.63323 117.66977,0 z"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
<path
|
||||||
|
id="path1985"
|
||||||
|
style="opacity:0.404507;fill:url(#linearGradient1987);fill-opacity:1;stroke:none;stroke-width:0.775215;stroke-linecap:square;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||||
|
d="M 816.8116,430.65407 V 312.98431 L 782.11165,278.71335 630.17837,430.65407 Z"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2011);stroke-width:0.46513;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 782.30514,278.53475 -59.0235,59.03688"
|
||||||
|
id="path2003"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
id="path1975"
|
||||||
|
style="opacity:1;fill:url(#linearGradient1977);fill-opacity:1;stroke:#ffffff;stroke-width:0.68156246;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||||
|
d="m 819.91214,240.91981 v 69.0956 l -69.09561,-69.0956 z"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
id="path1989"
|
||||||
|
style="opacity:1;fill:url(#linearGradient1991);fill-opacity:1;stroke:#ffffff;stroke-width:0.68156246;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1;paint-order:stroke fill markers;stroke-miterlimit:4;stroke-dasharray:none"
|
||||||
|
d="m 827.46585,252.44015 v -28.06774 l 28.06807,28.06774 z"
|
||||||
|
sodipodi:nodetypes="cccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2016);stroke-width:0.46513;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="M 819.91214,240.91981 785.44752,275.3922"
|
||||||
|
id="path2014"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2024);stroke-width:0.46513;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 841.59952,238.30333 -14.13367,14.13682"
|
||||||
|
id="path2022"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2028);stroke-width:0.46513;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 723.28164,337.57163 -59.03688,-59.0235"
|
||||||
|
id="path2026"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2032);stroke-width:0.46513;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 723.28164,337.57163 -59.03688,59.0235"
|
||||||
|
id="path2030"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2036);stroke-width:0.46513;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 723.28164,337.57163 59.0369,59.0235"
|
||||||
|
id="path2034"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:93.0993px;line-height:125%;font-family:'Helvetica Neue LT Std';-inkscape-font-specification:'Helvetica Neue LT Std, Normal';text-align:start;letter-spacing:6.17598px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#292929;fill-opacity:1;stroke:none;stroke-width:8.58756px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
x="-81.289284"
|
||||||
|
y="449.83054"
|
||||||
|
id="text2108"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan2106"
|
||||||
|
x="-81.289284"
|
||||||
|
y="449.83054"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-family:'Open Sans';-inkscape-font-specification:'Open Sans Light';letter-spacing:6.17598px;word-spacing:10.7995px;fill:#292929;fill-opacity:1;stroke-width:8.58756px">KDDockWidgets</tspan></text>
|
||||||
|
<path
|
||||||
|
id="path2162"
|
||||||
|
style="opacity:1;fill:url(#linearGradient2204);fill-opacity:1;stroke:#ffffff;stroke-width:1.08414;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||||
|
d="M 942.24318,218.43936 H 1129.131 l 109.697,109.69702 v 186.888 H 942.24318 Z"
|
||||||
|
sodipodi:nodetypes="cccccc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
id="path2164"
|
||||||
|
style="opacity:0.404507;fill:url(#linearGradient2202);fill-opacity:1;stroke:none;stroke-width:1.2331;stroke-linecap:square;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||||
|
d="M 1238.8285,328.13692 V 515.30927 L 941.95882,218.43962 h 187.17238 z"
|
||||||
|
sodipodi:nodetypes="ccccc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
id="path2166"
|
||||||
|
style="opacity:0.404507;fill:url(#linearGradient2200);fill-opacity:1;stroke:none;stroke-width:1.2331;stroke-linecap:square;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||||
|
d="M 1238.8285,515.30927 V 328.13692 l -55.1957,-54.51338 -241.67398,241.68573 z"
|
||||||
|
sodipodi:nodetypes="ccccc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2198);stroke-width:0.739863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 1183.9405,273.33945 -93.8862,93.90749"
|
||||||
|
id="path2168"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
id="path2170"
|
||||||
|
style="opacity:1;fill:url(#linearGradient2196);fill-opacity:1;stroke:#ffffff;stroke-width:1.08414;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||||
|
d="M 1243.7603,213.50695 V 323.41441 L 1133.8529,213.50695 Z"
|
||||||
|
sodipodi:nodetypes="cccc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
id="path2172"
|
||||||
|
style="opacity:1;fill:url(#linearGradient2194);fill-opacity:1;stroke:#ffffff;stroke-width:1.08414;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
|
||||||
|
d="m 1255.7759,231.83187 v -44.64618 l 44.6465,44.64618 z"
|
||||||
|
sodipodi:nodetypes="cccc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2192);stroke-width:0.739863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 1243.7603,213.50695 -54.8213,54.83378"
|
||||||
|
id="path2174"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2190);stroke-width:0.739863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 1278.2576,209.34502 -22.4817,22.48685"
|
||||||
|
id="path2176"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2188);stroke-width:0.739863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 1090.0543,367.24694 -93.90751,-93.8862"
|
||||||
|
id="path2178"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2186);stroke-width:0.739863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 1090.0543,367.24694 -93.90751,93.8862"
|
||||||
|
id="path2180"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:url(#linearGradient2184);stroke-width:0.739863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 1090.0543,367.24694 93.9075,93.8862"
|
||||||
|
id="path2182"
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
inkscape:export-xdpi="90"
|
||||||
|
inkscape:export-ydpi="90" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 38 KiB |
BIN
images/KDDockWidgets-logo.png
Normal file
|
After Width: | Height: | Size: 32 KiB |
@@ -1,10 +1,10 @@
|
|||||||
Format: 1.0
|
Format: 1.0
|
||||||
Source: kddockwidgets
|
Source: kddockwidgets
|
||||||
Version: 0.99.9
|
Version: 1.0.0
|
||||||
Binary: kddockwidgets
|
Binary: kddockwidgets
|
||||||
Maintainer: Allen Winter <allen.winter@kdab.com>
|
Maintainer: Allen Winter <allen.winter@kdab.com>
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Build-Depends: debhelper (>=9), cdbs, cmake, qt5-default, qtbase5-dev, libqt5x11extras5-dev
|
Build-Depends: debhelper (>=9), cdbs, cmake, qt5-default, qtbase5-dev, libqt5x11extras5-dev
|
||||||
|
|
||||||
Files:
|
Files:
|
||||||
00000000000000000000000000000000 00000 kddockwidgets-0.99.9.tar.gz
|
00000000000000000000000000000000 00000 kddockwidgets-1.0.0.tar.gz
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Name: kddockwidgets
|
Name: kddockwidgets
|
||||||
Version: 0.99.9
|
Version: 1.0.0
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: KDAB's Dock Widget Framework for Qt
|
Summary: KDAB's Dock Widget Framework for Qt
|
||||||
Source0: %{name}-%{version}.tar.gz
|
Source0: %{name}-%{version}.tar.gz
|
||||||
@@ -88,5 +88,7 @@ cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
|
|||||||
%{_libdir}/libkddockwidgets_multisplitter.so
|
%{_libdir}/libkddockwidgets_multisplitter.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Sep 02 2020 Allen Winter <allen.winter@kdb.com> 1.0.0
|
||||||
|
1.0.0 final
|
||||||
* Thu Aug 06 2020 Allen Winter <allen.winter@kdb.com> 0.99.9
|
* Thu Aug 06 2020 Allen Winter <allen.winter@kdb.com> 0.99.9
|
||||||
1.0.0 release candidate
|
1.0.0 release candidate
|
||||||
|
|||||||
@@ -122,10 +122,10 @@ public:
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief sets the widget which this dock widget hosts.
|
* @brief sets the widget which this dock widget hosts.
|
||||||
* @param widget widget to show inside this dock widget. Must not be null.
|
* @param widget the widget to show inside this dock widget. Must not be null.
|
||||||
*
|
*
|
||||||
* Ownership for @p widget is transfered to DockWidgetBase.
|
* Ownership for @p widget is transferred to DockWidgetBase.
|
||||||
* Ownsership for any previously existing widget is transfered back to the user. Meaning if you
|
* Ownsership for any previously existing widget is transferred back to the user. Meaning if you
|
||||||
* call setWidget(A) followed by setWidget(B) then A will have to be deleted by you, while B is
|
* call setWidget(A) followed by setWidget(B) then A will have to be deleted by you, while B is
|
||||||
* owned by the dock widget.
|
* owned by the dock widget.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -25,6 +25,7 @@
|
|||||||
#include <QCloseEvent>
|
#include <QCloseEvent>
|
||||||
#include <QAbstractNativeEventFilter>
|
#include <QAbstractNativeEventFilter>
|
||||||
#include <QWindow>
|
#include <QWindow>
|
||||||
|
#include <QScopedValueRollback>
|
||||||
|
|
||||||
#if defined(Q_OS_WIN) && defined(KDDOCKWIDGETS_QTWIDGETS)
|
#if defined(Q_OS_WIN) && defined(KDDOCKWIDGETS_QTWIDGETS)
|
||||||
# include <Windows.h>
|
# include <Windows.h>
|
||||||
@@ -309,6 +310,10 @@ void FloatingWindow::onVisibleFrameCountChanged(int count)
|
|||||||
|
|
||||||
void FloatingWindow::updateTitleBarVisibility()
|
void FloatingWindow::updateTitleBarVisibility()
|
||||||
{
|
{
|
||||||
|
if (m_updatingTitleBarVisibility)
|
||||||
|
return; // Break recursion
|
||||||
|
|
||||||
|
QScopedValueRollback<bool> guard(m_updatingTitleBarVisibility, true);
|
||||||
updateTitleAndIcon();
|
updateTitleAndIcon();
|
||||||
|
|
||||||
bool visible = true;
|
bool visible = true;
|
||||||
|
|||||||
@@ -143,6 +143,7 @@ private:
|
|||||||
bool m_disableSetVisible = false;
|
bool m_disableSetVisible = false;
|
||||||
bool m_deleteScheduled = false;
|
bool m_deleteScheduled = false;
|
||||||
bool m_inDtor = false;
|
bool m_inDtor = false;
|
||||||
|
bool m_updatingTitleBarVisibility = false;
|
||||||
QMetaObject::Connection m_layoutDestroyedConnection;
|
QMetaObject::Connection m_layoutDestroyedConnection;
|
||||||
QAbstractNativeEventFilter *m_nchittestFilter = nullptr;
|
QAbstractNativeEventFilter *m_nchittestFilter = nullptr;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -3270,7 +3270,7 @@ void ItemContainer::fillFromVariantMap(const QVariantMap &map,
|
|||||||
|
|
||||||
for (const QVariant &childV : childrenV) {
|
for (const QVariant &childV : childrenV) {
|
||||||
const QVariantMap childMap = childV.toMap();
|
const QVariantMap childMap = childV.toMap();
|
||||||
const bool isContainer = childMap[QStringLiteral("isContainer")].toBool();
|
const bool isContainer = childMap.value(QStringLiteral("isContainer")).toBool();
|
||||||
Item *child = isContainer ? new ItemContainer(hostWidget(), this)
|
Item *child = isContainer ? new ItemContainer(hostWidget(), this)
|
||||||
: new Item(hostWidget(), this);
|
: new Item(hostWidget(), this);
|
||||||
child->fillFromVariantMap(childMap, widgets);
|
child->fillFromVariantMap(childMap, widgets);
|
||||||
|
|||||||
@@ -1835,8 +1835,9 @@ void TestMultiSplitter::tst_simplify()
|
|||||||
|
|
||||||
root->simplify();
|
root->simplify();
|
||||||
|
|
||||||
for (Item *item : root->childItems())
|
for (Item *item : root->childItems()) {
|
||||||
QVERIFY(!item->isContainer());
|
QVERIFY(!item->isContainer());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
|
|||||||