added BlueZ bluetooth support
BIN
debian/DEBIAN/.postinst.swp
vendored
Normal file
4
debian/DEBIAN/control
vendored
|
@ -1,9 +1,9 @@
|
|||
Package: libqt5raspi-5.12.5
|
||||
Version: 1.1
|
||||
Version: 1.2
|
||||
Section: base
|
||||
Priority: optional
|
||||
Architecture: armhf
|
||||
Depends: libgles2-mesa-dev (>= 19.3.2-1~bpo10+1~rpt1), libdouble-conversion-dev (>= 3.1.0-3), libxcb-icccm4 (>= 0.4.1-1.1), libxcb-image0 (>= 0.4.0-1+b2), libxcb-keysyms1 (>= 0.4.0-1+b2), libxcb-randr0 (>= 1.13.1-2), libxcb-render-util0 (>= 0.3.9-1+b1), libxcb-render0 (>= 1.13.1-2), libxcb-shm0 (>= 1.13.1-2), libxcb-xinerama0 (>= 1.13.1-2), libxkbcommon-x11-0 (>= 0.8.2-1), libxcb-xkb1 (>= 1.13.1-2)
|
||||
Depends: libgles2-mesa-dev (>= 19.2.0~rc1-1~bpo10+1~rpt2), libdouble-conversion-dev (>= 3.1.0-3), libxcb-icccm4 (>= 0.4.1-1.1), libxcb-image0 (>= 0.4.0-1+b2), libxcb-keysyms1 (>= 0.4.0-1+b2), libxcb-randr0 (>= 1.13.1-2), libxcb-render-util0 (>= 0.3.9-1+b1), libxcb-render0 (>= 1.13.1-2), libxcb-shm0 (>= 1.13.1-2), libxcb-xinerama0 (>= 1.13.1-2), libxkbcommon-x11-0 (>= 0.8.2-1), libxcb-xkb1 (>= 1.13.1-2), libbluetooth-dev (>= 5.50-1.2~deb10u1+rpt2)
|
||||
Maintainer: Dorian Zedler <dorian@itsblue.de>
|
||||
Description: Qt 5.12.5 Raspberry Pi libraries
|
||||
This package contains pre-compiled shared Qt 5.12.5 libraries for the Raspberry Pi.
|
||||
|
|
2
debian/DEBIAN/postinst
vendored
|
@ -1,6 +1,6 @@
|
|||
#!/bin/sh
|
||||
# remove previous link
|
||||
rm -f /usr/local/qt5pi
|
||||
rm -rf /usr/local/qt5pi
|
||||
|
||||
# link as default lib
|
||||
ln -s /usr/local/qt5raspi-5.12.5 /usr/local/qt5pi
|
||||
|
|
BIN
debian/usr/local/qt5raspi-5.12.5/bin/canbusutil
vendored
BIN
debian/usr/local/qt5raspi-5.12.5/bin/qdbus
vendored
BIN
debian/usr/local/qt5raspi-5.12.5/bin/qdbusviewer
vendored
BIN
debian/usr/local/qt5raspi-5.12.5/bin/qml
vendored
BIN
debian/usr/local/qt5raspi-5.12.5/bin/qmlpreview
vendored
BIN
debian/usr/local/qt5raspi-5.12.5/bin/qmlscene
vendored
BIN
debian/usr/local/qt5raspi-5.12.5/bin/qmltestrunner
vendored
BIN
debian/usr/local/qt5raspi-5.12.5/bin/qtdiag
vendored
BIN
debian/usr/local/qt5raspi-5.12.5/bin/qtpaths
vendored
BIN
debian/usr/local/qt5raspi-5.12.5/bin/qtplugininfo
vendored
BIN
debian/usr/local/qt5raspi-5.12.5/bin/sdpscanner
vendored
Executable file
BIN
debian/usr/local/qt5raspi-5.12.5/bin/xmlpatterns
vendored
10
debian/usr/local/qt5raspi-5.12.5/doc/global/compat.qdocconf
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
macro.0 = "\\\\0"
|
||||
macro.n = "\\\\n"
|
||||
macro.r = "\\\\r"
|
||||
macro.img = "\\image"
|
||||
macro.endquote = "\\endquotation"
|
||||
macro.relatesto = "\\relates"
|
||||
|
||||
spurious = "Missing comma in .*" \
|
||||
"Missing pattern .*" \
|
||||
"Unable to parse (QML|JavaScript).*"
|
20
debian/usr/local/qt5raspi-5.12.5/doc/global/config.qdocconf
vendored
Normal file
|
@ -0,0 +1,20 @@
|
|||
#Include this file to inherit configuration related to Qt Project based modules.
|
||||
|
||||
dita.metadata.default.author = Qt Project
|
||||
dita.metadata.default.permissions = all
|
||||
dita.metadata.default.publisher = Qt Project
|
||||
dita.metadata.default.copyryear = 2019
|
||||
dita.metadata.default.copyrholder = The Qt Company Ltd
|
||||
dita.metadata.default.audience = programmer
|
||||
|
||||
#Set the main Qt index.html
|
||||
navigation.homepage = index.html
|
||||
navigation.hometitle = "Qt $QT_VER"
|
||||
|
||||
sourcedirs += includes $$BUILDDIR
|
||||
|
||||
url = http://doc.qt.io/qt-5
|
||||
|
||||
# Uncomment the following two lines to generate documentation marked as \internal
|
||||
# alias.internal = disable
|
||||
# macro.internal.HTML = "<span style="color:red">[internal]</span>"
|
3
debian/usr/local/qt5raspi-5.12.5/doc/global/externalsites.qdocconf
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
# Include the external websites
|
||||
sourcedirs += externalsites
|
||||
|
503
debian/usr/local/qt5raspi-5.12.5/doc/global/externalsites/external-resources.qdoc
vendored
Normal file
|
@ -0,0 +1,503 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2016 The Qt Company Ltd.
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the documentation of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:FDL$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at https://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Free Documentation License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Free
|
||||
** Documentation License version 1.3 as published by the Free Software
|
||||
** Foundation and appearing in the file included in the packaging of
|
||||
** this file. Please review the following information to ensure
|
||||
** the GNU Free Documentation License version 1.3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
/*!
|
||||
\externalpage http://www.freedesktop.org/
|
||||
\title freedesktop.org
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.freedesktop.org/Standards/xembed-spec
|
||||
\title XEmbed Specification
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.freedesktop.org/Standards/icon-theme-spec
|
||||
\title Icon Themes Specification
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.cups.org/
|
||||
\title Common Unix Printing System (CUPS)
|
||||
\keyword CUPS
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.freedesktop.org/wiki/Standards_2fdesktop_2dentry_2dspec
|
||||
\title Desktop Entry Specification
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.kde.org/
|
||||
\title The K Desktop Environment
|
||||
\keyword KDE
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.cmake.org/cmake/help/documentation.html
|
||||
\title CMake Documentation
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://cmake.org/cmake/help/latest/command/find_package.html
|
||||
\title CMake find_package Documentation
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://cmake.org/cmake/help/latest/manual/cmake-qt.7.html#automoc
|
||||
\title CMake AUTOMOC Documentation
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://cmake.org/cmake/help/latest/manual/cmake-qt.7.html#autorcc
|
||||
\title CMake AUTORCC Documentation
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://cmake.org/cmake/help/latest/manual/cmake-qt.7.html#autouic
|
||||
\title CMake AUTOUIC Documentation
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://cmake.org/cmake/help/latest/prop_tgt/LOCATION.html
|
||||
\title CMake LOCATION Documentation
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://cmake.org/cmake/help/latest/prop_tgt/POSITION_INDEPENDENT_CODE.html
|
||||
\title CMake POSITION_INDEPENDENT_CODE Documentation
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://cmake.org/cmake/help/latest/command/target_link_libraries.html
|
||||
\title CMake target_link_libraries Documentation
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.gnome.org/
|
||||
\title GNOME
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.gnu.org/software/emacs/
|
||||
\title GNU Emacs
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://gnuwin32.sourceforge.net/packages.html
|
||||
\title GnuWin32 Project
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/Graphics/SVG/About.html
|
||||
\title About SVG
|
||||
\keyword Scalable Vector Graphics
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/TR/SVG/types.html#ColorKeywords
|
||||
\title SVG color keyword names
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/Graphics/SVG/
|
||||
\title SVG Working Group
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/TR/SVGMobile/
|
||||
\title Mobile SVG Profiles
|
||||
\omit
|
||||
Mobile SVG Profiles: SVG Tiny and SVG Basic
|
||||
\endomit
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/TR/SVGMobile12/
|
||||
\title SVG 1.2 Tiny
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-static
|
||||
\title SVG 1.2 Tiny Static Features
|
||||
*/
|
||||
|
||||
|
||||
|
||||
/*!
|
||||
\externalpage http://tdm-gcc.tdragon.net/
|
||||
\title TDM-GCC
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.dependencywalker.com/
|
||||
\title Dependency Walker
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://webkit.org/
|
||||
\title WebKit Open Source Project
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.informit.com/store/product.aspx?isbn=0132354160
|
||||
\title C++ GUI Programming with Qt 4, 2nd Edition
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.openssl.org/
|
||||
\title OpenSSL Toolkit
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://arora-browser.org/
|
||||
\title Arora Browser
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.activestate.com/Products/activeperl/index.mhtml
|
||||
\title ActivePerl
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://chromium.googlesource.com/angle/angle/+/master/README.md
|
||||
\title ANGLE
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://msdn.microsoft.com/en-us/directx/default.aspx
|
||||
\title Direct X SDK
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/TR/html401/
|
||||
\title HTML 4
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/TR/html5/
|
||||
\title HTML 5
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://site.icu-project.org/
|
||||
\title ICU
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://mingw-w64.org/
|
||||
\title MinGW
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.python.org/
|
||||
\title Python
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://pyxml.sourceforge.net/topics/xbel/
|
||||
\title XML Bookmark Exchange Language Resource Page
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/TR/xquery/#errors
|
||||
\title error handling in the XQuery language
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://xaos.sourceforge.net/
|
||||
\title XaoS
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.unixodbc.org
|
||||
\title http://www.unixodbc.org
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.postgresql.org
|
||||
\title http://www.postgresql.org
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.postgresql.org/docs/current/static/installation-platform-notes.html#INSTALLATION-NOTES-MINGW
|
||||
\title PostgreSQL MinGW/Native Windows
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.freetds.org
|
||||
\title http://www.freetds.org
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.sybase.com
|
||||
\title http://www.sybase.com
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://linux.sybase.com
|
||||
\title http://linux.sybase.com
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.sqlite.org
|
||||
\title http://www.sqlite.org
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.amazon.com/Threads-Primer-Guide-Multithreaded-Programming/dp/0134436989/ref=sr_1_1?ie=UTF8&qid=1354884049&sr=8-1&keywords=a+guide+to+multithreaded+programming
|
||||
\title Threads Primer: A Guide to Multithreaded Programming
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.amazon.com/Thread-Time-MultiThreaded-Programming-Guide/dp/0131900676/ref=sr_1_sc_3?ie=UTF8&qid=1354884427&sr=8-3-spell&keywords=The+Mulltithread+Programming+Guide
|
||||
\title Thread Time: The Multithreaded Programming Guide
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.amazon.com/Pthreads-Programming-Standard-Multiprocessing-Nutshell/dp/1565921151/ref=sr_1_1?s=books&ie=UTF8&qid=1354884565&sr=1-1&keywords=threads+Programming%3A+A+POSIX+Standard+for+Better+Multiprocessing
|
||||
\title Pthreads Programming: A POSIX Standard for Better Multiprocessing
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.amazon.com/Win32-Multithreaded-Programming-Aaron-Cohen/dp/B00007GW3Z/ref=sr_1_1?s=books&ie=UTF8&qid=1354884647&sr=1-1&keywords=Win32+Multithreaded+Programming
|
||||
\title Win32 Multithreaded Programming
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.phptr.com/content/images/0131872494/samplechapter/blanchette_ch10.pdf
|
||||
\title "Item View Classes" Chapter of C++ GUI Programming with Qt 4
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://developer.apple.com/library/mac/#documentation/UserExperience/Conceptual/AppleHIGuidelines/Intro/Intro.html
|
||||
\title Mac OS X Aqua
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.kdedevelopers.org/node/2345
|
||||
\title KDE applications
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://cgi.netscape.com/newsref/std/cookie_spec.html
|
||||
\title Netscape Cookie Specification
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://msdn.microsoft.com/en-us/library/ms533046(VS.85).aspx
|
||||
\title Mitigating Cross-site Scripting With HTTP-only Cookies
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://en.tldp.org/HOWTO/Framebuffer-HOWTO.html
|
||||
\title Framebuffer HOWTO
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://wap.trafikanten.no
|
||||
\title Trafikanten
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/TR/scxml/
|
||||
\title State Chart XML: State Machine Notation for Control Abstraction
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.wisdom.weizmann.ac.il/~dharel/SCANNED.PAPERS/Statecharts.pdf
|
||||
\title Statecharts: A visual formalism for complex systems
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.gnu.org/licenses/gpl.html
|
||||
\title GNU General Public License
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
|
||||
\title GNU Lesser General Public License, version 2.1
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://developers.sun.com/sunstudio/downloads/patches/index.jsp
|
||||
\title Sun Studio Patches
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.qtcentre.org
|
||||
\title Qt Centre
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.kde.org
|
||||
\title KDE
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.directfb.org/index.php?path=Main%2FDownloads&page=1
|
||||
\title DirectFB - df_window example
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.directfb.org/docs/DirectFB_Reference_1_4/IDirectFBPalette.html
|
||||
\title DirectFB - IDirectFBPalette
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.cplusplus.com/reference/clibrary/cstring/memcpy/
|
||||
\title C++ Reference - memcpy
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.directfb.org/docs/DirectFB_Reference_1_4/IDirectFB_CreateInputEventBuffer.html
|
||||
\title DirectFB - CreateInputEventBuffer
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.directfb.org/docs/DirectFB_Reference_1_4/types.html#DFBSurfaceBlittingFlags
|
||||
\title DirectFB - DFBSurfaceBlittingFlags
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://directfb.org/docs/DirectFB_Reference_1_4/IDirectFBImageProvider.html
|
||||
\title DirectFB - IDirectFBImageProvider
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.directfb.org/docs/DirectFB_Reference_1_4/IDirectFBSurface.html
|
||||
\title DirectFB - IDirectFBSurface
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.directfb.org/docs/DirectFB_Reference_1_4/IDirectFBWindow
|
||||
\title DirectFB - IDirectFBWindow
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.directfb.org/docs/DirectFB_Reference_1_4/types.html#DFBSurfaceDescription
|
||||
\title DirectFB - DFBSurfaceDescription
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/TR/REC-CSS2/selector.html#q1
|
||||
\title Standard CSS2 selector
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/XML/Core/#Publications
|
||||
\title W3C XML specifications
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/XML/Schema
|
||||
\title XML Schema
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://opensource.org/licenses/bsd-license.php
|
||||
\title New and Modified BSD Licenses
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.ecma-international.org/publications/standards/Ecma-262.htm
|
||||
\title ECMAScript Language Specification
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://developer.mozilla.org/en/JavaScript
|
||||
\title JavaScript Resources
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://developer.mozilla.org/en/JavaScript/Guide
|
||||
\title JavaScript Guide
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://developer.mozilla.org/en/JavaScript/About_JavaScript
|
||||
\title About JavaScript
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.libusb.org/
|
||||
\title libusb
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://developer.mozilla.org/en/JavaScript/Reference/Reserved_Words
|
||||
\title JavaScript Reserved Words
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://publicsuffix.org/
|
||||
\title publicsuffix.org
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/_accessible_event_i_d_8idl.html
|
||||
\title AccessibleEventID.idl File Reference
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://msdn.microsoft.com/en-us/library/dd318066.aspx
|
||||
\title Microsoft Active Accessibility Event Constants
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage ftp://ftp.qt-project.org/pub/qt/solutions/lgpl/qtmotifextension-2.7_1-opensource.tar.gz
|
||||
\title Motif Extension
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.opengl.org/registry/
|
||||
\title OpenGL Registry
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.khronos.org/registry/gles/
|
||||
\title Khronos OpenGL ES API Registry
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://github.com/iksaif/qsslkey-p11
|
||||
\title qsslkey example
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.w3.org/TR/2009/WD-webdatabase-20091029/
|
||||
\title HTML5 Web Database API
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://lldb.llvm.org/
|
||||
\title The LLDB Debugger
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage https://login.qt.io/
|
||||
\title Qt Account Sign-up
|
||||
*/
|
116
debian/usr/local/qt5raspi-5.12.5/doc/global/externalsites/qt-webpages.qdoc
vendored
Normal file
|
@ -0,0 +1,116 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2016 The Qt Company Ltd.
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the documentation of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:FDL$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at https://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Free Documentation License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Free
|
||||
** Documentation License version 1.3 as published by the Free Software
|
||||
** Foundation and appearing in the file included in the packaging of
|
||||
** this file. Please review the following information to ensure
|
||||
** the GNU Free Documentation License version 1.3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
/*!
|
||||
\externalpage http://qt.io/
|
||||
\title Qt Homepage
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://bugreports.qt.io
|
||||
\title Qt Bug Tracker
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://qt.io/download
|
||||
\title Downloads
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://www.qt.io/about-us/
|
||||
\title The Qt Company
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://qt.io/licensing/
|
||||
\title Qt Licensing Overview
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/archives/qq/
|
||||
\title Qt Quarterly
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/archives/qq/qq19-plurals.html
|
||||
\title Qt Quarterly: Plural Form in Translation
|
||||
*/
|
||||
/*!
|
||||
\externalpage https://code.qt.io/
|
||||
\title Public Qt Repository
|
||||
*/
|
||||
/*!
|
||||
\externalpage https://code.qt.io/cgit/%7bnon-gerrit%7d/qt-labs/qtestlib-tools.git/
|
||||
\title qtestlib-tools
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://wiki.qt.io/Qt_Coding_Style
|
||||
\title Qt Coding Style
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/archives/qt-eclipse-1.6/index.html
|
||||
\title Eclipse Plugin
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/archives/qq/qq11-events.html
|
||||
\title Qt Quarterly: Another Look at Events
|
||||
*/
|
||||
/*!
|
||||
\externalpage https://www.youtube.com/watch?v=P4kv-AoAJ-Q
|
||||
\title Livecoding video effects with Qt5
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://blog.qt.io/2012/02/29/pimp-my-video-shader-effects-and-multimedia/
|
||||
\title Pimp my video
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://wiki.qt.io/QtMediaHub
|
||||
\title QtMediaHub
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://wiki.qt.io/Qt_RaspberryPi
|
||||
\title QtonPi
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://wiki.qt.io/jom
|
||||
\title jom
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qt-4.8
|
||||
\title Qt 4.8 Reference Documentation
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qt-4.8/qtquick.html
|
||||
\title Qt Quick 1 Reference Documentation
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://wiki.qt.io/Qt_Localization
|
||||
\title external: Translating Qt Into Other Languages
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://wiki.qt.io/Qt_Multimedia_Backends
|
||||
\title Qt Multimedia Backends
|
||||
*/
|
583
debian/usr/local/qt5raspi-5.12.5/doc/global/externalsites/qtcreator.qdoc
vendored
Normal file
|
@ -0,0 +1,583 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2016 The Qt Company Ltd.
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the documentation of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:FDL$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at https://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Free Documentation License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Free
|
||||
** Documentation License version 1.3 as published by the Free Software
|
||||
** Foundation and appearing in the file included in the packaging of
|
||||
** this file. Please review the following information to ensure
|
||||
** the GNU Free Documentation License version 1.3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-deployment-qnx.html
|
||||
\title Qt Creator: Deploying Applications to QNX Neutrino Devices
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-developing-baremetal.html
|
||||
\title Qt Creator: Connecting Bare Metal Devices
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-developing-qnx.html
|
||||
\title Qt Creator: Connecting QNX Devices
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-developing-generic-linux.html
|
||||
\title Qt Creator: Connecting Embedded Linux Devices
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-deployment-embedded-linux.html
|
||||
\title Qt Creator: Deploying Applications to Embedded Linux Devices
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-faq.html
|
||||
\title Qt Creator: FAQ
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-tips.html
|
||||
\title Qt Creator: Tips and Tricks
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-help.html
|
||||
\title Qt Creator: Using the Help Mode
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-quick-tour.html
|
||||
\title Qt Creator: User Interface
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-cli.html
|
||||
\title Qt Creator: Using Command Line Options
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-task-lists.html
|
||||
\title Qt Creator: Showing Task List Files in Issues Pane
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-managing-sessions.html
|
||||
\title Qt Creator: Managing Sessions
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-editor-external.html
|
||||
\title Qt Creator: Using External Tools
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-version-control.html
|
||||
\title Qt Creator: Using Version Control Systems
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-vcs-bazaar.html
|
||||
\title Qt Creator: Using Bazaar
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-vcs-clearcase.html
|
||||
\title Qt Creator: Using ClearCase
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-vcs-cvs.html
|
||||
\title Qt Creator: Using CVS
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-vcs-git.html
|
||||
\title Qt Creator: Using Git
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-vcs-mercurial.html
|
||||
\title Qt Creator: Using Mercurial
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-vcs-perforce.html
|
||||
\title Qt Creator: Using Perforce
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-vcs-subversion.html
|
||||
\title Qt Creator: Using Subversion
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-keyboard-shortcuts.html
|
||||
\title Qt Creator: Keyboard Shortcuts
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/qmldesigner-pathview-editor.html
|
||||
\title Qt Creator: Editing PathView Properties
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/qmldesigner-connections.html
|
||||
\title Qt Creator: Adding Connections
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/quick-signals.html
|
||||
\title Qt Creator: Connecting Objects to Signals
|
||||
*/
|
||||
* /*!
|
||||
\externalpage http://doc.qt.io/qtcreator/quick-dynamic-properties.html
|
||||
\title Qt Creator: Specifying Dynamic Properties
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/quick-property-bindings.html
|
||||
\title Qt Creator: Adding Bindings Between Properties
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/quick-connections-backend.html
|
||||
\title Qt Creator: Managing C++ Backend Objects
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/qtcreator-transitions-example.html
|
||||
\title Qt Creator: Creating a Qt Quick Application
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/qtquick-iso-icon-browser.html
|
||||
\title Qt Creator: Browsing ISO 7000 Icons
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/quick-export-to-qml.html
|
||||
\title Qt Creator: Exporting Designs from Graphics Software
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-qml-modules-with-plugins.html
|
||||
\title Qt Creator: Using QML Modules with Plugins
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-visual-editor.html
|
||||
\title Qt Creator: Developing Qt Quick Applications
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-using-qt-quick-designer.html
|
||||
\title Qt Creator: Editing QML Files in Design Mode
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/quick-projects.html
|
||||
\title Qt Creator: Creating Qt Quick Projects
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/quick-components.html
|
||||
\title Qt Creator: Creating Components
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/qt-quick-toolbars.html
|
||||
\title Qt Creator: Using Qt Quick Toolbars
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/quick-buttons.html
|
||||
\title Qt Creator: Creating Buttons
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/quick-scalable-image.html
|
||||
\title Qt Creator: Creating Scalable Buttons and Borders
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-editor-options.html
|
||||
\title Qt Creator: Configuring the Editor
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-editor-functions.html
|
||||
\title Qt Creator: Writing Code
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-coding-navigating.html
|
||||
\title Qt Creator: Working in Edit Mode
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-highlighting.html
|
||||
\title Qt Creator: Semantic Highlighting
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-checking-code-syntax.html
|
||||
\title Qt Creator: Checking Code Syntax
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-completing-code.html
|
||||
\title Qt Creator: Completing Code
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-editor-codepasting.html
|
||||
\title Qt Creator: Pasting and Fetching Code Snippets
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-macros.html
|
||||
\title Qt Creator: Using Text Editing Macros
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-editor-fakevim.html
|
||||
\title Qt Creator: Using FakeVim Mode
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-indenting-code.html
|
||||
\title Qt Creator: Indenting Text or Code
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-editor-finding.html
|
||||
\title Qt Creator: Finding and Replacing
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-editor-refactoring.html
|
||||
\title Qt Creator: Refactoring
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-editor-locator.html
|
||||
\title Qt Creator: Searching with the Locator
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-coding.html
|
||||
\title Qt Creator: Coding
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-editor-options-text.html
|
||||
\title Qt Creator: Specifying Text Editor Settings
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-finding-overview.html
|
||||
\title Qt Creator: Finding
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-mime-types.html
|
||||
\title Qt Creator: Editing MIME Types
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-modeling.html
|
||||
\title Qt Creator: Modeling
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-qml-debugging-example.html
|
||||
\title Qt Creator: Debugging a Qt Quick Example Application
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-debugging-example.html
|
||||
\title Qt Creator: Debugging a C++ Example Application
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-debugger-engines.html
|
||||
\title Qt Creator: Setting Up Debugger
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-debugging-qml.html
|
||||
\title Qt Creator: Debugging Qt Quick Projects
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-debugging.html
|
||||
\title Qt Creator: Debugging
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-debugger-operating-modes.html
|
||||
\title Qt Creator: Launching the Debugger
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-debug-mode.html
|
||||
\title Qt Creator: Interacting with the Debugger
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-debugging-helpers.html
|
||||
\title Qt Creator: Using Debugging Helpers
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-troubleshooting-debugging.html
|
||||
\title Qt Creator: Troubleshooting Debugger
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/index.html
|
||||
\title Qt Creator Manual
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-advanced.html
|
||||
\title Qt Creator: Advanced Use
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-os-supported-platforms.html
|
||||
\title Qt Creator: Supported Platforms
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-connecting-mobile.html
|
||||
\title Qt Creator: Connecting Devices
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-usability.html
|
||||
\title Qt Creator: Optimizing Applications for Mobile Devices
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-acknowledgements.html
|
||||
\title Qt Creator: Acknowledgements
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-help-overview.html
|
||||
\title Qt Creator: Getting Help
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/technical-support.html
|
||||
\title Qt Creator: Technical Support
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-overview.html
|
||||
\title Qt Creator: IDE Overview
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-testing.html
|
||||
\title Qt Creator: Testing
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-deployment.html
|
||||
\title Qt Creator: Deploying to Devices
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-tutorials.html
|
||||
\title Qt Creator: Tutorials
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-known-issues.html
|
||||
\title Qt Creator: Known Issues
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-design-mode.html
|
||||
\title Qt Creator: Designing User Interfaces
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-glossary.html
|
||||
\title Qt Creator: Glossary
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-getting-started.html
|
||||
\title Qt Creator: Getting Started
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-analyzer.html
|
||||
\title Qt Creator: Detecting Memory Leaks with Memcheck
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-cache-profiler.html
|
||||
\title Qt Creator: Profiling Function Execution
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-running-valgrind-remotely.html
|
||||
\title Qt Creator: Running Valgrind Tools on External Applications
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-valgrind-overview.html
|
||||
\title Qt Creator: Using Valgrind Code Analysis Tools
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-analyze-mode.html
|
||||
\title Qt Creator: Analyzing Code
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-qml-performance-monitor.html
|
||||
\title Qt Creator: Profiling QML Applications
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-deploying-android.html
|
||||
\title Qt Creator: Deploying Applications to Android Devices
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-developing-ios.html
|
||||
\title Qt Creator: Connecting iOS devices
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-developing-android.html
|
||||
\title Qt Creator: Connecting Android Devices
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-build-example-application.html
|
||||
\title Qt Creator: Building and Running an Example
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-generic.html
|
||||
\title Qt Creator: Setting Up a Generic Project
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-sharing-project-settings.html
|
||||
\title Qt Creator: Sharing Project Settings
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-opening.html
|
||||
\title Qt Creator: Opening Projects
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-managing.html
|
||||
\title Qt Creator: Managing Projects
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-cmake.html
|
||||
\title Qt Creator: Setting Up CMake
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-targets.html
|
||||
\title Qt Creator: Adding Kits
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-tool-chains.html
|
||||
\title Qt Creator: Adding Compilers
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-qbs.html
|
||||
\title Qt Creator: Setting Up Qbs
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-creating.html
|
||||
\title Qt Creator: Creating Projects
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-wizards.html
|
||||
\title Qt Creator: Adding New Custom Wizards
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-wizards-json.html
|
||||
\title Qt Creator: Adding JSON-Based Wizards
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-wizards-xml.html
|
||||
\title Qt Creator: Adding XML-Based Wizards
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-projects-autotools.html
|
||||
\title Qt Creator: Setting Up an Autotools Project
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-configuring-projects.html
|
||||
\title Qt Creator: Configuring Projects
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-build-process-customizing.html
|
||||
\title Qt Creator: Customizing the Build Process
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-build-settings.html
|
||||
\title Qt Creator: Specifying Build Settings
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-code-style-settings.html
|
||||
\title Qt Creator: Specifying Code Style Settings
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-run-settings.html
|
||||
\title Qt Creator: Specifying Run Settings
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-qmake-libraries.html
|
||||
\title Qt Creator: Adding Libraries to Projects
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-other.html
|
||||
\title Qt Creator: Using Other Build Systems
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-running-targets.html
|
||||
\title Qt Creator: Running on Multiple Platforms
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-build-dependencies.html
|
||||
\title Qt Creator: Specifying Dependencies
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-building-running.html
|
||||
\title Qt Creator: Building and Running
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-editor-settings.html
|
||||
\title Qt Creator: Specifying Editor Settings
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-qmake.html
|
||||
\title Qt Creator: Adding Qt Versions
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-building-targets.html
|
||||
\title Qt Creator: Building for Multiple Platforms
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-using-qt-designer.html
|
||||
\title Qt Creator: Developing Widget Based Applications
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-writing-program.html
|
||||
\title Qt Creator: Creating a Qt Widget Based Application
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/adding-plugins.html
|
||||
\title Qt Creator: Adding Qt Designer Plugins
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-configuring.html
|
||||
\title Qt Creator: Configuring Qt Creator
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-debuggers.html
|
||||
\title Qt Creator: Adding Debuggers
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/qt-creator-accelbubble-example.html
|
||||
\title Qt Creator: Creating a Mobile Application
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-diff-editor.html
|
||||
\title Qt Creator: Comparing Files
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-beautifier.html
|
||||
\title Qt Creator: Beautifying Source Code
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-clang-codemodel.html
|
||||
\title Qt Creator: Parsing C++ Files with the Clang Code Model
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-quick-ui-forms.html
|
||||
\title Qt Creator: Qt Quick UI Forms
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-clang-tools.html
|
||||
\title Qt Creator: Using Clang Tools
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-heob.html
|
||||
\title Qt Creator: Detecting Memory Leaks with Heob
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-cpu-usage-analyzer.html
|
||||
\title Qt Creator: Analyzing CPU Usage
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-autotest.html
|
||||
\title Qt Creator: Running Autotests
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-project-creating.html#creating-c-classes
|
||||
\title Qt Creator: Creating C++ Classes
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-writing-program.html
|
||||
\title Creating a Qt Widget Based Application
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/qtquick-navigator.html
|
||||
\title Qt Creator: Managing Item Hierarchy
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/qtquick-properties.html
|
||||
\title Qt Creator: Specifying Item Properties
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/quick-states.html
|
||||
\title Qt Creator: Adding States
|
||||
*/
|
||||
/*!
|
||||
\externalpage http://doc.qt.io/qtcreator/creator-scxml.html
|
||||
\title Qt Creator: Editing State Charts
|
||||
*/
|
94
debian/usr/local/qt5raspi-5.12.5/doc/global/externalsites/rfc.qdoc
vendored
Normal file
|
@ -0,0 +1,94 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2016 The Qt Company Ltd.
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the documentation of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:FDL$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at https://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Free Documentation License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Free
|
||||
** Documentation License version 1.3 as published by the Free Software
|
||||
** Foundation and appearing in the file included in the packaging of
|
||||
** this file. Please review the following information to ensure
|
||||
** the GNU Free Documentation License version 1.3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.ietf.org/rfc/rfc1179.txt
|
||||
\title RFC 1179
|
||||
\keyword lpr
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc1738.txt
|
||||
\title RFC 1738
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc1928.txt
|
||||
\title RFC 1928
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc1929.txt
|
||||
\title RFC 1929
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc2045.txt
|
||||
\title RFC 2045
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc2109.txt
|
||||
\title RFC 2109
|
||||
HTTP State Management Mechanism
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc2965.txt
|
||||
\title RFC 2965
|
||||
HTTP State Management Mechanism
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc3174.txt
|
||||
\title RFC 3174
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc3491.txt
|
||||
\title RFC 3491
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc3986.txt
|
||||
\title RFC 3986
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc2822.txt
|
||||
\title RFC 2822
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc1036.txt
|
||||
\title RFC 1036
|
||||
*/
|
||||
|
||||
/*!
|
||||
\externalpage http://www.rfc-editor.org/rfc/rfc850.txt
|
||||
\title RFC 850
|
||||
*/
|
10
debian/usr/local/qt5raspi-5.12.5/doc/global/fileextensions.qdocconf
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
naturallanguage = en
|
||||
outputencoding = UTF-8
|
||||
sourceencoding = UTF-8
|
||||
|
||||
examples.fileextensions = "*.cpp *.h *.js *.xq *.svg *.xml *.ui *.qhp *.qhcp *.qml *.css *.glsl"
|
||||
examples.imageextensions = "*.png *.jpg *.gif"
|
||||
|
||||
headers.fileextensions = "*.ch *.h *.h++ *.hh *.hpp *.hxx"
|
||||
sources.fileextensions = "*.c++ *.cc *.cpp *.cxx *.mm *.qml *.qdoc"
|
||||
|
31
debian/usr/local/qt5raspi-5.12.5/doc/global/html-config.qdocconf
vendored
Normal file
|
@ -0,0 +1,31 @@
|
|||
#Additional HTML settings
|
||||
|
||||
HTML.nonavigationbar = "false"
|
||||
|
||||
HTML.tocdepth = 2
|
||||
|
||||
HTML.extraimages += template/images/arrow_bc.png \
|
||||
template/images/home.png \
|
||||
template/images/ico_out.png \
|
||||
template/images/ico_note.png \
|
||||
template/images/ico_note_attention.png \
|
||||
template/images/btn_prev.png \
|
||||
template/images/btn_next.png \
|
||||
template/images/bullet_dn.png \
|
||||
template/images/bullet_sq.png \
|
||||
template/images/bgrContent.png \
|
||||
template/images/logo.png
|
||||
|
||||
#specify which files in the output directory should be packed into the qch file.
|
||||
#these files are assumed to be in each module's output directory."qtquick/images/ico_out.png" for example.
|
||||
qhp.extraFiles += images/arrow_bc.png \
|
||||
images/home.png \
|
||||
images/ico_out.png \
|
||||
images/ico_note.png \
|
||||
images/ico_note_attention.png \
|
||||
images/btn_prev.png \
|
||||
images/btn_next.png \
|
||||
images/bullet_dn.png \
|
||||
images/bullet_sq.png \
|
||||
images/bgrContent.png \
|
||||
images/logo.png
|
86
debian/usr/local/qt5raspi-5.12.5/doc/global/html-footer-online.qdocconf
vendored
Normal file
|
@ -0,0 +1,86 @@
|
|||
# HTML footer for qt.io
|
||||
|
||||
HTML.footer += \
|
||||
"</div>\n" \
|
||||
"</div>\n" \
|
||||
"</div>\n" \
|
||||
"</div>\n" \
|
||||
"</div>\n" \
|
||||
"<div id=\"footer\">\n" \
|
||||
"<footer id=\"footerbar\">\n" \
|
||||
" <div class=\"footer-main\">\n" \
|
||||
" <div class=\"container clearfix\">\n" \
|
||||
" <nav class=\"footer-nav clearfix\">\n" \
|
||||
" <div class=\"menu-footer-menu-container\"><ul id=\"menu-footer-menu\" class=\"menu\"><li id=\"menu-item-1403\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1403\"><a href=\"http://qt.io/download/\">Download</a>\n" \
|
||||
"<ul class=\"sub-menu\">\n" \
|
||||
" <li id=\"menu-item-11677\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-11677\"><a href=\"http://qt.io/download/\">Start for Free</a></li>\n" \
|
||||
" <li id=\"menu-item-15840\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-15840\"><a href=\"http://qt.io/download-eval-for-applications-step-2/\">Qt for Application Development</a></li>\n" \
|
||||
" <li id=\"menu-item-15841\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-15841\"><a href=\"http://qt.io/request-eval-for-devices-step-2/\">Qt for Device Creation</a></li>\n" \
|
||||
" <li id=\"menu-item-15838\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-15838\"><a href=\"http://qt.io/download-open-source/\">Qt Open Source</a></li>\n" \
|
||||
" <li id=\"menu-item-1415\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1415\"><a href=\"http://qt.io/terms-conditions/\">Terms & Conditions</a></li>\n" \
|
||||
" <li id=\"menu-item-14184\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-14184\"><a href=\"http://qt.io/FAQ/\">Licensing FAQ</a></li>\n" \
|
||||
"</ul>\n" \
|
||||
"</li>\n" \
|
||||
"<li id=\"menu-item-1355\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1355\"><a href=\"http://qt.io/product/\">Product</a>\n" \
|
||||
"<ul class=\"sub-menu\">\n" \
|
||||
" <li id=\"menu-item-12576\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-12576\"><a href=\"http://qt.io/product/\">Qt in Use</a></li>\n" \
|
||||
" <li id=\"menu-item-15848\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-15848\"><a href=\"http://qt.io/application-development/\">Qt for Application Development</a></li>\n" \
|
||||
" <li id=\"menu-item-1357\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1357\"><a href=\"http://qt.io/qt-for-device-creation/\">Qt for Device Creation</a></li>\n" \
|
||||
" <li id=\"menu-item-1356\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1356\"><a href=\"http://qt.io/qt-features/\">Commercial Features</a></li>\n" \
|
||||
" <li id=\"menu-item-15850\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-15850\"><a href=\"http://qt.io/ide/\">Qt Creator IDE</a></li>\n" \
|
||||
" <li id=\"menu-item-1359\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1359\"><a href=\"http://qt.io/qt-quick/\">Qt Quick</a></li>\n" \
|
||||
"</ul>\n" \
|
||||
"</li>\n" \
|
||||
"<li id=\"menu-item-1347\" class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-1347\"><a href=\"http://qt.io/services/\">Services</a>\n" \
|
||||
"<ul class=\"sub-menu\">\n" \
|
||||
" <li id=\"menu-item-4028\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4028\"><a href=\"http://qt.io/services-technology-evaluation/\">Technology Evaluation</a></li>\n" \
|
||||
" <li id=\"menu-item-4027\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4027\"><a href=\"http://qt.io/services-proof-of-concept/\">Proof of Concept</a></li>\n" \
|
||||
" <li id=\"menu-item-4026\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4026\"><a href=\"http://qt.io/services-design-implementation/\">Design & Implementation</a></li>\n" \
|
||||
" <li id=\"menu-item-4025\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4025\"><a href=\"http://qt.io/services-productization/\">Productization</a></li>\n" \
|
||||
" <li id=\"menu-item-15863\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-15863\"><a href=\"http://qt.io/qt-training/\">Qt Training</a></li>\n" \
|
||||
" <li id=\"menu-item-4779\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-4779\"><a href=\"https://qt.io/partners/\">Partner Network</a></li>\n" \
|
||||
"</ul>\n" \
|
||||
"</li>\n" \
|
||||
"<li id=\"menu-item-33\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33\"><a href=\"http://qt.io/developers/\">Developers</a>\n" \
|
||||
"<ul class=\"sub-menu\">\n" \
|
||||
" <li id=\"menu-item-1365\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1365\"><a href=\"http://doc.qt.io/\">Documentation</a></li>\n" \
|
||||
" <li id=\"menu-item-1364\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1364\"><a href=\"http://doc.qt.io/qt-5/qtexamplesandtutorials.html\">Examples & Tutorials</a></li>\n" \
|
||||
" <li id=\"menu-item-1363\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1363\"><a href=\"http://doc.qt.io/qt-5/topics-app-development.html\">Development Tools</a></li>\n" \
|
||||
" <li id=\"menu-item-1361\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1361\"><a href=\"http://wiki.qt.io/\">Wiki</a></li>\n" \
|
||||
" <li id=\"menu-item-1360\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1360\"><a href=\"http://forum.qt.io/\">Forums</a></li>\n" \
|
||||
" <li id=\"menu-item-15922\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-15922\"><a href=\"http://wiki.qt.io/contribute\">Contribute to Qt</a></li>\n" \
|
||||
"</ul>\n" \
|
||||
"</li>\n" \
|
||||
"<li id=\"menu-item-1350\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1350\"><a href=\"http://qt.io/about-us/\">About us</a>\n" \
|
||||
"<ul class=\"sub-menu\">\n" \
|
||||
" <li id=\"menu-item-1353\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1353\"><a href=\"http://qt.io/events/\">Training & Events</a></li>\n" \
|
||||
" <li id=\"menu-item-1354\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1354\"><a href=\"http://qt.io/resource-center/\">Resource Center</a></li>\n" \
|
||||
" <li id=\"menu-item-12285\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-12285\"><a href=\"http://qt.io/news/\">News</a></li>\n" \
|
||||
" <li id=\"menu-item-1349\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1349\"><a href=\"http://qt.io/careers/\">Careers</a></li>\n" \
|
||||
" <li id=\"menu-item-11676\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11676\"><a href=\"http://qt.io/locations/\">Locations</a></li>\n" \
|
||||
" <li id=\"menu-item-15911\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-15911\"><a href=\"http://qt.io/contact-us\">Contact Us</a></li>\n" \
|
||||
"</ul>\n" \
|
||||
"</li>\n" \
|
||||
"</ul></div></nav>\n" \
|
||||
"<a href=\"http://qt.io/about-us/\" target=\"_blank\" class=\"theqtcompany\"></a>\n" \
|
||||
" <div class=\"footer-social clearfix\">\n" \
|
||||
" <div class=\"facebook\">\n" \
|
||||
" <iframe scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" src=\"http://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2Fqt&width&layout=button_count&action=like&show_faces=true&share=false&height=21\" style=\"border:none;overflow:hidden;height:21px;\"></iframe>\n" \
|
||||
" </div>\n" \
|
||||
" <div class=\"twitter\">\n" \
|
||||
" <iframe id=\"twitter-widget-0\" scrolling=\"no\" frameborder=\"0\" allowtransparency=\"true\" src=\"http://platform.twitter.com/widgets/follow_button.33b190ea0cba008796487b65df7f6d8e.en.html#_=1414403615717&id=twitter-widget-0&lang=en&screen_name=qtproject&show_count=true&show_screen_name=false&size=m\" class=\"twitter-follow-button twitter-follow-button\" title=\"Twitter Follow Button\" data-twttr-rendered=\"true\" style=\"width: 160px; height: 20px;\"></iframe>\n" \
|
||||
" </div>\n" \
|
||||
" </div>\n" \
|
||||
"</div>\n" \
|
||||
"</div>\n" \
|
||||
"<div class=\"disclaimer\">\n" \
|
||||
"<div class=\"container clearfix no_discs\">\n" \
|
||||
" <ul id=\"menu-footer-submenu\" class=\"right clearfix\"><li id=\"menu-item-1795\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1795\"><a title=\"Sign into your account.\" href=\"https://account.qt.io/login\">Sign In</a></li>\n" \
|
||||
" <li id=\"menu-item-10375\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-10375\"><a href=\"mailto:feedback@theqtcompany.com?Subject=Feedback%20about%20doc.qt.io%20site\">Feedback</a></li>\n" \
|
||||
" <li id=\"menu-item-1494\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1494\"><a href=\"http://qt.io/contact-us/\">Contact us</a></li>\n" \
|
||||
" <li id=\"menu-item-4472\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-4472\"><a href=\"http://qt.io/about-us/\">© 2019 The Qt Company</a></li>\n" \
|
||||
" </ul>\n" \
|
||||
"</div>\n" \
|
||||
"</div>\n" \
|
||||
"</footer>\n" \
|
||||
"</div>\n"
|
20
debian/usr/local/qt5raspi-5.12.5/doc/global/html-footer.qdocconf
vendored
Normal file
|
@ -0,0 +1,20 @@
|
|||
#Default HTML footer for QDoc builds.
|
||||
|
||||
HTML.footer = \
|
||||
" </div>\n" \
|
||||
" </div>\n" \
|
||||
" </div>\n" \
|
||||
" </div>\n" \
|
||||
"</div>\n" \
|
||||
"<div class=\"footer\">\n" \
|
||||
" <p>\n" \
|
||||
" <acronym title=\"Copyright\">©</acronym> 2019 The Qt Company Ltd.\n" \
|
||||
" Documentation contributions included herein are the copyrights of\n" \
|
||||
" their respective owners.<br/>" \
|
||||
" The documentation provided herein is licensed under the terms of the" \
|
||||
" <a href=\"http://www.gnu.org/licenses/fdl.html\">GNU Free Documentation" \
|
||||
" License version 1.3</a> as published by the Free Software Foundation.<br/>" \
|
||||
" Qt and respective logos are trademarks of The Qt Company Ltd. " \
|
||||
" in Finland and/or other countries worldwide. All other trademarks are property\n" \
|
||||
" of their respective owners. </p>\n" \
|
||||
"</div>\n" \
|
31
debian/usr/local/qt5raspi-5.12.5/doc/global/html-header-offline.qdocconf
vendored
Normal file
|
@ -0,0 +1,31 @@
|
|||
#Default HTML header for QDoc builds.
|
||||
|
||||
#specify the CSS file used by this template
|
||||
HTML.stylesheets = template/style/offline.css
|
||||
|
||||
#for including files into the qch file
|
||||
qhp.extraFiles += style/offline.css
|
||||
|
||||
HTML.headerstyles = \
|
||||
" <link rel=\"stylesheet\" type=\"text/css\" href=\"style/offline.css\" />\n"
|
||||
|
||||
HTML.endheader = \
|
||||
"</head>\n"
|
||||
|
||||
HTML.postheader = \
|
||||
"<body>\n" \
|
||||
"<div class=\"header\" id=\"qtdocheader\">\n"\
|
||||
" <div class=\"main\">\n" \
|
||||
" <div class=\"main-rounded\">\n" \
|
||||
" <div class=\"navigationbar\">\n"\
|
||||
" <ul>\n"\
|
||||
|
||||
|
||||
|
||||
HTML.postpostheader = \
|
||||
" </ul>\n"\
|
||||
" </div>\n" \
|
||||
"</div>\n" \
|
||||
"<div class=\"content\">\n" \
|
||||
"<div class=\"line\">\n" \
|
||||
"<div class=\"content mainContent\">\n" \
|
127
debian/usr/local/qt5raspi-5.12.5/doc/global/html-header-online.qdocconf
vendored
Normal file
|
@ -0,0 +1,127 @@
|
|||
# HTML Header with qt.io branding and online links
|
||||
|
||||
HTML.stylesheets = template/style/online.css \
|
||||
template/style/cookie-confirm.css \
|
||||
template/style/gsc.css \
|
||||
template/style/list_arrow.png \
|
||||
template/style/list_expand.png \
|
||||
template/style/icomoon.eot \
|
||||
template/style/icomoon.svg \
|
||||
template/style/icomoon.ttf \
|
||||
template/style/icomoon.woff \
|
||||
template/style/cookiebar-x.png \
|
||||
template/style/doc_search.png \
|
||||
template/style/theqtcompany.png
|
||||
|
||||
#for including files into the qch file. Relative to the outputdir of a QDoc build.
|
||||
qhp.extraFiles += style/online.css \
|
||||
style/cookie-confirm.css \
|
||||
style/gsc.css \
|
||||
style/list_arrow.png \
|
||||
style/list_expand.png \
|
||||
style/icomoon.eot \
|
||||
style/icomoon.svg \
|
||||
style/icomoon.ttf \
|
||||
style/icomoon.woff \
|
||||
style/cookiebar-x.png \
|
||||
style/doc_search.png \
|
||||
style/theqtcompany.png
|
||||
|
||||
HTML.headerstyles = \
|
||||
" <link rel=\"stylesheet\" type=\"text/css\" href=\"style/online.css\" />\n" \
|
||||
" <link rel=\"shortcut icon\" href=\"//d33sqmjvzgs8hq.cloudfront.net/wp-content/themes/oneqt/assets/images/favicon.ico.gzip\" />\n"
|
||||
|
||||
HTML.headerscripts = \
|
||||
" <script type=\"text/javascript\"> wpThemeFolder = \'http://qt.io/wp-content/themes/oneqt\'; </script>\n" \
|
||||
" <script type=\"text/javascript\" src=\"//d33sqmjvzgs8hq.cloudfront.net/wp-includes/js/jquery/jquery.js.gzip\"></script>\n" \
|
||||
" <script type=\"text/javascript\" src=\"//d33sqmjvzgs8hq.cloudfront.net/wp-includes/js/jquery/jquery-migrate.min.js.gzip\"></script>\n" \
|
||||
" <script type=\"text/javascript\" src=\"//d33sqmjvzgs8hq.cloudfront.net/wp-content/themes/oneqt/js/combo.js.gzip\"></script>\n" \
|
||||
" <script type=\"text/javascript\" src=\"scripts/main.js\"></script>\n" \
|
||||
" <script type=\"text/javascript\" src=\"scripts/extras.js\"></script>\n" \
|
||||
" <script type=\"text/javascript\">\n" \
|
||||
" \$(function(){\n" \
|
||||
" \$(\"#footer\").load(\"/style/qt-footer.html\");\n" \
|
||||
" \$(\"#sidebar-content\").load(\"style/qt5-sidebar.html\");\n" \
|
||||
" });\n" \
|
||||
" </script>\n" \
|
||||
" <script type=\"text/javascript\">\n" \
|
||||
" (function (i, s, o, g, r, a, m) {\n" \
|
||||
" i[\'GoogleAnalyticsObject\'] = r; i[r] = i[r] || function () {\n" \
|
||||
" (i[r].q = i[r].q || []).push(arguments)\n" \
|
||||
" }, i[r].l = 1 * new Date(); a = s.createElement(o),\n" \
|
||||
" m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)\n" \
|
||||
" })(window, document, \'script\', \'//www.google-analytics.com/analytics.js\', \'ga\');\n\n" \
|
||||
" ga(\'create\', \'UA-54043535-2\', \'qt.io\');\n" \
|
||||
" ga(\'set\', \'forceSSL\', true);\n" \
|
||||
" ga(\'send\', \'pageview\');\n" \
|
||||
" </script>\n"
|
||||
|
||||
HTML.scripts = template/scripts/extras.js \
|
||||
template/scripts/main.js
|
||||
|
||||
HTML.endheader = \
|
||||
"</head>\n"
|
||||
|
||||
# minimal header
|
||||
HTML.postheader = \
|
||||
"<body>\n" \
|
||||
"<div class=\"header\" id=\"tmpl_header\">\n" \
|
||||
"<header class=\"\" id=\"navbar\"><div id=\"cookie-confirmation\" style=\"display:none\"><div id=\"cookie-confirmation-inner\"><p>We bake cookies in your browser for a better experience. Using this site means that you consent.\n" \
|
||||
"<a href=\"https://www1.qt.io/terms-conditions/ \">Read more</a></p><div id=\"cookie-confirmation-buttons-area\"><a href=\"#\" id=\"confirmation-button\">Continue »</a>\n" \
|
||||
"</div></div>\n" \
|
||||
"<script>\n" \
|
||||
" $('#confirmation-button').on('click', function() { $('#cookie-confirmation').fadeOut(); createCookie(\"cookies_nom\", \"yum\", 180); });\n" \
|
||||
" if (!(readCookie('cookies_nom') == 'yum')) { $('#cookie-confirmation').fadeIn(); }\n" \
|
||||
"</script>\n" \
|
||||
"</div>\n" \
|
||||
"<div class=\"container\">\n" \
|
||||
" <div class=\"navbar-header cf\">\n" \
|
||||
" <div id=\"mm-wrap\">\n" \
|
||||
" <ul id=\"mm-helper\" class=\"mm-menu\" data-event=\"hover_intent\" data-effect=\"fade\" data-effect-speed=\"200\" data-panel-width=\"#navbar\" data-panel-inner-width=\"1280px\" data-second-click=\"go\" data-document-click=\"collapse\" data-vertical-behaviour=\"accordion\" data-breakpoint=\"0\">\n" \
|
||||
" <li class=\"mm-item\"><a class=\"mm-link\" href=\"http://blog.qt.io/\" tabindex=\"0\">Blog</a></li>\n" \
|
||||
" <li class=\"mm-item\"><a class=\"mm-link\" href=\"https://www.qt.io/contact-us/\" tabindex=\"0\">Contact Us</a></li>\n" \
|
||||
" <li class=\"mm-item\"><a title=\"Qt Account\" class=\"mm-link\" href=\"https://account.qt.io/\" tabindex=\"0\"></a></li>\n" \
|
||||
" </ul>\n" \
|
||||
" </div>\n" \
|
||||
" <a class=\"navbar-oneQt retina\" data-icon=\"\" href=\"https://www.qt.io/\"></a>\n" \
|
||||
" </div>\n" \
|
||||
"</div>\n" \
|
||||
"</header>\n" \
|
||||
"</div>\n" \
|
||||
"<div class=\"main\">\n" \
|
||||
"<div class=\"main-rounded\">\n" \
|
||||
"<div class=\"navigationbar\">\n" \
|
||||
" <ul class=\"sub-navigation\">\n" \
|
||||
" <li><a href=\"http://wiki.qt.io/\">Wiki</a></li>\n" \
|
||||
" <li><a href=\"http://doc.qt.io/\" class=\"active\">Documentation</a></li>\n" \
|
||||
" <li><a href=\"http://forum.qt.io/\">Forum</a></li>\n" \
|
||||
" <li><a href=\"https://bugreports.qt.io/\">Bug Reports</a></li>\n" \
|
||||
" <li><a href=\"https://codereview.qt-project.org/\">Code Review</a></li>\n" \
|
||||
" </ul>\n" \
|
||||
" <div id=\"main_title_bar\">\n" \
|
||||
" <h1>Qt Documentation</h1>\n" \
|
||||
" <div class=\"search_bar\">\n" \
|
||||
" <script>\n" \
|
||||
" (function() {\n" \
|
||||
" var cx = \'003672281345882769388:1y4pftuq8so\';\n" \
|
||||
" var gcse = document.createElement(\'script\');\n" \
|
||||
" gcse.type = \'text/javascript\';\n" \
|
||||
" gcse.async = true;\n" \
|
||||
" gcse.src = (document.location.protocol == \'https:\' ? \'https:\' : \'http:\') + \'//www.google.com/cse/cse.js?cx=\' + cx;\n" \
|
||||
" var s = document.getElementsByTagName(\'script\')[0];\n" \
|
||||
" s.parentNode.insertBefore(gcse, s);\n" \
|
||||
" })();\n" \
|
||||
" </script>\n" \
|
||||
" <gcse:searchbox-only resultsUrl=\"search-results.html\"></gcse:searchbox-only>\n" \
|
||||
" </div></div>\n" \
|
||||
" <ul>\n"
|
||||
|
||||
HTML.postpostheader = \
|
||||
" </ul>\n" \
|
||||
"</div>\n" \
|
||||
"<div class=\"content\">\n" \
|
||||
" <div class=\"line\">\n" \
|
||||
" <div class=\"content mainContent\">\n"
|
||||
|
||||
HTML.prologue = \
|
||||
"<div class=\"context\">\n"
|
39
debian/usr/local/qt5raspi-5.12.5/doc/global/includes-online/search.qdoc
vendored
Normal file
|
@ -0,0 +1,39 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2016 The Qt Company Ltd.
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the documentation of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:FDL$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at https://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Free Documentation License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Free
|
||||
** Documentation License version 1.3 as published by the Free Software
|
||||
** Foundation and appearing in the file included in the packaging of
|
||||
** this file. Please review the following information to ensure
|
||||
** the GNU Free Documentation License version 1.3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
/*!
|
||||
\page search-results.html
|
||||
\title Search Results
|
||||
|
||||
\raw HTML
|
||||
<link rel="stylesheet" type="text/css" href="style/gsc.css" />
|
||||
<script type="text/javascript">
|
||||
$(function(){ $(".title").append(": " + decodeURIComponent(location.search.split('=')[1]).substring(0,32)); });
|
||||
</script>
|
||||
<gcse:searchresults-only></gcse:searchresults-only>
|
||||
\endraw
|
||||
*/
|
5
debian/usr/local/qt5raspi-5.12.5/doc/global/includes/examples-run.qdocinc
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
\section1 Running the Example
|
||||
|
||||
To run the example from \l{Qt Creator Manual}{Qt Creator}, open the \gui Welcome
|
||||
mode and select the example from \gui Examples. For more information, visit
|
||||
\l{Qt Creator: Building and Running an Example}{Building and Running an Example}.
|
52
debian/usr/local/qt5raspi-5.12.5/doc/global/includes/module-use.qdocinc
vendored
Normal file
|
@ -0,0 +1,52 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2019 The Qt Company Ltd.
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the documentation of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:FDL$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at https://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Free Documentation License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Free
|
||||
** Documentation License version 1.3 as published by the Free Software
|
||||
** Foundation and appearing in the file included in the packaging of
|
||||
** this file. Please review the following information to ensure
|
||||
** the GNU Free Documentation License version 1.3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
//! [using qt module]
|
||||
|
||||
\section1 Using the Module
|
||||
|
||||
Using a Qt module requires linking against the module library, either
|
||||
directly or through other dependencies. Several build tools have dedicated
|
||||
support for this, including \l{CMake Documentation}{CMake} and
|
||||
\l{qmake}.
|
||||
|
||||
\section2 Building with CMake
|
||||
|
||||
Use the \c{find_package()} command to locate the needed module components in
|
||||
the \c{Qt5} package:
|
||||
|
||||
//! [using qt module]
|
||||
|
||||
|
||||
//! [building with qmake]
|
||||
|
||||
\section2 Building with qmake
|
||||
|
||||
To configure the module for building with qmake, add the module as a value
|
||||
of the \c QT variable in the project's .pro file:
|
||||
|
||||
//! [building with qmake]
|
61
debian/usr/local/qt5raspi-5.12.5/doc/global/macros.qdocconf
vendored
Normal file
|
@ -0,0 +1,61 @@
|
|||
macro.aacute.HTML = "á"
|
||||
macro.Aring.HTML = "Å"
|
||||
macro.aring.HTML = "å"
|
||||
macro.Auml.HTML = "Ä"
|
||||
macro.author = "\\b{Author:}"
|
||||
macro.BR.HTML = "<br />"
|
||||
macro.copyright.HTML = "©"
|
||||
macro.eacute.HTML = "é"
|
||||
macro.gui = "\\b"
|
||||
macro.HR.HTML = "<hr />"
|
||||
macro.iacute.HTML = "í"
|
||||
macro.key = "\\b"
|
||||
macro.macos = "macOS"
|
||||
macro.menu = "\\b"
|
||||
macro.oslash.HTML = "ø"
|
||||
macro.ouml.HTML = "ö"
|
||||
macro.nullptr = "\\c{nullptr}"
|
||||
macro.QA = "\\e{Qt Assistant}"
|
||||
macro.QD = "\\e{Qt Designer}"
|
||||
macro.QL = "\\e{Qt Linguist}"
|
||||
macro.QQV = "\\e{Qt QML Viewer}"
|
||||
macro.QtVersion = "$QT_VERSION"
|
||||
macro.QtVer = "$QT_VER"
|
||||
macro.param = "\\e"
|
||||
macro.raisedaster.HTML = "<sup>*</sup>"
|
||||
macro.rarrow.HTML = "→"
|
||||
macro.reg.HTML = "<sup>®</sup>"
|
||||
macro.return = "Returns"
|
||||
macro.starslash = "\\c{*/}"
|
||||
macro.begincomment = "\\c{/*}"
|
||||
macro.endcomment = "\\c{*/}"
|
||||
macro.uuml.HTML = "ü"
|
||||
macro.mdash.HTML = "—"
|
||||
macro.pi.HTML = "Π"
|
||||
macro.beginqdoc.HTML = "/*!"
|
||||
macro.endqdoc.HTML = "*/"
|
||||
macro.borderedimage = "\\div {class=\"border\"} \\image \1\n\\enddiv"
|
||||
|
||||
macro.beginfloatleft.HTML = "<div style=\"float: left; margin-right: 2em\">"
|
||||
macro.beginfloatright.HTML = "<div style=\"float: right; margin-left: 2em\">"
|
||||
macro.endfloat.HTML = "</div>"
|
||||
macro.clearfloat.HTML = "<br style=\"clear: both\" />"
|
||||
macro.emptyspan.HTML = "<span></span>"
|
||||
|
||||
# Expands to the minor version based on the QT_VER environment variable
|
||||
macro.QtMinorVersion = "$QT_VER"
|
||||
macro.QtMinorVersion.match = "\\d+\\.(\\d+)"
|
||||
|
||||
# Embed YouTube content by video ID - Example: \youtube dQw4w9WgXcQ
|
||||
# Also requires a <ID>.jpg thumbnail for offline docs. In .qdocconf, add:
|
||||
#
|
||||
# HTML.extraimages += images/dQw4w9WgXcQ.jpg
|
||||
# qhp.ProjectName.extraFiles += images/dQw4w9WgXcQ.jpg
|
||||
#
|
||||
macro.youtube.HTML = "<div class=\"video\">\n<span class=\"vspan\"></span>\n" \
|
||||
"<iframe src=\"https://www.youtube.com/embed/\1\"" \
|
||||
"frameborder=\"0\" allowfullscreen>\n" \
|
||||
"<a href=\"https://www.youtube.com/watch/?v=\1\">\n"\
|
||||
"<img src=\"images/\1.jpg\"" \
|
||||
"title=\"Click to play in a browser\" /></a>\n" \
|
||||
"</iframe></div>\n"
|
236
debian/usr/local/qt5raspi-5.12.5/doc/global/manifest-meta.qdocconf
vendored
Normal file
|
@ -0,0 +1,236 @@
|
|||
# Additional meta information (attributes for matched entries, as well as tags)
|
||||
# to be added to manifest.xml files.
|
||||
#
|
||||
# manifestmeta.filters = <filter1>,<filter2>,...
|
||||
#
|
||||
# manifestmeta.<filter>.names = <Module1>/<name1>,<Module2>/<name2>,..
|
||||
# manifestmeta.<filter>.attributes = <attribute1:value1>,<attribute2:value2>,..
|
||||
# manifestmeta.<filter>.tags = <tag1>,<tag2>,..
|
||||
#
|
||||
# <filter>.names specify all the module/name combinations to apply the
|
||||
# attributes/tags to. You can use simple wildcard matching by appending
|
||||
# '*' at the end of name.
|
||||
#
|
||||
# Note: You cannot use operators (+, =, -) in the names.
|
||||
#
|
||||
# Examples: add a 'isHighlighted' attribute for two 'Analog Clock' examples,
|
||||
# add a 'database' tag for QtSql examples, and a 'qt5' tag for all examples
|
||||
#
|
||||
# manifestmeta.filters = highlighted sql global
|
||||
#
|
||||
# manifestmeta.highlighted.names = "QtGui/Analog Clock Window Example" \
|
||||
# "QtWidgets/Analog Clock Example"
|
||||
# manifestmeta.highlighted.attributes = isHighlighted:true
|
||||
#
|
||||
# manifestmeta.sql.names = "QtSql/*"
|
||||
# manifestmeta.sql.tags = database
|
||||
#
|
||||
# manifestmeta.global.names = *
|
||||
# manifestmeta.global.tags = qt5
|
||||
|
||||
manifestmeta.filters = highlighted android thumbnail ios
|
||||
|
||||
manifestmeta.highlighted.attributes = isHighlighted:true
|
||||
|
||||
manifestmeta.android.names = "QtQuick/Qt Quick Demo - Calqlatr" \
|
||||
"QtWidgets/Application Chooser Example" \
|
||||
"QtWidgets/Stickman Example" \
|
||||
"QtWidgets/Move Blocks Example" \
|
||||
"QtWidgets/Border Layout Example" \
|
||||
"QtWidgets/Flow Layout Example" \
|
||||
"QtWidgets/Dock Widgets Example" \
|
||||
"QtWidgets/Recent Files Example" \
|
||||
"QtWidgets/Concentric Circles Example" \
|
||||
"QtWidgets/Gradients" \
|
||||
"QtWidgets/Font Sampler Example" \
|
||||
"QtWidgets/Path Stroking" \
|
||||
"QtWidgets/Transformations Example" \
|
||||
"QtWidgets/Syntax Highlighter Example" \
|
||||
"QtWidgets/Calendar Example" \
|
||||
"QtWidgets/Analog Clock Example" \
|
||||
"QtWidgets/Calculator Example" \
|
||||
"QtWidgets/Mouse Button Tester" \
|
||||
"QtWidgets/Character Map Example" \
|
||||
"QtWidgets/Digital Clock Example" \
|
||||
"QtWidgets/Elided Label Example" \
|
||||
"QtWidgets/Sliders Example" \
|
||||
"QtWidgets/Tetrix Example" \
|
||||
"QtWidgets/Group Box Example" \
|
||||
"QtWidgets/Undo Framework" \
|
||||
"QtWidgets/Colliding Mice Example" \
|
||||
"QtWidgets/Diagram Scene Example" \
|
||||
"QtWidgets/Elastic Nodes Example" \
|
||||
"QtWidgets/Weather Anchor Layout Example" \
|
||||
"QtNetwork/Torrent Example" \
|
||||
"QtNetwork/Network Chat Example" \
|
||||
"QtSQL/Master Detail Example" \
|
||||
"QtLinguist/Arrow Pad Example" \
|
||||
"QtGui/Raster Window Example" \
|
||||
"QtGui/Analog Clock Window Example" \
|
||||
"QtAndroidExtras/Qt Notifier" \
|
||||
"QtMultimedia/QML Video Shader Effects Example" \
|
||||
"QtMultimedia/QML Video Example" \
|
||||
"QtMultimedia/QML Camera Example" \
|
||||
"QtSVG/Text Object Example" \
|
||||
"QtQML/Qt Quick Examples - XMLHttpRequest" \
|
||||
"QtQuick/Qt Quick Particles Examples - *" \
|
||||
"QtQuick/Qt Quick Examples - Touch Interaction" \
|
||||
"QtQuick/Scene Graph - Custom Geometry" \
|
||||
"QtQuick/Scene Graph - Graph" \
|
||||
"QtQuick/Scene Graph - OpenGL Under QML" \
|
||||
"QtQuick/Scene Graph - Painted Item" \
|
||||
"QtQuick/Scene Graph - Rendering FBOs" \
|
||||
"QtQuick/Scene Graph - Simple Material" \
|
||||
"QtQuick/Qt Quick Examples - Image Elements" \
|
||||
"QtQuick/Qt Quick Examples - Key Interaction" \
|
||||
"QtQuick/Qt Quick Examples - Text" \
|
||||
"QtQuick/Qt Quick Examples - Animation" \
|
||||
"QtQuick/Qt Quick Examples - Shader Effects" \
|
||||
"QtQuick/Qt Quick Examples - Canvas" \
|
||||
"QtQuick/Qt Quick Examples - MouseArea" \
|
||||
"QtQuick/Qt Quick Examples - Positioners" \
|
||||
"QtQuick/Qt Quick Examples - Right to Left" \
|
||||
"QtWidgets/Interview" \
|
||||
"QtWidgets/Spreadsheet" \
|
||||
"QtWidgets/Pixelator Example" \
|
||||
"QtWidgets/Animated Tiles Example" \
|
||||
"QtWidgets/Affine Transformations" \
|
||||
"QtWidgets/Image Composition Example" \
|
||||
"QtWidgets/Basic Drawing Example" \
|
||||
"QtWidgets/Vector Deformation" \
|
||||
"QtWidgets/Painter Paths Example" \
|
||||
"QtWidgets/Style Sheet Example" \
|
||||
"QtWidgets/Code Editor Example" \
|
||||
"QtWidgets/Scribble Example" \
|
||||
"QtWidgets/Line Edits Example" \
|
||||
"QtWidgets/Calendar Widget Example" \
|
||||
"QtWidgets/Completer Example" \
|
||||
"QtWidgets/I18N Example" \
|
||||
"QtQML/Extending QML - Grouped Properties Example" \
|
||||
"QtQML/Extending QML - Methods Example" \
|
||||
"QtQML/Extending QML - Signal Support Example" \
|
||||
"QtQML/Extending QML - Attached Properties Example"
|
||||
|
||||
manifestmeta.android.tags = android
|
||||
|
||||
manifestmeta.ios.names = "QtCore/Contiguous Cache Example" \
|
||||
"QtCore/Mandelbrot Example" \
|
||||
"QtCore/Queued Custom Type Example" \
|
||||
"QtGui/Analog Clock Window Example" \
|
||||
"QtGui/OpenGL Window Example" \
|
||||
"QtGui/Raster Window Example" \
|
||||
"QtNetwork/Loopback Example" \
|
||||
"QtNetwork/Network Chat Example" \
|
||||
"QtNetwork/Torrent Example" \
|
||||
"QtOpenGL/2D Painting Example" \
|
||||
"QtOpenGL/Textures Example" \
|
||||
"QtWidgets/Animated Tiles Example" \
|
||||
"QtWidgets/Application Chooser Example" \
|
||||
"QtWidgets/Easing Curves Example" \
|
||||
"QtWidgets/Move Blocks Example" \
|
||||
"QtWidgets/States Example" \
|
||||
"QtWidgets/Class Wizard Example" \
|
||||
"QtWidgets/Find Files Example" \
|
||||
"QtWidgets/License Wizard Example" \
|
||||
"QtWidgets/Standard Dialogs Example" \
|
||||
"QtWidgets/Tab Dialog Example" \
|
||||
"QtWidgets/Trivial Wizard Example" \
|
||||
"QtWidgets/Draggable Text Example" \
|
||||
"QtWidgets/Fridge Magnets Example" \
|
||||
"QtWidgets/Blur Picker Effect Example" \
|
||||
"QtWidgets/Fade Message Effect Example" \
|
||||
"QtWidgets/Lighting Effect Example" \
|
||||
"QtWidgets/Anchor Layout Example" \
|
||||
"QtWidgets/Basic Graphics Layouts Example" \
|
||||
"QtWidgets/40000 Chips" \
|
||||
"QtWidgets/Colliding Mice Example" \
|
||||
"QtWidgets/Diagram Scene Example" \
|
||||
"QtWidgets/Elastic Nodes Example" \
|
||||
"QtWidgets/Embedded Dialogs" \
|
||||
"QtWidgets/Graphics View Flow Layout Example" \
|
||||
"QtWidgets/Simple Anchor Layout Example" \
|
||||
"QtWidgets/Weather Anchor Layout Example" \
|
||||
"QtWidgets/Address Book Example" \
|
||||
"QtWidgets/Basic Sort/Filter Model Example" \
|
||||
"QtWidgets/Chart Example" \
|
||||
"QtWidgets/Custom Sort/Filter Model Example" \
|
||||
"QtWidgets/Dir View Example" \
|
||||
"QtWidgets/Editable Tree Model Example" \
|
||||
"QtWidgets/Frozen Column Example" \
|
||||
"QtWidgets/Interview" \
|
||||
"QtWidgets/Simple Tree Model Example" \
|
||||
"QtWidgets/Simple Widget Mapper Example" \
|
||||
"QtWidgets/Basic Layouts Example" \
|
||||
"QtWidgets/Border Layout Example" \
|
||||
"QtWidgets/Flow Layout Example" \
|
||||
"QtWidgets/Basic Drawing Example" \
|
||||
"QtWidgets/Concentric Circles Example" \
|
||||
"QtWidgets/Font Sampler Example" \
|
||||
"QtWidgets/Gradients" \
|
||||
"QtWidgets/Image Composition Example" \
|
||||
"QtWidgets/Painter Paths Example" \
|
||||
"QtWidgets/Transformations Example" \
|
||||
"QtWidgets/Calendar Example" \
|
||||
"QtWidgets/Order Form Example" \
|
||||
"QtWidgets/Syntax Highlighter Example" \
|
||||
"QtWidgets/Text Edit" \
|
||||
"QtWidgets/Traffic Light Example" \
|
||||
"QtWidgets/Two-way Button Example" \
|
||||
"QtWidgets/Completer Example" \
|
||||
"QtWidgets/Custom Completer Example" \
|
||||
"QtWidgets/Undo Framework" \
|
||||
"QtWidgets/Analog Clock Example" \
|
||||
"QtWidgets/Calculator Example" \
|
||||
"QtWidgets/Calendar Widget Example" \
|
||||
"QtWidgets/Character Map Example" \
|
||||
"QtWidgets/Code Editor Example" \
|
||||
"QtWidgets/Digital Clock Example" \
|
||||
"QtWidgets/Elided Label Example" \
|
||||
"QtWidgets/Line Edits Example" \
|
||||
"QtWidgets/Scribble Example" \
|
||||
"QtWidgets/Shaped Clock Example" \
|
||||
"QtWidgets/Sliders Example" \
|
||||
"QtWidgets/Validators Example" \
|
||||
"QtWidgets/Window Flags Example" \
|
||||
"QtWidgets/Wiggly Example" \
|
||||
"QtQuick/Qt Quick Examples - Animation" \
|
||||
"QtQuick/Qt Quick Examples - Canvas" \
|
||||
"QtQuick/Qt Quick Examples - Drag and Drop" \
|
||||
"QtQuick/Qt Quick Examples - Image Elements" \
|
||||
"QtQuick/Qt Quick Examples - MouseArea" \
|
||||
"QtQuick/Qt Quick Examples - Positioners" \
|
||||
"QtQuick/Qt Quick Examples - Right to Left" \
|
||||
"QtQuick/Scene Graph - OpenGL Under QML" \
|
||||
"QtQuick/Qt Quick Examples - Shader Effects" \
|
||||
"QtQuick/Qt Quick Examples - Text" \
|
||||
"QtQuick/Qt Quick Examples - Touch Interaction" \
|
||||
"QtQuick/Qt Quick Examples - Views" \
|
||||
"QtQuick/Qt Quick Examples - Window and Screen"
|
||||
|
||||
manifestmeta.ios.tags = ios
|
||||
|
||||
# add a generic thumbnail image to examples that do not have any images in their documentation
|
||||
manifestmeta.thumbnail.attributes = "imageUrl:qthelp\://org.qt-project.qtdoc.$QT_VERSION_TAG/qtdoc/images/qt-codesample.png"
|
||||
|
||||
manifestmeta.thumbnail.names = "QtCore/Contiguous Cache Example" \
|
||||
"QtCore/Custom Type Example" \
|
||||
"QtCore/JSON Save Game Example" \
|
||||
"QtCore/Semaphores Example" \
|
||||
"QtCore/Wait Conditions Example" \
|
||||
"QtConcurrent/Map Example" \
|
||||
"QtConcurrent/QtConcurrent Word Count Example" \
|
||||
"QtConcurrent/Run Function Example" \
|
||||
"QtGui/Raster Window Example" \
|
||||
"QtNetwork/Network Download*" \
|
||||
"QtWidgets/Dynamic Layouts Example" \
|
||||
"QtWidgets/Event Transitions Example" \
|
||||
"QtWidgets/Two-way Button Example" \
|
||||
"QtWidgets/Validators Example" \
|
||||
"QtDbus/*" \
|
||||
"QtHelp/*" \
|
||||
"QtMultimedia/AudioEngine Example" \
|
||||
"QtQml/Extending QML*" \
|
||||
"QtQuick/C++ Extensions: Image Response Provider Example" \
|
||||
"QtQuick/Qt Quick Examples - Accessibility" \
|
||||
"QtSensors/Qt Sensors - SensorGesture QML Type example" \
|
||||
"QtWinExtras/Icon Extractor"
|
240
debian/usr/local/qt5raspi-5.12.5/doc/global/qt-cpp-defines.qdocconf
vendored
Normal file
|
@ -0,0 +1,240 @@
|
|||
versionsym = QT_VERSION_STR
|
||||
|
||||
defines += Q_QDOC \
|
||||
Q_CLANG_QDOC \
|
||||
QT_.*_SUPPORT \
|
||||
QT_.*_LIB \
|
||||
QT_COMPAT \
|
||||
QT_KEYPAD_NAVIGATION \
|
||||
QT_NO_EGL \
|
||||
QT3_SUPPORT \
|
||||
Q_DEAD_CODE_FROM_QT4_.* \
|
||||
Q_BYTE_ORDER \
|
||||
QT_DEPRECATED \
|
||||
QT_DEPRECATED_* \
|
||||
Q_NO_USING_KEYWORD \
|
||||
Q_OS_.* \
|
||||
Q_STDLIB_UNICODE_STRINGS \
|
||||
Q_COMPILER_INITIALIZER_LISTS \
|
||||
Q_COMPILER_UNICODE_STRINGS \
|
||||
Q_COMPILER_UNIFORM_INIT \
|
||||
Q_COMPILER_RVALUE_REFS
|
||||
|
||||
clangdefines += Q_QDOC \
|
||||
Q_CLANG_QDOC \
|
||||
QT_COMPAT \
|
||||
QT3_SUPPORT \
|
||||
QT_BUILD_CORE_LIB \
|
||||
QT_BUILD_EGL_DEVICE_LIB \
|
||||
QT_BUILD_LOCATION_LIB \
|
||||
QT_BUILD_SCRIPT_LIB \
|
||||
QT_BUILD_TESTLIB_LIB \
|
||||
QT_BUILD_WIDGETS_LIB \
|
||||
QT_CORE_LIB \
|
||||
QT_DEPRECATED \
|
||||
QT_GUI_LIB \
|
||||
QT_KEYPAD_NAVIGATION \
|
||||
QT_LARGEFILE_SUPPORT \
|
||||
QT_NETWORK_LIB \
|
||||
QT_NO_EGL \
|
||||
QT_OPENGL_SUPPORT \
|
||||
QT_SCRIPT_LIB \
|
||||
QT_SHARED_POINTER_BACKTRACE_SUPPORT \
|
||||
QT_WIDGETS_LIB \
|
||||
Q_BYTE_ORDER \
|
||||
Q_CC_CLANG \
|
||||
Q_COMPILER_CONSTEXPR \
|
||||
Q_COMPILER_DEFAULT_MEMBERS \
|
||||
Q_COMPILER_DELETE_MEMBERS \
|
||||
Q_COMPILER_EXPLICIT_OVERRIDES \
|
||||
Q_COMPILER_INITIALIZER_LISTS \
|
||||
Q_COMPILER_MANGLES_RETURN_TYPE \
|
||||
Q_COMPILER_NOEXCEPT \
|
||||
Q_COMPILER_NULLPTR \
|
||||
Q_COMPILER_RVALUE_REFS \
|
||||
Q_COMPILER_STATIC_ASSERT \
|
||||
Q_COMPILER_UNIFORM_INIT \
|
||||
Q_COMPILER_UNICODE_STRINGS \
|
||||
Q_COMPILER_VARIADIC_MACROS \
|
||||
Q_COMPILER_VARIADIC_TEMPLATES \
|
||||
Q_STDLIB_UNICODE_STRINGS \
|
||||
Q_ATOMIC_INT16_IS_SUPPORTED \
|
||||
Q_ATOMIC_INT64_IS_SUPPORTED \
|
||||
Q_ATOMIC_INT8_IS_SUPPORTED \
|
||||
Q_DEAD_CODE_FROM_QT4_MAC \
|
||||
Q_DEAD_CODE_FROM_QT4_WIN \
|
||||
Q_DEAD_CODE_FROM_QT4_X11
|
||||
|
||||
# Q_COMPILER_REF_QUALIFIERS is not yet supported by all compilers
|
||||
|
||||
Cpp.ignoretokens += \
|
||||
ENGINIOCLIENT_EXPORT \
|
||||
PHONON_EXPORT \
|
||||
Q_ALWAYS_INLINE \
|
||||
Q_AUTOTEST_EXPORT \
|
||||
Q_BLUETOOTH_EXPORT \
|
||||
Q_COMPAT_EXPORT \
|
||||
Q_CORE_EXPORT \
|
||||
Q_CORE_EXPORT_INLINE \
|
||||
Q_DBUS_EXPORT \
|
||||
Q_DECL_CONSTEXPR \
|
||||
Q_DECL_RELAXED_CONSTEXPR \
|
||||
Q_DECL_CONST_FUNCTION \
|
||||
Q_DECL_DEPRECATED \
|
||||
Q_DECL_NOEXCEPT \
|
||||
Q_DECL_FINAL \
|
||||
Q_DECL_OVERRIDE \
|
||||
Q_DECL_NOTHROW \
|
||||
Q_DECL_PURE_FUNCTION \
|
||||
Q_DECL_UNUSED \
|
||||
Q_DECL_CF_RETURNS_RETAINED \
|
||||
Q_DECL_NS_RETURNS_AUTORELEASED \
|
||||
Q_DECL_EQ_DEFAULT \
|
||||
Q_DECLARATIVE_EXPORT \
|
||||
Q_EXPLICIT \
|
||||
Q_EXPORT \
|
||||
Q_EXPORT_CODECS_CN \
|
||||
Q_EXPORT_CODECS_JP \
|
||||
Q_EXPORT_CODECS_KR \
|
||||
Q_EXPORT_PLUGIN \
|
||||
Q_EXPORT_PLUGIN2 \
|
||||
Q_GADGET \
|
||||
Q_GFX_INLINE \
|
||||
Q_GUI_EXPORT \
|
||||
Q_GUI_EXPORT_INLINE \
|
||||
Q_GUI_EXPORT_STYLE_CDE \
|
||||
Q_GUI_EXPORT_STYLE_COMPACT \
|
||||
Q_GUI_EXPORT_STYLE_MAC \
|
||||
Q_GUI_EXPORT_STYLE_MOTIF \
|
||||
Q_GUI_EXPORT_STYLE_MOTIFPLUS \
|
||||
Q_GUI_EXPORT_STYLE_PLATINUM \
|
||||
Q_GUI_EXPORT_STYLE_POCKETPC \
|
||||
Q_GUI_EXPORT_STYLE_SGI \
|
||||
Q_GUI_EXPORT_STYLE_WINDOWS \
|
||||
Q_INLINE_TEMPLATE \
|
||||
Q_INTERNAL_WIN_NO_THROW \
|
||||
Q_INVOKABLE \
|
||||
Q_LOCATION_EXPORT \
|
||||
Q_POSITIONING_EXPORT \
|
||||
Q_MULTIMEDIA_EXPORT \
|
||||
Q_NAMESPACE \
|
||||
Q_NETWORK_EXPORT \
|
||||
Q_NEVER_INLINE \
|
||||
Q_NORETURN \
|
||||
Q_OPENGL_EXPORT \
|
||||
Q_OPENVG_EXPORT \
|
||||
Q_OUTOFLINE_TEMPLATE \
|
||||
Q_PRINTSUPPORT_EXPORT \
|
||||
Q_QML_EXPORT \
|
||||
Q_REQUIRED_RESULT \
|
||||
Q_SCRIPT_EXPORT \
|
||||
Q_SCRIPTTOOLS_EXPORT \
|
||||
Q_SERIALBUS_EXPORT \
|
||||
Q_SQL_EXPORT \
|
||||
Q_SVG_EXPORT \
|
||||
Q_TESTLIB_EXPORT \
|
||||
Q_TYPENAME \
|
||||
Q_WIDGETS_EXPORT \
|
||||
Q_WINEXTRAS_EXPORT \
|
||||
Q_XML_EXPORT \
|
||||
Q_XMLPATTERNS_EXPORT \
|
||||
Q_XMLSTREAM_EXPORT \
|
||||
QAXFACTORY_EXPORT \
|
||||
QDBUS_EXPORT \
|
||||
QDESIGNER_COMPONENTS_LIBRARY \
|
||||
QDESIGNER_EXTENSION_LIBRARY \
|
||||
QDESIGNER_SDK_LIBRARY \
|
||||
QDESIGNER_SHARED_LIBRARY \
|
||||
QDESIGNER_UILIB_LIBRARY \
|
||||
QHELP_EXPORT \
|
||||
QM_AUTOTEST_EXPORT \
|
||||
QM_EXPORT_CANVAS \
|
||||
QM_EXPORT_DNS \
|
||||
QM_EXPORT_DOM \
|
||||
QM_EXPORT_FTP \
|
||||
QM_EXPORT_HTTP \
|
||||
QM_EXPORT_ICONVIEW \
|
||||
QM_EXPORT_NETWORK \
|
||||
QM_EXPORT_OPENGL \
|
||||
QM_EXPORT_OPENVG \
|
||||
QM_EXPORT_SQL \
|
||||
QM_EXPORT_TABLE \
|
||||
QM_EXPORT_WORKSPACE \
|
||||
QM_EXPORT_XML \
|
||||
QT_ASCII_CAST_WARN \
|
||||
QT_ASCII_CAST_WARN_CONSTRUCTOR \
|
||||
QT_BEGIN_INCLUDE_NAMESPACE \
|
||||
QT_BEGIN_NAMESPACE \
|
||||
QT_BOOTSTRAPPED \
|
||||
QT_DESIGNER_STATIC \
|
||||
QT_END_INCLUDE_NAMESPACE \
|
||||
QT_END_NAMESPACE \
|
||||
QT_FASTCALL \
|
||||
QT_MUTEX_LOCK_NOEXCEPT \
|
||||
QT_POPCOUNT_CONSTEXPR \
|
||||
QT_SIZEPOLICY_CONSTEXPR \
|
||||
QT_WARNING_DISABLE_DEPRECATED \
|
||||
QT_WARNING_PUSH \
|
||||
QT_WARNING_POP \
|
||||
QT_WIDGET_PLUGIN_EXPORT \
|
||||
QWEBKIT_EXPORT
|
||||
|
||||
Cpp.ignoredirectives += \
|
||||
__attribute__ \
|
||||
K_DECLARE_PRIVATE \
|
||||
PHONON_HEIR \
|
||||
PHONON_OBJECT \
|
||||
Q_CLASSINFO \
|
||||
Q_DECLARE_INTERFACE \
|
||||
Q_DECLARE_METATYPE \
|
||||
Q_DECLARE_OPERATORS_FOR_FLAGS \
|
||||
Q_DECLARE_PRIVATE \
|
||||
Q_DECLARE_PRIVATE_D \
|
||||
Q_DECLARE_PUBLIC \
|
||||
Q_DECLARE_SHARED \
|
||||
Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6 \
|
||||
Q_DECLARE_TR_FUNCTIONS \
|
||||
Q_DECLARE_TYPEINFO \
|
||||
Q_DECL_NOEXCEPT_EXPR \
|
||||
QT_DEPRECATED_X \
|
||||
QT_SYSINFO_DEPRECATED_X \
|
||||
Q_DISABLE_COPY \
|
||||
Q_DUMMY_COMPARISON_OPERATOR \
|
||||
Q_ENUM \
|
||||
Q_ENUMS \
|
||||
Q_ENUM_NS \
|
||||
Q_FLAG \
|
||||
Q_FLAGS \
|
||||
Q_FLAG_NS \
|
||||
QT_HAS_INCLUDE \
|
||||
Q_INTERFACES \
|
||||
Q_PRIVATE_PROPERTY \
|
||||
QT_FORWARD_DECLARE_CLASS \
|
||||
Q_DECLARE_HANDLE \
|
||||
Q_REVISION \
|
||||
QT_WARNING_DISABLE_CLANG \
|
||||
QT_WARNING_DISABLE_GCC \
|
||||
QT_WARNING_DISABLE_INTEL \
|
||||
QT_WARNING_DISABLE_MSVC \
|
||||
Q_ATTRIBUTE_FORMAT_PRINTF \
|
||||
Q_MV_IOS
|
||||
|
||||
# Qt 6: Remove
|
||||
falsehoods += \
|
||||
"QT_VERSION >= QT_VERSION_CHECK\\(\\s*6\\s*,\\s*0\\s*,\\s*0\\s*\\)"
|
||||
|
||||
|
||||
excludefiles += \
|
||||
"*_posix.cpp" \
|
||||
"*_android.cpp" \
|
||||
"*_win.cpp" \
|
||||
"*_icu.cpp" \
|
||||
"*_msvc.cpp" \
|
||||
"*_wince.cpp" \
|
||||
"*_winrt.cpp" \
|
||||
"*_mac.cpp" \
|
||||
"*_macx.cpp" \
|
||||
"*_unix.cpp" \
|
||||
"*_udev.cpp" \
|
||||
"*_vxworks.cpp" \
|
||||
"*_darwin.cpp"
|
45
debian/usr/local/qt5raspi-5.12.5/doc/global/qt-html-templates-offline-simple.qdocconf
vendored
Normal file
|
@ -0,0 +1,45 @@
|
|||
# Specify a custom CSS file used by this template
|
||||
HTML.stylesheets += template/style/offline-simple.css
|
||||
qhp.extraFiles += style/offline-simple.css
|
||||
|
||||
# Override the header styles
|
||||
HTML.headerstyles = \
|
||||
" <link rel=\"stylesheet\" type=\"text/css\" href=\"style/offline-simple.css\" />\n" \
|
||||
" <script type=\"text/javascript\">\n" \
|
||||
" document.getElementsByTagName(\"link\").item(0).setAttribute(\"href\", \"style/offline.css\");\n" \
|
||||
" // loading style sheet breaks anchors that were jumped to before\n" \
|
||||
" // so force jumping to anchor again\n" \
|
||||
" setTimeout(function() {\n" \
|
||||
" var anchor = location.hash;\n" \
|
||||
" // need to jump to different anchor first (e.g. none)\n" \
|
||||
" location.hash = \"#\";\n" \
|
||||
" setTimeout(function() {\n" \
|
||||
" location.hash = anchor;\n" \
|
||||
" }, 0);\n" \
|
||||
" }, 0);\n" \
|
||||
" </script>\n"
|
||||
|
||||
HTML.postheader = \
|
||||
"<body>\n" \
|
||||
"<div class=\"header\" id=\"qtdocheader\">\n"\
|
||||
" <div class=\"main\">\n" \
|
||||
" <div class=\"main-rounded\">\n" \
|
||||
" <div class=\"navigationbar\">\n" \
|
||||
" <table><tr>\n"
|
||||
|
||||
HTML.postpostheader = \
|
||||
" </tr></table>\n"\
|
||||
" </div>\n" \
|
||||
" </div>\n" \
|
||||
"<div class=\"content\">\n" \
|
||||
"<div class=\"line\">\n" \
|
||||
"<div class=\"content mainContent\">\n"
|
||||
|
||||
HTML.navigationseparator = \
|
||||
"<span class=\"naviSeparator\"> ◦ </span>\n"
|
||||
|
||||
# Add some padding around code snippets, as we cannot
|
||||
# currectly style them for QTextBrowser using only CSS.
|
||||
codeindent = 2
|
||||
codeprefix = "\n\n"
|
||||
codesuffix = "\n\n"
|
35
debian/usr/local/qt5raspi-5.12.5/doc/global/qt-html-templates-offline.qdocconf
vendored
Normal file
|
@ -0,0 +1,35 @@
|
|||
#include standard set of HTML header and footer.
|
||||
include(html-config.qdocconf)
|
||||
include(html-header-offline.qdocconf)
|
||||
include(html-footer.qdocconf)
|
||||
|
||||
#uncomment if navigation bar is not wanted
|
||||
#HTML.nonavigationbar = "true"
|
||||
|
||||
HTML.stylesheets = template/style/offline.css
|
||||
HTML.extraimages += template/images/ico_out.png \
|
||||
template/images/ico_note.png \
|
||||
template/images/ico_note_attention.png \
|
||||
template/images/btn_prev.png \
|
||||
template/images/btn_next.png \
|
||||
template/images/bullet_dn.png \
|
||||
template/images/bullet_sq.png \
|
||||
template/images/bgrContent.png
|
||||
|
||||
sourcedirs += includes
|
||||
|
||||
#specify which files in the output directory should be packed into the qch file.
|
||||
qhp.extraFiles += style/offline.css \
|
||||
images/ico_out.png \
|
||||
images/ico_note.png \
|
||||
images/ico_note_attention.png \
|
||||
images/btn_prev.png \
|
||||
images/btn_next.png \
|
||||
images/bullet_dn.png \
|
||||
images/bullet_sq.png \
|
||||
images/bgrContent.png
|
||||
|
||||
# By default, include override definitions for a simplified template/CSS,
|
||||
# suited for rendering HTML with QTextBrowser. Comment out this line to
|
||||
# select the standard CSS.
|
||||
include(qt-html-templates-offline-simple.qdocconf)
|
11
debian/usr/local/qt5raspi-5.12.5/doc/global/qt-html-templates-online.qdocconf
vendored
Normal file
|
@ -0,0 +1,11 @@
|
|||
#include standard set of HTML header and footer.
|
||||
HTML.nonavigationbar = "false"
|
||||
HTML.tocdepth = 2
|
||||
include(html-header-online.qdocconf)
|
||||
include(html-footer-online.qdocconf)
|
||||
|
||||
#uncomment if navigation bar is not wanted
|
||||
#HTML.nonavigationbar = "true"
|
||||
|
||||
sourcedirs += includes-online \
|
||||
includes
|
17
debian/usr/local/qt5raspi-5.12.5/doc/global/qt-module-defaults-offline.qdocconf
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
#The default configuration for a Qt 5 module, including Add-Ons and Tools.
|
||||
#Include this file for a standard Qt 5 module; builds with the offline style.
|
||||
|
||||
#include standard set of macros and C++ defines and ignores
|
||||
include(macros.qdocconf)
|
||||
include(qt-cpp-defines.qdocconf)
|
||||
include(compat.qdocconf)
|
||||
include(manifest-meta.qdocconf)
|
||||
include(fileextensions.qdocconf)
|
||||
|
||||
include(qt-html-templates-offline.qdocconf)
|
||||
|
||||
#extra configuration data such as file extensions
|
||||
include(config.qdocconf)
|
||||
|
||||
# Show Qt version as part of the navigation bar
|
||||
buildversion = "Qt $QT_VERSION Reference Documentation"
|
27
debian/usr/local/qt5raspi-5.12.5/doc/global/qt-module-defaults-online-commercial.qdocconf
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
# This template uses the default online template for qt.io
|
||||
# and modifies it for a commercial Qt component
|
||||
|
||||
# Start of footer - the rest is defined in the default template
|
||||
HTML.footer = \
|
||||
" <p class=\"qt_commercial\">Available under certain Qt licenses.<br/><a href=\"http://www.qt.io/download/\">Find out more.</a></p>\n" \
|
||||
" </div>\n"
|
||||
|
||||
include(macros.qdocconf)
|
||||
include(qt-cpp-defines.qdocconf)
|
||||
include(compat.qdocconf)
|
||||
#include(manifest-meta.qdocconf)
|
||||
include(fileextensions.qdocconf)
|
||||
include(qt-html-templates-online.qdocconf)
|
||||
|
||||
#extra configuration data DITA information
|
||||
include(config.qdocconf)
|
||||
|
||||
HTML.prologue = \
|
||||
"<div class=\"context qt_commercial\">\n" \
|
||||
"<a href=\"http://www.qt.io/download/\" title=\"Available under certain Qt licenses.\" ><h1 class=\"qt_commercial\">C</h1></a>\n"
|
||||
|
||||
# Turn off single-directory output mode
|
||||
HTML.nosubdirs = "false"
|
||||
|
||||
# Set navigation homepage
|
||||
navigation.homepage = "Qt Documentation"
|
31
debian/usr/local/qt5raspi-5.12.5/doc/global/qt-module-defaults-online.qdocconf
vendored
Normal file
|
@ -0,0 +1,31 @@
|
|||
#The online onfiguration for a Qt 5 module, including Add-Ons and Tools.
|
||||
#Include this file for a standard Qt 5 module; builds with the online style.
|
||||
|
||||
# Start of footer - the rest is defined in qt-html-templates-online.qdocconf
|
||||
HTML.footer = \
|
||||
" </div>\n" \
|
||||
" <p class=\"copy-notice\">\n" \
|
||||
" <acronym title=\"Copyright\">©</acronym> 2019 The Qt Company Ltd.\n" \
|
||||
" Documentation contributions included herein are the copyrights of\n" \
|
||||
" their respective owners. " \
|
||||
" The documentation provided herein is licensed under the terms of the" \
|
||||
" <a href=\"http://www.gnu.org/licenses/fdl.html\">GNU Free Documentation" \
|
||||
" License version 1.3</a> as published by the Free Software Foundation. " \
|
||||
" Qt and respective logos are trademarks of The Qt Company Ltd. " \
|
||||
" in Finland and/or other countries worldwide. All other trademarks are property\n" \
|
||||
" of their respective owners. </p>\n"
|
||||
|
||||
#include standard set of macros and C++ defines and ignores
|
||||
include(macros.qdocconf)
|
||||
include(qt-cpp-defines.qdocconf)
|
||||
include(compat.qdocconf)
|
||||
include(manifest-meta.qdocconf)
|
||||
include(fileextensions.qdocconf)
|
||||
include(qt-html-templates-online.qdocconf)
|
||||
|
||||
#extra configuration data DITA information
|
||||
include(config.qdocconf)
|
||||
|
||||
# single-directory output mode
|
||||
HTML.nosubdirs = "true"
|
||||
HTML.outputsubdir = "html"
|
7
debian/usr/local/qt5raspi-5.12.5/doc/global/qt-module-defaults.qdocconf
vendored
Normal file
|
@ -0,0 +1,7 @@
|
|||
#The default configuration for a Qt 5 module, including Add-Ons and Tools.
|
||||
#Include this file for a standard Qt 5 module. This file is provided for
|
||||
#compatibility reasons.
|
||||
|
||||
#The default is the offline style. The alternate style is in
|
||||
#qt-module-defaults-online.qdocconf
|
||||
include(qt-module-defaults-offline.qdocconf)
|
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/Qt-dark_gradient.png
vendored
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/Qt-footer-bg.jpg
vendored
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/Qt-footer_shadow.png
vendored
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/Qt-gradient.png
vendored
Normal file
After Width: | Height: | Size: 956 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/Qt-header-bg.jpg
vendored
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/Qt-logo.png
vendored
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/arrow.png
vendored
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/arrow_bc.png
vendored
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/arrow_down.png
vendored
Normal file
After Width: | Height: | Size: 177 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/bg_l.png
vendored
Normal file
After Width: | Height: | Size: 100 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/bg_l_blank.png
vendored
Normal file
After Width: | Height: | Size: 84 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/bg_ll_blank.png
vendored
Normal file
After Width: | Height: | Size: 320 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/bg_r.png
vendored
Normal file
After Width: | Height: | Size: 96 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/bg_ul_blank.png
vendored
Normal file
After Width: | Height: | Size: 304 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/bgrContent.png
vendored
Normal file
After Width: | Height: | Size: 149 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/blu_dot.png
vendored
Normal file
After Width: | Height: | Size: 168 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/box_bg.png
vendored
Normal file
After Width: | Height: | Size: 89 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/breadcrumb.png
vendored
Normal file
After Width: | Height: | Size: 134 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/btn_next.png
vendored
Normal file
After Width: | Height: | Size: 695 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/btn_prev.png
vendored
Normal file
After Width: | Height: | Size: 687 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/bullet_dn.png
vendored
Normal file
After Width: | Height: | Size: 230 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/bullet_gt.png
vendored
Normal file
After Width: | Height: | Size: 124 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/bullet_sq.png
vendored
Normal file
After Width: | Height: | Size: 74 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/bullet_up.png
vendored
Normal file
After Width: | Height: | Size: 210 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/feedbackground.png
vendored
Normal file
After Width: | Height: | Size: 263 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/header_bg.png
vendored
Normal file
After Width: | Height: | Size: 114 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/home.png
vendored
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/horBar.png
vendored
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/ico_note.png
vendored
Normal file
After Width: | Height: | Size: 649 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/ico_note_attention.png
vendored
Normal file
After Width: | Height: | Size: 529 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/ico_out.png
vendored
Normal file
After Width: | Height: | Size: 388 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/logo.png
vendored
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/page.png
vendored
Normal file
After Width: | Height: | Size: 3 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/page_bg.png
vendored
Normal file
After Width: | Height: | Size: 84 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/spinner.gif
vendored
Normal file
After Width: | Height: | Size: 2 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/images/sprites-combined.png
vendored
Normal file
After Width: | Height: | Size: 53 KiB |
80
debian/usr/local/qt5raspi-5.12.5/doc/global/template/scripts/extras.js
vendored
Normal file
|
@ -0,0 +1,80 @@
|
|||
var vOffset_init = 65;
|
||||
var vOffset = vOffset_init;
|
||||
var c = 'collapsed';
|
||||
|
||||
function toggleList(toggle, content, maxItems) {
|
||||
if (toggle.css('display') == 'none') {
|
||||
vOffset = vOffset_init;
|
||||
toggle.removeClass(c);
|
||||
content.show();
|
||||
return;
|
||||
} else
|
||||
vOffset = 8;
|
||||
|
||||
if (maxItems > content.children().length)
|
||||
return;
|
||||
content.hide();
|
||||
toggle.addClass(c);
|
||||
}
|
||||
|
||||
$(function () {
|
||||
$('a[href*=#]:not([href=#])').on('click', function (e) {
|
||||
if (e.which == 2 || e.metaKey || e.ctrlKey || e.shiftKey)
|
||||
return true;
|
||||
var target = $(this.hash.replace(/(\.)/g, "\\$1"));
|
||||
target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
|
||||
if (target.length) {
|
||||
setTimeout(function () {
|
||||
$('html, body').animate({scrollTop: target.offset().top - vOffset}, 50);}, 50);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$(window).load(function () {
|
||||
var hashChanged = function() {
|
||||
var h = window.location.hash;
|
||||
var re = /[^a-z0-9_\.\#\-]/i
|
||||
if (h.length > 1 && !re.test(h)) {
|
||||
setTimeout(function () {
|
||||
var tgt = $(h.replace(/(\.)/g, "\\$1"));
|
||||
tgt = tgt.length ? tgt : $('[name=' + h.slice(1) + ']');
|
||||
$(window).scrollTop(tgt.offset().top - vOffset);
|
||||
}, 0);
|
||||
}
|
||||
}
|
||||
$(window).bind('hashchange', hashChanged);
|
||||
hashChanged.call();
|
||||
|
||||
if (!$('.sidebar toc').is(':empty')) {
|
||||
$('<div id="toc-toggle"></div>').prependTo('.sidebar .toc');
|
||||
var toc = $('.sidebar .toc ul');
|
||||
var tocToggle = $('#toc-toggle');
|
||||
var tocCallback = function() { toggleList(tocToggle, toc, 4); };
|
||||
|
||||
$('#toc-toggle').on('click', function(e) {
|
||||
e.stopPropagation();
|
||||
toc.toggle();
|
||||
tocToggle.toggleClass(c);
|
||||
});
|
||||
|
||||
tocCallback.call();
|
||||
$(window).resize(tocCallback);
|
||||
}
|
||||
|
||||
if (!$('#sidebar-content').is(':empty')) {
|
||||
$('#sidebar-content h2').first().clone().prependTo('#sidebar-content');
|
||||
$('<div id="sidebar-toggle"></div>').prependTo('#sidebar-content');
|
||||
var sb = $('#sidebar-content .sectionlist');
|
||||
var sbToggle = $('#sidebar-toggle');
|
||||
var sbCallback = function() { toggleList(sbToggle, sb, 0); };
|
||||
|
||||
$('#sidebar-toggle').on('click', function(e) {
|
||||
e.stopPropagation();
|
||||
sb.toggle();
|
||||
sbToggle.toggleClass(c);
|
||||
});
|
||||
|
||||
sbCallback.call();
|
||||
$(window).resize(sbCallback);
|
||||
}
|
||||
});
|
241
debian/usr/local/qt5raspi-5.12.5/doc/global/template/scripts/main.js
vendored
Normal file
|
@ -0,0 +1,241 @@
|
|||
"use strict";
|
||||
|
||||
function createCookie(name, value, days) {
|
||||
var expires;
|
||||
if (days) {
|
||||
var date = new Date();
|
||||
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
|
||||
expires = "; expires=" + date.toGMTString();
|
||||
} else {
|
||||
expires = "";
|
||||
}
|
||||
document.cookie = escape(name) + "=" + escape(value) + expires + "; path=/";
|
||||
$('.cookies_yum').click(function() {
|
||||
$(this).fadeOut()
|
||||
});
|
||||
}
|
||||
function readCookie(name) {
|
||||
var nameEQ = escape(name) + "=";
|
||||
var ca = document.cookie.split(';');
|
||||
for (var i = 0; i < ca.length; i++) {
|
||||
var c = ca[i];
|
||||
while (c.charAt(0) === ' ') c = c.substring(1, c.length);
|
||||
if (c.indexOf(nameEQ) === 0) return unescape(c.substring(nameEQ.length, c.length));
|
||||
}
|
||||
return null;
|
||||
}
|
||||
function eraseCookie(name) {
|
||||
createCookie(name, "", -1);
|
||||
}
|
||||
function load_sdk(s, id, src) {
|
||||
var js, fjs = document.getElementsByTagName(s)[0];
|
||||
if (document.getElementById(id)) return;
|
||||
js = document.createElement(s);
|
||||
js.id = id;
|
||||
js.src = src;
|
||||
fjs.parentNode.insertBefore(js, fjs);
|
||||
}
|
||||
$(document).ready(function($) {
|
||||
if (document.documentElement.clientWidth < 1280) {
|
||||
oneQt.extraLinksToMain();
|
||||
}
|
||||
|
||||
$('#menuextras .search').click(function(e){
|
||||
e.preventDefault();
|
||||
$('.big_bar.account').slideUp();
|
||||
$('.big_bar.search').slideToggle();
|
||||
$('.big_bar_search').focus();
|
||||
$(this).toggleClass('open');
|
||||
});
|
||||
$('.cookies_yum').click(function() {
|
||||
$('.cookies_yum').fadeOut();
|
||||
createCookie("cookies_nom", "yum", 180);
|
||||
var cookie_added = 1;
|
||||
});
|
||||
if (!(readCookie('cookies_nom') == 'yum')) {
|
||||
$('.cookies_yum').fadeIn();
|
||||
} else {
|
||||
var cookie_added = 1;
|
||||
}
|
||||
|
||||
Modernizr.load({test: Modernizr.input.placeholder,
|
||||
nope: wpThemeFolder + '/js/placeholders.min.js'});
|
||||
|
||||
$('#navbar .navbar-toggle').click(function(e) {
|
||||
e.preventDefault();
|
||||
if ($(this).hasClass('opened')) {
|
||||
$(this).removeClass('opened');
|
||||
$('#navbar .navbar-menu').css('max-height', '0px');
|
||||
}
|
||||
else {
|
||||
$(this).addClass('opened');
|
||||
$('#navbar .navbar-menu').css('max-height', $('#navbar .navbar-menu ul').outerHeight() + 'px');
|
||||
}
|
||||
});
|
||||
|
||||
$(window).resize(function() {
|
||||
oneQt.stickySidebar();
|
||||
oneQt.footerPosition();
|
||||
if (document.documentElement.clientWidth < 1280) {
|
||||
oneQt.extraLinksToMain();
|
||||
} else {
|
||||
oneQt.mainLinkstoExtra();
|
||||
}
|
||||
});
|
||||
|
||||
$(window).scroll(function() {
|
||||
oneQt.stickySidebar();
|
||||
oneQt.stickyHeader();
|
||||
});
|
||||
|
||||
oneQt.stickySidebar();
|
||||
oneQt.footerPosition();
|
||||
oneQt.tabContents();
|
||||
});
|
||||
|
||||
$( window ).load(function() {
|
||||
load_sdk('script', 'facebook-jssdk','//connect.facebook.net/en_US/sdk.js#xfbml=1&appId=207346529386114&version=v2.0');
|
||||
load_sdk('script', 'twitter-wjs', '//platform.twitter.com/widgets.js');
|
||||
$.getScript("//www.google.com/jsapi", function(){
|
||||
google.load("feeds", "1", {"callback": oneQt.liveFeeds});
|
||||
});
|
||||
});
|
||||
|
||||
var oneQt = {
|
||||
stickySidebar: function() {
|
||||
if ($('#sidebar').length && $('#sidebar').outerHeight() > 20) {
|
||||
var $sidebar = $('#sidebar');
|
||||
var $win = $(window);
|
||||
var $sidebarContainer = $sidebar.parent();
|
||||
var headerHeight = $('#navbar').outerHeight();
|
||||
if ($win.outerHeight() - headerHeight > $sidebar.innerHeight() &&
|
||||
$win.scrollTop() > $sidebarContainer.offset().top) {
|
||||
var newTop = headerHeight + $win.scrollTop() - $sidebarContainer.offset().top;
|
||||
if (newTop + $sidebar.innerHeight() > $sidebarContainer.innerHeight())
|
||||
newTop = $sidebarContainer.innerHeight() - $sidebar.innerHeight();
|
||||
|
||||
$sidebar.css({top: newTop +'px'})
|
||||
}
|
||||
else {
|
||||
$sidebar.css({top: '0'})
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
footerPosition: function () {
|
||||
$('#footerbar').removeClass('fixed');
|
||||
if (($('.hbspt-form').length > 0) || ($('#customerInfo').length > 0) || ($('.purchase_bar').length > 0)) {
|
||||
var footerBottomPos = $('#footerbar').offset().top + $('#footerbar').outerHeight();
|
||||
if (footerBottomPos < $(window).height())
|
||||
$('#footerbar').addClass('fixed');
|
||||
}
|
||||
},
|
||||
|
||||
stickyHeader: function () {
|
||||
var originalHeaderHeight = 79;
|
||||
if ($(window).scrollTop() > originalHeaderHeight) {
|
||||
$('#navbar').addClass('fixed');
|
||||
$('#bottom_header').fadeOut();
|
||||
|
||||
if (!(cookie_added == 1)) {
|
||||
$('.cookies_yum').fadeOut();
|
||||
createCookie("cookies_nom", "yum", 180);
|
||||
var cookie_added = 1;
|
||||
}
|
||||
}
|
||||
else {
|
||||
$('#navbar').removeClass('fixed');
|
||||
$('#bottom_header').fadeIn();
|
||||
}
|
||||
},
|
||||
|
||||
tabContents: function () {
|
||||
$('.tab-container').each(function(i) {
|
||||
var $el = $(this);
|
||||
$el.find('.tab-titles li:eq(0)').addClass('active');
|
||||
$el.find('.tab-contents .tab:eq(0)').addClass('active');
|
||||
$el.find('.tab-titles a').click(function(e) {
|
||||
e.preventDefault();
|
||||
var index = $(this).parent().index();
|
||||
$el.find('.tab-titles li').removeClass('active');
|
||||
$el.find('.tab-contents .tab').removeClass('active');
|
||||
$(this).parent().addClass('active');
|
||||
$el.find('.tab-contents .tab').eq(index).addClass('active');
|
||||
})
|
||||
});
|
||||
},
|
||||
|
||||
liveFeeds: function () {
|
||||
$('.feed-container').each(function(i) {
|
||||
var feedUrl = $(this).data('url');
|
||||
if (feedUrl != "") oneQt.blogFeed($(this), feedUrl);
|
||||
});
|
||||
},
|
||||
|
||||
blogFeed: function ($container, feedUrl) {
|
||||
var feed = new google.feeds.Feed(feedUrl);
|
||||
feed.setNumEntries(3);
|
||||
feed.load(function(result) {
|
||||
$container.html('');
|
||||
if (!result.error) {
|
||||
for (var i = 0; i < result.feed.entries.length; i++) {
|
||||
var entry = result.feed.entries[i];
|
||||
var $article = $('<article class="discussion-tile cf"></article>');
|
||||
$container.append($article);
|
||||
var html = ' <div class="author retina">';
|
||||
html += ' <img src="'+wpThemeFolder+'/assets/images/author_placeholder.png" alt="">';
|
||||
html += ' </div>';
|
||||
html += ' <div class="discussion-item">';
|
||||
html += ' <h4><a href="'+encodeURI(entry.link)+'"></a></h4>'
|
||||
html += ' <h3><a href="'+encodeURI(entry.link)+'" target="_blank"></a></h3>'
|
||||
html += ' <p><a href="'+encodeURI(entry.link)+'" target="_blank"></a></p>';
|
||||
html += ' <ul class="taglist cf">';
|
||||
html += ' </ul>';
|
||||
html += ' </div>';
|
||||
$article.append(html);
|
||||
$article.find('h4 a').text(result.feed.title);
|
||||
$article.find('h3 a').text(entry.title);
|
||||
$article.find('p a').text(entry.author);
|
||||
try {
|
||||
for (var j=0; j<entry.categories.length; j++) {
|
||||
var $li = $('<li><a href="'+encodeURI(entry.link)+'" target="_blank" class="btn btn-tag"></a></li>');
|
||||
$li.find('a').text(entry.categories[j]);
|
||||
$article.find('.taglist').append($li);
|
||||
}
|
||||
} catch(e) {}
|
||||
}
|
||||
if (result.feed.link && result.feed.link != "") {
|
||||
var linkHtml = '<a href="'+encodeURI(result.feed.link)+'" class="text-lightgrey" target="_blank">Show all</a>';
|
||||
$container.append(linkHtml);
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
extraLinksToMain: function() {
|
||||
var extramenuLinks = $('#menuextras').find('li');
|
||||
var mainmenu = $('#mainmenu');
|
||||
var count = 0;
|
||||
if ($(extramenuLinks).length > 2) {
|
||||
$(extramenuLinks).each(function() {
|
||||
if (count < 3) {
|
||||
var newLink = $(this);
|
||||
$(newLink).addClass('dynamic-add');
|
||||
$(mainmenu).append(newLink);
|
||||
}
|
||||
count++;
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
mainLinkstoExtra: function() {
|
||||
var mainmenuLinks = $('#mainmenu').find('.dynamic-add');
|
||||
var extramenu = $('#menuextras');
|
||||
var count = 0;
|
||||
$(mainmenuLinks).each(function() {
|
||||
var newLink = $(this);
|
||||
$(extramenu).prepend(newLink);
|
||||
count++;
|
||||
});
|
||||
}
|
||||
}
|
219
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/cookie-confirm.css
vendored
Normal file
|
@ -0,0 +1,219 @@
|
|||
body div#cookie-confirmation,
|
||||
body div#cookie-confirmation.can-use-gradients {
|
||||
background:#222840 !important;
|
||||
position:fixed !important;
|
||||
box-shadow:0 0 10px #222840 !important;
|
||||
border-bottom:none;
|
||||
top:auto;
|
||||
bottom:0;
|
||||
}
|
||||
body div#cookie-confirmation div#cookie-confirmation-inner,
|
||||
body div#cookie-confirmation.can-use-gradients div#cookie-confirmation-inner {
|
||||
padding:0 30px !important;
|
||||
overflow:hidden;
|
||||
display:-ms-flexbox;
|
||||
display:flex;
|
||||
-ms-flex-direction:row;
|
||||
flex-direction:row;
|
||||
-ms-flex-align:center;
|
||||
align-items:center;
|
||||
height:60px;
|
||||
}
|
||||
|
||||
body div#cookie-confirmation div#cookie-confirmation-inner p,
|
||||
body div#cookie-confirmation.can-use-gradients div#cookie-confirmation-inner p {
|
||||
text-shadow:none !important;
|
||||
font-family:"Titillium Web" !important;
|
||||
font-size:inherit !important;
|
||||
line-height:inherit !important;
|
||||
float:left;
|
||||
margin:0!important;
|
||||
}
|
||||
|
||||
body div#cookie-confirmation div#cookie-confirmation-inner p a,
|
||||
body div#cookie-confirmation.can-use-gradients div#cookie-confirmation-inner p a {
|
||||
font-family:inherit !important;
|
||||
color:#41cd52 !important;
|
||||
font-size:inherit !important;
|
||||
}
|
||||
body div#cookie-confirmation div#cookie-confirmation-inner #cookie-confirmation-buttons-area,
|
||||
body div#cookie-confirmation.can-use-gradients div#cookie-confirmation-inner #cookie-confirmation-buttons-area {
|
||||
display:-ms-flexbox;
|
||||
display:flex;
|
||||
float:left;
|
||||
margin-left:50px;
|
||||
}
|
||||
|
||||
body div#cookie-confirmation div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button,
|
||||
body div#cookie-confirmation.can-use-gradients div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button {
|
||||
text-shadow:none !important;
|
||||
border-radius:0;
|
||||
border:0 !important;
|
||||
box-shadow:none;
|
||||
line-height:32px !important;
|
||||
height:32px !important;
|
||||
font-size:16px !important;
|
||||
font-weight:400 !important;
|
||||
color:#fff !important;
|
||||
font-family:"Titillium Web" !important;
|
||||
display:inline-block;
|
||||
padding:0 15px !important;
|
||||
position:relative;
|
||||
background:#41cd52 !important;
|
||||
transition:all .2s ease-in-out;
|
||||
}
|
||||
body div#cookie-confirmation div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button:hover,
|
||||
body div#cookie-confirmation.can-use-gradients div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button:hover{
|
||||
background:#17a81a !important;
|
||||
}
|
||||
|
||||
body div#cookie-confirmation div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button:after,
|
||||
body div#cookie-confirmation div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button:before,
|
||||
body div#cookie-confirmation.can-use-gradients div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button:after,
|
||||
body div#cookie-confirmation.can-use-gradients div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button:before {
|
||||
content:'';
|
||||
width:20px;
|
||||
height:20px;
|
||||
background:#222840;
|
||||
position:absolute;
|
||||
}
|
||||
|
||||
body div#cookie-confirmation div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button:before,
|
||||
body div#cookie-confirmation.can-use-gradients div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button:before {
|
||||
-ms-transform:rotate(45deg);
|
||||
transform:rotate(45deg);
|
||||
top:-12px;
|
||||
left:-13px;
|
||||
}
|
||||
body div#cookie-confirmation div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button:after,
|
||||
body div#cookie-confirmation.can-use-gradients div#cookie-confirmation-inner #cookie-confirmation-buttons-area a#confirmation-button:after {
|
||||
-ms-transform:rotate(-135deg);
|
||||
transform:rotate(-135deg);
|
||||
top:auto;
|
||||
right:-13px;
|
||||
bottom:-12px;
|
||||
}
|
||||
|
||||
/*! CSS Used from: Embedded */
|
||||
div#cookie-confirmation{
|
||||
position:absolute;
|
||||
left:0;
|
||||
top:0;
|
||||
width:100%;
|
||||
height:auto;
|
||||
background-color:#2d2d2d;
|
||||
border-bottom:1px solid gray;
|
||||
border-bottom:1px solid rgba(0,0,0,0.5);
|
||||
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);
|
||||
-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);
|
||||
box-shadow:0 1px 2px rgba(0,0,0,0.2);
|
||||
font-size:14px !important;
|
||||
line-height:18px !important;
|
||||
font-family:helvetica neue,helvetica,arial,sans !important;
|
||||
color:#fff !important;
|
||||
text-shadow:0 1px 0 rgba(0,0,0,0.7) !important;
|
||||
text-align:left !important;
|
||||
z-index:100000000 !important;
|
||||
}
|
||||
div#cookie-confirmation.can-use-gradients{
|
||||
background-color:rgba(0,0,0,0);
|
||||
background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.9)), color-stop(100%, rgba(0,0,0,0.75)));
|
||||
background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.9),rgba(0,0,0,0.75));
|
||||
background-image:-moz-linear-gradient(top, rgba(0,0,0,0.9),rgba(0,0,0,0.75));
|
||||
background-image:-o-linear-gradient(top, rgba(0,0,0,0.9),rgba(0,0,0,0.75));
|
||||
background-image:linear-gradient(top, rgba(0,0,0,0.9),rgba(0,0,0,0.75));
|
||||
background-image:linear-gradient(to bottom, rgba(0,0,0,0.9),rgba(0,0,0,0.75));
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner{
|
||||
padding:12px 18px 18px;
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner a{
|
||||
font-family:helvetica neue,helvetica,arial,sans !important;
|
||||
color:#add8e6 !important;
|
||||
font-size:14px !important;
|
||||
text-decoration:none !important;
|
||||
background:none !important;
|
||||
border:none !important;
|
||||
font-weight:normal !important;
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner a:hover{
|
||||
text-decoration:underline !important;
|
||||
background:none !important;
|
||||
border:none !important;
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner div#cookie-confirmation-buttons-area{
|
||||
text-align:center !important;
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner a#confirmation-button{
|
||||
font-family:helvetica neue,helvetica,arial,sans!important;
|
||||
font-size:14px !important;
|
||||
font-weight:normal !important;
|
||||
margin-right:16px !important;
|
||||
padding:4px 12px !important;
|
||||
background-color:green !important;
|
||||
border:1px solid gray !important;
|
||||
border:1px solid rgba(0,0,0,0.5) !important;
|
||||
background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.2)));
|
||||
background-image:-webkit-linear-gradient(top, transparent,rgba(0,0,0,0.2));
|
||||
background-image:-moz-linear-gradient(top, transparent,rgba(0,0,0,0.2));
|
||||
background-image:-o-linear-gradient(top, transparent,rgba(0,0,0,0.2));
|
||||
background-image:linear-gradient(top, transparent,rgba(0,0,0,0.2));
|
||||
-webkit-border-radius:4px;
|
||||
-moz-border-radius:4px;
|
||||
-ms-border-radius:4px;
|
||||
-o-border-radius:4px;
|
||||
border-radius:4px;
|
||||
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.5);
|
||||
-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.5);
|
||||
box-shadow:0 1px 2px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.5);
|
||||
line-height:14px !important;
|
||||
color:#fff !important;
|
||||
text-shadow:0 1px 0 rgba(0,0,0,0.5) !important;
|
||||
text-decoration:none !important;
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner a#confirmation-button:hover{
|
||||
background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.3)));
|
||||
background-image:-webkit-linear-gradient(top, transparent,rgba(0,0,0,0.3));
|
||||
background-image:-moz-linear-gradient(top, transparent,rgba(0,0,0,0.3));
|
||||
background-image:-o-linear-gradient(top, transparent,rgba(0,0,0,0.3));
|
||||
background-image:linear-gradient(top, transparent,rgba(0,0,0,0.3));
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner a#confirmation-button:active{
|
||||
background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.3)), color-stop(100%, rgba(0,0,0,0.3)));
|
||||
background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.3),rgba(0,0,0,0.3));
|
||||
background-image:-moz-linear-gradient(top, rgba(0,0,0,0.3),rgba(0,0,0,0.3));
|
||||
background-image:-o-linear-gradient(top, rgba(0,0,0,0.3),rgba(0,0,0,0.3));
|
||||
background-image:linear-gradient(top, rgba(0,0,0,0.3),rgba(0,0,0,0.3));
|
||||
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
|
||||
-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
|
||||
box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner p{
|
||||
line-height:18px !important;
|
||||
font-family:helvetica neue,helvetica,arial,sans !important;
|
||||
font-weight:normal !important;
|
||||
font-size:14px !important;
|
||||
margin:0 0 16px !important;
|
||||
padding:0 !important;
|
||||
color:#fff !important;
|
||||
text-align:left !important;
|
||||
}
|
||||
@media screen and (max-width: 480px) {
|
||||
div#cookie-confirmation {
|
||||
font-size:12px !important;
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner {
|
||||
padding:8px 14px 14px !important;
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner a {
|
||||
font-size:12px !important;
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner a#confirmation-button {
|
||||
font-size:12px !important;
|
||||
}
|
||||
div#cookie-confirmation div#cookie-confirmation-inner p {
|
||||
font-size:12px !important;
|
||||
margin-bottom:12px !important;
|
||||
line-height:15px !important;
|
||||
}
|
||||
}
|
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/cookiebar-x.png
vendored
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/doc_search.png
vendored
Normal file
After Width: | Height: | Size: 2.1 KiB |
192
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/gsc.css
vendored
Normal file
|
@ -0,0 +1,192 @@
|
|||
.gsc-control-cse table, table td, table th {
|
||||
border: none !important;
|
||||
margin-bottom: 10px !important
|
||||
}
|
||||
.gsc-control-cse {
|
||||
width: 100% !important;
|
||||
box-sizing: border-box !important
|
||||
}
|
||||
.gsc-control-cse * {
|
||||
font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;
|
||||
line-height: 1.5 !important;
|
||||
font-weight: 300 !important
|
||||
}
|
||||
.gsc-control-cse,
|
||||
.gsc-control-cse .gsc-table-result {
|
||||
width: 100% !important;
|
||||
font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;
|
||||
font-weight: 300 !important;
|
||||
font-size: 13px !important
|
||||
}
|
||||
.gsc-resultsHeader {
|
||||
width: 100% !important;
|
||||
clear: both !important
|
||||
}
|
||||
.gsc-resultsHeader td.gsc-twiddleRegionCell {
|
||||
width: 75% !important
|
||||
}
|
||||
.gsc-resultsbox-visible {
|
||||
display: block !important
|
||||
}
|
||||
.gsc-resultsbox-invisible {
|
||||
display: none !important
|
||||
}
|
||||
.gsc-results {
|
||||
padding-bottom: 2px !important;
|
||||
width: 99% !important
|
||||
}
|
||||
.gsc-result {
|
||||
margin-bottom: 10px !important
|
||||
}
|
||||
.gsc-result .gs-title {
|
||||
height: 1.4em !important;
|
||||
overflow: hidden !important
|
||||
}
|
||||
.gsc-result div.gs-watermark {
|
||||
display: none !important
|
||||
}
|
||||
.gsc-results .gsc-result img.gs-ad-marker {
|
||||
display: none !important
|
||||
}
|
||||
.gsc-webResult:after {
|
||||
content: "." !important;
|
||||
display: block !important;
|
||||
height: 0 !important;
|
||||
clear: both !important;
|
||||
visibility: hidden !important
|
||||
}
|
||||
.gsc-webResult {
|
||||
zoom: 1 !important
|
||||
}
|
||||
.gsc-webResult .gsc-result {
|
||||
margin: 0 !important;
|
||||
padding: .5em 0 !important;
|
||||
border-bottom: 1px solid #ebebeb !important
|
||||
}
|
||||
.gsc-above-wrapper-area {
|
||||
border-bottom: 1px solid #E9E9E9 !important;
|
||||
padding: 5px 0 5px 0 !important
|
||||
}
|
||||
.gsc-above-wrapper-area-invisible {
|
||||
display: none !important
|
||||
}
|
||||
.gsc-above-wrapper-area-container {
|
||||
width: 100% !important
|
||||
}
|
||||
.gsc-result-info {
|
||||
text-align: left !important;
|
||||
color: #676767 !important;
|
||||
font-size: 13px !important;
|
||||
padding-left: 8px !important;
|
||||
margin: 10px 0 10px 0 !important
|
||||
}
|
||||
.gsc-result-info-container {
|
||||
text-align: left !important
|
||||
}
|
||||
.gsc-result-info-invisible {
|
||||
display: none !important
|
||||
}
|
||||
.gsc-orderby-container {
|
||||
text-align: right !important;
|
||||
background: transparent !important
|
||||
}
|
||||
.gsc-orderby-invisible {
|
||||
display: none !important
|
||||
}
|
||||
.gsc-orderby-label {
|
||||
color: #676767 !important;
|
||||
padding: 5px 5px 6px 0 !important
|
||||
}
|
||||
.gsc-selected-option-container {
|
||||
background-color: transparent !important;
|
||||
border: 1px solid #eee !important;
|
||||
border: 1px solid rgba(0, 0, 0, 0.1) !important;
|
||||
border-radius: 2px !important;
|
||||
box-shadow: none !important;
|
||||
color: #444 !important;
|
||||
cursor: default !important;
|
||||
font-size: 11px !important;
|
||||
font-weight: bold !important;
|
||||
height: 20px !important;
|
||||
line-height: 20px !important;
|
||||
max-width: 90% !important;
|
||||
min-width: 54px !important;
|
||||
outline: 0 !important;
|
||||
padding: 0 28px 0 6px !important;
|
||||
position: relative !important;
|
||||
text-align: center !important;
|
||||
width: 50px !important !important
|
||||
}
|
||||
.gsc-selected-option {
|
||||
position: relative !important;
|
||||
width: 100% !important;
|
||||
}
|
||||
.gsc-control-cse .gsc-option-selector {
|
||||
border: none !important;
|
||||
height: 11px !important;
|
||||
margin-top: -4px !important;
|
||||
position: absolute !important;
|
||||
right: 5px !important;
|
||||
top: 8px !important;
|
||||
width: 7px !important;
|
||||
padding: 0 5px 0 5px !important;
|
||||
background: url(//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) center no-repeat
|
||||
}
|
||||
.gsc-results .gsc-cursor-box .gsc-trailing-more-results {
|
||||
margin-bottom: 0 !important;
|
||||
display: inline !important
|
||||
}
|
||||
.gsc-results .gsc-cursor {
|
||||
display: inline !important
|
||||
}
|
||||
.gsc-results .gsc-cursor-box {
|
||||
margin: 10px 5px 10px !important
|
||||
}
|
||||
.gsc-results .gsc-cursor-box .gsc-cursor-page {
|
||||
cursor: pointer !important;
|
||||
color: #000000 !important;
|
||||
text-decoration: underline !important;
|
||||
margin-right: 8px !important;
|
||||
display: inline !important
|
||||
}
|
||||
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
|
||||
cursor: default !important;
|
||||
color: white !important;
|
||||
background-color: #5caa15 !important;
|
||||
font-weight: bold !important;
|
||||
text-decoration: none !important;
|
||||
padding: 0 3px 0 3px !important;
|
||||
margin-top: 10px !important;
|
||||
cursor: pointer !important
|
||||
}
|
||||
.gs-result .gs-title,
|
||||
.gs-result .gs-title * {
|
||||
color: #5caa15 !important;
|
||||
text-decoration: underline !important
|
||||
}
|
||||
.gs-webResult div.gs-visibleUrl-long,
|
||||
.gs-promotion div.gs-visibleUrl-long {
|
||||
overflow: hidden !important;
|
||||
display: none !important
|
||||
}
|
||||
.gs-webResult div.gs-per-result-labels a.gs-label {
|
||||
text-decoration: underline !important;
|
||||
cursor: pointer !important;
|
||||
padding: 3px !important;
|
||||
color: #26282a !important
|
||||
}
|
||||
.gs-webResult div.gs-per-result-labels a.gs-label.gs-labelActive {
|
||||
cursor: default !important;
|
||||
text-decoration: none !important
|
||||
}
|
||||
.gsc-control-cse:after {
|
||||
content: "." !important;
|
||||
display: block !important;
|
||||
clear: both !important;
|
||||
height: 0 !important;
|
||||
visibility: hidden !important
|
||||
}
|
||||
|
||||
*:first-child + html .gsc-inline-block {
|
||||
display: inline !important
|
||||
}
|
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/icomoon.eot
vendored
Normal file
20
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/icomoon.svg
vendored
Normal file
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>Generated by IcoMoon</metadata>
|
||||
<defs>
|
||||
<font id="icomoon" horiz-adv-x="512">
|
||||
<font-face units-per-em="512" ascent="480" descent="-32" />
|
||||
<missing-glyph horiz-adv-x="512" />
|
||||
<glyph unicode=" " d="" horiz-adv-x="256" />
|
||||
<glyph unicode="" d="M70.281 478.981c-38.026 6.451-70.281-21.729-70.281-62.472v-448.51l347.671 58.398c24.106 4.075 42.78 32.255 42.78 62.812v337.486l-320.17 52.286zM232.233 147.608c-10.185-23.767-25.464-39.045-46.175-46.514 2.037-10.865 5.433-17.655 9.506-21.729 2.376-2.037 5.772-3.735 9.846-3.735h11.544c-2.376 0-4.414-0.679-6.451-0.679l0.339-0.339c2.037 0 3.055 0 6.451 0.339v-31.915l-14.939-2.037c-4.414-0.679-8.488-0.679-12.223-0.679-12.902 0-23.088 3.055-30.897 9.507-10.185 8.149-17.994 24.106-22.748 47.533-22.409 4.753-39.724 19.014-51.608 42.78-12.223 24.106-18.334 59.416-18.334 105.931 0 49.91 8.488 86.578 25.124 110.005 14.26 19.692 33.953 29.538 58.737 29.538 4.075 0 8.149-0.339 12.223-0.679 29.199-3.395 50.25-16.976 64.17-41.082 13.581-23.427 20.032-56.7 20.032-100.838 0-40.403-4.754-71.979-14.6-95.406zM346.313 125.199c-13.581-5.433-24.785-8.827-37.008-9.846-1.697 0-3.395-0.339-5.093-0.339-10.865 0-19.692 3.055-25.464 9.507-6.791 7.469-10.525 19.353-10.525 35.65v125.623l-13.581 0.679v33.273l17.994-1.358 11.884 49.57 27.841-3.055v-49.231l30.557-2.376v-30.897l-30.557 1.358v-113.061c0-9.846 1.019-16.297 3.055-19.014s5.093-3.735 9.167-3.735c0.339 0 1.019 0 1.358 0 6.111 0.339 13.581 2.377 20.372 5.772v-28.52zM162.631 347.586c-1.018 0-1.697 0-2.716 0-10.525 0-18.673-6.111-24.446-18.673-6.112-13.581-9.167-41.422-9.167-84.202 0-41.082 3.055-70.281 9.167-87.257 5.772-16.297 14.26-24.445 25.803-24.445 0.339 0 1.018 0 1.358 0 11.204 0.679 19.692 8.488 25.464 23.427 5.772 14.599 8.488 43.798 8.488 86.918 0 38.706-2.716 65.528-8.488 80.127-5.433 14.939-13.921 23.088-25.464 24.106zM206.090 75.289v0zM206.090 75.289c1.358 0 2.716 0 4.414 0 2.037 0 4.075 0.679 6.451 0.679h-11.544l0.679-0.679z" horiz-adv-x="391" />
|
||||
<glyph unicode="" d="M511.589 224.206c0-141.272-114.523-255.794-255.794-255.794s-255.794 114.523-255.794 255.794c0 141.271 114.523 255.794 255.794 255.794s255.794-114.523 255.794-255.794zM192.565 127.717c0-18.066-14.781-32.436-32.436-32.436s-32.847 14.37-32.847 32.436c0 18.066 14.781 32.436 32.436 32.436s32.847-14.37 32.847-32.436zM127.281 367.91v-50.502c133.030 0 221.716-89.097 221.716-222.127h50.502c0 165.466-107.163 272.628-272.218 272.628zM142.473 262.8c-3.696 0-11.496 0-15.192-0.411v-45.164c3.695 0.411 11.497 0.411 15.192 0.411 61.999 0 107.163-45.164 107.163-107.163 0-3.695 0-11.907-0.411-15.192h45.575c0.411 3.695 0.411 11.497 0.411 15.192-0.411 94.024-58.714 152.327-152.738 152.327z" />
|
||||
<glyph unicode="" d="M511.589 224.206c0-141.272-114.523-255.794-255.794-255.794s-255.794 114.523-255.794 255.794c0 141.271 114.523 255.794 255.794 255.794s255.794-114.523 255.794-255.794zM382.666 298.111h-253.331c-8.212 0-14.781 6.57-14.781 14.781v18.887c0 8.212 6.57 14.781 14.781 14.781h253.331c8.212 0 14.781-6.57 14.781-14.781v-18.887c0-8.212-6.57-14.781-14.781-14.781zM382.666 199.981h-253.331c-8.212 0-14.781 6.57-14.781 14.781v18.887c0 8.212 6.57 14.781 14.781 14.781h253.331c8.212 0 14.781-6.57 14.781-14.781v-18.887c0-8.212-6.57-14.781-14.781-14.781zM382.666 101.44h-253.331c-8.212 0-14.781 6.57-14.781 14.781v18.887c0 8.212 6.57 14.781 14.781 14.781h253.331c8.212 0 14.781-6.57 14.781-14.781v-18.887c0-7.801-6.57-14.781-14.781-14.781z" />
|
||||
<glyph unicode="" d="M511.795 224c0-141.272-114.524-255.795-255.795-255.795s-255.795 114.524-255.795 255.795c0 141.272 114.523 255.795 255.795 255.795s255.795-114.524 255.795-255.795zM405.529 256.947l-103.168 14.797-46.566 92.646-46.080-92.646-103.245-14.797 74.471-71.68-17.664-101.581 92.416 47.974 93.056-48.051-17.69 101.657z" />
|
||||
<glyph unicode="" d="M511.589 224.206c0-141.272-114.523-255.794-255.794-255.794s-255.794 114.523-255.794 255.794c0 141.271 114.523 255.794 255.794 255.794s255.794-114.523 255.794-255.794zM379.381 126.486l-74.726 75.137c12.728 17.245 20.118 39.005 20.118 61.998 0 29.152-11.907 55.429-30.794 74.316-18.887 19.298-45.575 31.204-74.726 31.204s-55.429-11.907-74.316-30.794c-18.887-18.887-30.794-45.575-30.794-74.316 0-29.151 11.907-55.429 30.794-74.316s45.575-30.794 74.316-30.794c20.119 0 38.595 5.748 54.608 15.192l75.959-75.959c5.337-5.337 13.96-5.337 19.298 0l9.854 9.854c5.748 4.517 5.748 13.139 0.411 18.476zM165.055 209.424c-13.96 13.96-22.582 32.847-22.582 54.197s8.623 40.238 22.582 54.197c13.96 13.96 32.847 22.582 54.197 22.582s40.238-8.623 54.197-22.582c13.96-13.96 22.582-32.847 22.582-54.197s-8.623-40.238-22.582-54.197c-13.96-13.96-32.847-22.582-54.197-22.582-20.94 0-40.238 8.623-54.197 22.582z" />
|
||||
<glyph unicode="" d="M511.589 224.206c0-141.272-114.523-255.794-255.794-255.794s-255.794 114.523-255.794 255.794c0 141.271 114.523 255.794 255.794 255.794s255.794-114.523 255.794-255.794zM255.794-22.557c67.746 0 129.335 27.509 174.088 71.442-5.748 4.106-11.907 8.623-18.887 13.55-22.993 15.602-52.966 34.9-92.382 59.535-1.642 1.232-2.874 2.464-3.284 3.695-0.821 1.232-1.232 2.464-1.232 3.284-0.411 2.053-0.821 4.106-0.821 6.159 0 4.927 0.821 10.264 2.874 16.423 1.642 6.159 4.517 12.317 7.801 18.476 2.053 3.695 4.927 9.854 7.39 17.655s4.927 17.655 7.39 28.741c4.517 22.172 7.39 49.681 7.39 79.243 0 13.138-5.337 29.973-14.781 45.575-9.854 15.602-23.404 29.972-39.827 38.595-11.086 5.748-22.993 9.033-35.721 9.033v0 0c-18.476-0.411-35.31-7.801-49.681-19.708s-25.867-27.92-32.847-43.933c-4.517-10.675-6.57-20.94-6.57-29.562 0-22.171 1.643-43.112 4.517-61.588s6.57-34.489 10.264-45.986c2.464-7.801 5.338-13.96 7.391-17.655 3.696-5.748 6.159-12.317 7.801-18.476s2.874-11.497 2.874-16.423c0-1.642 0-2.874-0.411-4.517s-0.821-3.284-1.643-4.927c-0.821-1.232-1.643-2.464-3.285-3.695-51.323-32.026-87.044-55.429-111.679-73.084 43.933-44.343 105.52-71.853 173.267-71.853z" />
|
||||
<glyph unicode="" d="M511.087 224.411c0-141.109-114.392-255.502-255.501-255.502s-255.501 114.392-255.501 255.501c0 141.109 114.392 255.501 255.501 255.501s255.501-114.392 255.501-255.501zM369.577 360.185h-227.981c-2.263-0.003-4.095-1.838-4.098-4.098v-263.767c0.003-2.263 1.838-4.095 4.098-4.098h227.981c2.263 0.003 4.095 1.838 4.098 4.098v263.767c-0.007 2.263-1.838 4.095-4.098 4.098zM291.959 165.217c0-4.507-3.688-8.197-8.197-8.197h-112.482c-4.507 0-8.196 3.688-8.196 8.197v2.263c0 4.507 3.689 8.197 8.197 8.197h112.482c4.507 0 8.197-3.688 8.197-8.197v-2.263zM348.089 210.007c0-4.507-3.688-8.197-8.197-8.197h-168.612c-4.507 0-8.196 3.688-8.196 8.197v2.263c0 4.507 3.689 8.197 8.197 8.197h168.608c4.507 0 8.197-3.688 8.197-8.197v-2.263zM348.089 254.796c0-4.507-3.688-8.197-8.197-8.197h-168.612c-4.507 0-8.196 3.689-8.196 8.197v2.263c0 4.508 3.689 8.197 8.197 8.197h168.608c4.507 0 8.197-3.688 8.197-8.197v-2.263zM348.089 299.584c0-4.507-3.688-8.197-8.197-8.197h-168.612c-4.507 0-8.196 3.689-8.196 8.197v2.263c0 4.508 3.689 8.197 8.197 8.197h168.608c4.507 0 8.197-3.688 8.197-8.197v-2.263z" />
|
||||
<glyph unicode="" d="M0 139.988v153.96c0 19.471 0.36 36.417 3.966 50.84 36.056 11.538 85.093 18.389 127.279 18.389 23.797 0 53.724-2.524 75.719-5.409v122.231h55.166v-340.012c0-18.389-0.361-35.335-3.966-51.56-34.254-11.538-86.535-18.389-126.918-18.389-42.547 0-89.059 6.49-126.197 17.668-3.606 16.947-5.048 34.253-5.048 52.281zM57.33 308.372c-1.443-7.572-2.163-19.471-2.163-34.974v-113.578c0-18.389 0.721-29.927 2.163-34.974 20.191-5.409 49.758-7.933 73.916-7.933 27.042 0 56.248 3.245 73.555 8.293 1.442 5.048 2.163 16.586 2.163 34.614v150.355c-21.634 3.606-51.921 5.769-76.44 5.769-23.436 0.361-51.56-3.245-73.195-7.572zM389.048 360.293v-287.009h-55.887v287.009h55.887zM658.028 28.214c1.442 6.49 2.163 15.144 2.163 24.879v29.566c-22.355-2.524-50.479-4.327-72.112-4.327-41.826 0-89.059 6.13-123.673 17.668-2.885 16.947-4.327 33.893-4.327 51.2v146.75c0 18.028 1.442 34.974 4.327 50.839 34.254 11.538 81.848 18.389 123.673 18.389 41.465 0 87.256-6.851 123.673-18.389 3.606-16.586 3.966-32.812 3.966-50.839v-271.865c-15.865-46.512-64.18-54.084-124.034-54.084-25.961 0-62.377 4.327-91.583 10.096v43.988c29.206-5.769 72.834-9.735 108.169-7.933 19.11 0.721 40.383 5.769 49.758 14.062zM660.192 129.533v143.865c0 16.586-0.361 27.403-2.524 34.975-19.471 4.327-45.792 7.933-69.588 7.933-23.437 0-50.119-3.245-69.588-7.933-1.803-7.572-2.885-19.471-2.885-34.975v-107.087c0-15.865 1.082-27.403 2.885-34.974 18.389-5.409 45.431-7.933 69.228-7.933 23.076 0.361 50.479 2.163 72.473 6.13zM842.276 360.293v-287.009h-55.888v287.009h55.888zM1159.211 344.067c-36.417 12.62-73.555 18.75-115.741 18.75-36.057 0-91.583-5.769-123.673-15.144v-51.2h27.403c5.048 4.327 9.014 10.096 11.899 16.226 10.457 2.524 32.812 5.048 74.637 5.048 23.797 0 51.2-3.966 71.752-8.293 1.443-13.341 2.524-26.681 2.524-38.941v-23.076h-120.067c-22.355 0-51.2-3.245-75.357-12.619-3.606-15.143-4.688-32.451-5.048-44.71v-50.118c0-18.028 1.442-35.335 5.048-51.921 36.778-11.538 84.011-17.668 126.557-17.668 40.383 0 85.814 6.13 120.068 17.668 3.605 15.865 3.966 32.812 3.966 51.2v143.504c0 15.504-0.361 34.974-3.966 61.296zM998.039 206.693h110.333v-35.696c0-14.423 0.361-34.614-1.803-46.152-17.307-5.048-40.023-7.572-66.704-7.572-1.443 0-2.884 0-3.966 0-23.076 0-52.282 2.524-71.391 7.572-1.803 10.817-2.885 26.321-2.885 35.696v3.606c0 8.293 0.361 27.043 3.606 38.581 8.293 2.885 19.11 3.966 32.812 3.966zM912.586 234.817c-3.606-15.144-5.048-44.71-5.048-44.71v-50.118zM387.966 476.034v-59.493h-55.887v59.493h55.887zM842.276 476.034v-59.493h-55.888v59.493h55.888z" horiz-adv-x="1163" />
|
||||
<glyph unicode="" d="M512.419 224.922c0-141.385-114.615-256-256-256s-256 114.615-256 256c0 141.385 114.615 256 256 256s256-114.615 256-256zM414.157 260.356l-108.984 15.832-48.921 98.764-7.456-15.246-41.047-83.519-108.984-15.832 78.744-76.9-18.597-108.565 97.424 51.267 97.759-51.267-18.597 108.565 78.659 76.9zM256.252 145.005l-75.142-39.539 14.409 83.769-60.817 59.309 84.189 12.314 37.362 76.231 37.78-76.231 84.188-12.231-60.817-59.309 14.409-83.853-75.56 39.539z" horiz-adv-x="513" />
|
||||
<glyph unicode="" d="M511.795 224c0-141.272-114.524-255.795-255.795-255.795s-255.795 114.524-255.795 255.795c0 141.272 114.523 255.795 255.795 255.795s255.795-114.524 255.795-255.795zM418.457 266.368l-112.435 16.128-50.279 100.070-11.392-22.912-38.4-77.159-112.409-16.102 81.229-78.183-19.174-110.157 100.224 51.993 100.582-51.942-19.175 110.106 81.229 78.157z" />
|
||||
</font></defs></svg>
|
After Width: | Height: | Size: 10 KiB |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/icomoon.ttf
vendored
Normal file
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/icomoon.woff
vendored
Normal file
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/list_arrow.png
vendored
Normal file
After Width: | Height: | Size: 236 B |
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/list_expand.png
vendored
Normal file
After Width: | Height: | Size: 710 B |
149
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/offline-simple.css
vendored
Normal file
|
@ -0,0 +1,149 @@
|
|||
pre, .LegaleseLeft {
|
||||
font-family: Courier, monospace;
|
||||
font-weight: 600;
|
||||
vertical-align: top;
|
||||
margin: 15px 85px 15px 35px;
|
||||
padding: 25px;
|
||||
width: 90%;
|
||||
overflow-x:auto;
|
||||
}
|
||||
|
||||
pre a[href] {
|
||||
color: #5caa15;
|
||||
}
|
||||
|
||||
p {
|
||||
width: 70%;
|
||||
margin: 15px 0px 10px 15px;
|
||||
}
|
||||
|
||||
table p {
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
a[href] {
|
||||
color: #007330;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
/* Different color for ext. links */
|
||||
a[href|="http://"], a[href|="https://"] {
|
||||
color: #6bb8db;
|
||||
}
|
||||
|
||||
h1.title {
|
||||
margin-top: 30px;
|
||||
margin-left: 6px;
|
||||
padding: 6px;
|
||||
}
|
||||
|
||||
h2, p.h2 {
|
||||
padding: 4px;
|
||||
margin: 30px 0px 20px 10px;
|
||||
}
|
||||
|
||||
h3 {
|
||||
margin: 30px 0px 30px 6px;
|
||||
}
|
||||
|
||||
ul, ol {
|
||||
margin-top: 4px;
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
ul li, ol li {
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
.mainContent li.level2 {
|
||||
margin-left: 16px;
|
||||
}
|
||||
|
||||
.rightAlign {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
h3.fn, span.fn {
|
||||
word-spacing: 3px;
|
||||
padding: 5px;
|
||||
text-decoration: none;
|
||||
font-weight: 400;
|
||||
margin: 45px 0px 0px 6px;
|
||||
}
|
||||
.fngroup h3.fngroupitem {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
table {
|
||||
max-width: 80%;
|
||||
padding: 15px 45px 15px 15px;
|
||||
}
|
||||
|
||||
table th {
|
||||
text-align: left;
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
table td {
|
||||
padding: 6px 10px 6px 10px;
|
||||
}
|
||||
|
||||
table.qmlname td {
|
||||
padding: 0px;
|
||||
margin-left: 6px;
|
||||
}
|
||||
|
||||
table.qmlname p .name,
|
||||
h3.fn .name, h3.fn .type {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.context h3.fn {
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.qmlreadonly, .qmldefault {
|
||||
font-family: Courier, monospace;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
code {
|
||||
font-family: Courier, monospace;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
p.naviNextPrevious {
|
||||
text-align: right;
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
span.naviSeparator {
|
||||
white-space: pre;
|
||||
}
|
||||
|
||||
.toc h3 {
|
||||
margin: 0px 0px 10px 6px;
|
||||
}
|
||||
|
||||
.toc ul {
|
||||
list-style-type: none;
|
||||
}
|
||||
|
||||
.navigationbar table {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.footer, .footer p {
|
||||
padding: 5px 0px 5px 0px;
|
||||
margin: 45px 15px 5px 15px;
|
||||
font-size: 8.5pt;
|
||||
}
|
||||
|
||||
.footer p {
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
.video {
|
||||
margin: 15px 0 0 15px;
|
||||
}
|
805
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/offline.css
vendored
Normal file
|
@ -0,0 +1,805 @@
|
|||
body {
|
||||
font: normal 400 14px/1.2 Arial;
|
||||
margin-top: 85px;
|
||||
font-family: Arial, Helvetica;
|
||||
text-align: left;
|
||||
margin-left: 5px;
|
||||
margin-right: 5px;
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
p {
|
||||
line-height: 20px
|
||||
}
|
||||
|
||||
img {
|
||||
margin-left: 0px;
|
||||
max-width: 800px;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.content .border img {
|
||||
box-shadow:3px 3px 8px 3px rgba(200,200,200,0.5)
|
||||
}
|
||||
|
||||
.content .border .player {
|
||||
box-shadow:3px 3px 8px 3px rgba(200,200,200,0.5)
|
||||
}
|
||||
|
||||
.content .indexboxcont li {
|
||||
font: normal bold 13px/1 Verdana
|
||||
}
|
||||
|
||||
.content .normallist li {
|
||||
font: normal 13px/1 Verdana
|
||||
}
|
||||
|
||||
.descr {
|
||||
margin-top: 35px;
|
||||
margin-bottom: 45px;
|
||||
margin-left: 5px;
|
||||
text-align: left;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.name {
|
||||
max-width: 75%;
|
||||
font-weight: 100;
|
||||
}
|
||||
|
||||
tt {
|
||||
text-align: left
|
||||
}
|
||||
|
||||
/*
|
||||
-----------
|
||||
links
|
||||
-----------
|
||||
*/
|
||||
|
||||
a:link {
|
||||
color: #007330;
|
||||
text-decoration: none;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
a.qa-mark:target:before {
|
||||
content: "***";
|
||||
color: #ff0000;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #44a51c;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
a:visited {
|
||||
color: #007330;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
a:visited:hover {
|
||||
color: #44a51c;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
/*
|
||||
-----------
|
||||
offline viewing: HTML links display an icon
|
||||
-----------
|
||||
*/
|
||||
|
||||
a[href*="http://"], a[href*="ftp://"], a[href*="https://"] {
|
||||
text-decoration: none;
|
||||
background-image: url(../images/ico_out.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: left;
|
||||
padding-left: 20px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.flags {
|
||||
text-decoration: none;
|
||||
text-height: 24px;
|
||||
}
|
||||
|
||||
.flags:target {
|
||||
background-color: #FFFFD6;
|
||||
}
|
||||
|
||||
/*
|
||||
-------------------------------
|
||||
NOTE styles
|
||||
-------------------------------
|
||||
*/
|
||||
|
||||
.notetitle, .tiptitle, .fastpathtitle {
|
||||
font-weight: bold
|
||||
}
|
||||
|
||||
.attentiontitle, .cautiontitle, .dangertitle, .importanttitle, .remembertitle, .restrictiontitle {
|
||||
font-weight: bold
|
||||
}
|
||||
|
||||
.note, .tip, .fastpath {
|
||||
background: #F2F2F2 url(../images/ico_note.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: top left;
|
||||
padding: 5px;
|
||||
padding-left: 40px;
|
||||
padding-bottom: 10px;
|
||||
border: #999 1px dotted;
|
||||
color: #666666;
|
||||
margin: 5px;
|
||||
}
|
||||
|
||||
.attention, .caution, .danger, .important, .remember, .restriction {
|
||||
background: #F2F2F2 url(../images/ico_note_attention.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: top left;
|
||||
padding: 5px;
|
||||
padding-left: 40px;
|
||||
padding-bottom: 10px;
|
||||
border: #999 1px dotted;
|
||||
color: #666666;
|
||||
margin: 5px;
|
||||
}
|
||||
|
||||
/*
|
||||
-------------------------------
|
||||
Top navigation
|
||||
-------------------------------
|
||||
*/
|
||||
|
||||
.qtref {
|
||||
display: block;
|
||||
position: relative;
|
||||
height: 15px;
|
||||
z-index: 1;
|
||||
font-size: 11px;
|
||||
padding-right: 10px;
|
||||
float: right;
|
||||
}
|
||||
|
||||
.naviNextPrevious {
|
||||
clear: both;
|
||||
display: block;
|
||||
position: relative;
|
||||
text-align: right;
|
||||
top: -47px;
|
||||
float: right;
|
||||
height: 20px;
|
||||
z-index: 1;
|
||||
padding-right: 10px;
|
||||
padding-top: 2px;
|
||||
vertical-align: top;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
.naviNextPrevious > a:first-child {
|
||||
background-image: url(../images/btn_prev.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: left;
|
||||
padding-left: 20px;
|
||||
height: 20px;
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
||||
.naviNextPrevious > a:last-child {
|
||||
background-image: url(../images/btn_next.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right;
|
||||
padding-right: 20px;
|
||||
height: 20px;
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
.naviSeparator { display: none }
|
||||
/*
|
||||
-----------
|
||||
footer and license
|
||||
-----------
|
||||
*/
|
||||
|
||||
.footer {
|
||||
text-align: left;
|
||||
padding-top: 45px;
|
||||
padding-left: 5px;
|
||||
margin-top: 45px;
|
||||
margin-bottom: 45px;
|
||||
font-size: 10px;
|
||||
border-top: 1px solid #999;
|
||||
}
|
||||
|
||||
.footer p {
|
||||
line-height: 14px;
|
||||
font-size: 11px;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.footer a[href*="http://"], a[href*="ftp://"], a[href*="https://"] {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.footerNavi {
|
||||
width: auto;
|
||||
text-align: right;
|
||||
margin-top: 50px;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.navigationbar {
|
||||
display: block;
|
||||
position: relative;
|
||||
top: -20px;
|
||||
border-top: 1px solid #cecece;
|
||||
border-bottom: 1px solid #cecece;
|
||||
background-color: #F2F2F2;
|
||||
z-index: 1;
|
||||
height: 20px;
|
||||
padding-left: 7px;
|
||||
margin: 0px;
|
||||
padding-top: 2px;
|
||||
margin-left: -5px;
|
||||
margin-right: -5px;
|
||||
}
|
||||
|
||||
.navigationbar .first {
|
||||
background: url(../images/home.png);
|
||||
background-position: left;
|
||||
background-repeat: no-repeat;
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
||||
.navigationbar ul {
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
.navigationbar ul li {
|
||||
list-style-type: none;
|
||||
padding-top: 2px;
|
||||
padding-left: 4px;
|
||||
margin: 0;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
.navigationbar li {
|
||||
float: left
|
||||
}
|
||||
|
||||
.navigationbar li a, .navigationbar td a {
|
||||
display: block;
|
||||
text-decoration: none;
|
||||
background: url(../images/arrow_bc.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: right;
|
||||
padding-right: 17px;
|
||||
}
|
||||
|
||||
table.buildversion {
|
||||
float: right;
|
||||
margin-top: -18px !important;
|
||||
}
|
||||
|
||||
.navigationbar table {
|
||||
border-radius: 0;
|
||||
border: 0 none;
|
||||
background-color: #F2F2F2;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.navigationbar table td {
|
||||
padding: 0;
|
||||
border: 0 none;
|
||||
}
|
||||
|
||||
#buildversion {
|
||||
font-style: italic;
|
||||
font-size: small;
|
||||
float: right;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
/* table of content
|
||||
no display
|
||||
*/
|
||||
|
||||
/*
|
||||
-----------
|
||||
headers
|
||||
-----------
|
||||
*/
|
||||
|
||||
@media screen {
|
||||
.title {
|
||||
color: #313131;
|
||||
font-size: 24px;
|
||||
font-weight: normal;
|
||||
left: 0;
|
||||
padding-bottom: 20px;
|
||||
padding-left: 10px;
|
||||
padding-top: 20px;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
background-color: #E6E6E6;
|
||||
border-bottom: 1px #CCC solid;
|
||||
border-top: 2px #CCC solid;
|
||||
font-weight: bold;
|
||||
margin-left: 0px;
|
||||
margin-right: 0px;
|
||||
}
|
||||
.subtitle, .small-subtitle {
|
||||
display: block;
|
||||
clear: left;
|
||||
}
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin: 0
|
||||
}
|
||||
|
||||
h2, p.h2 {
|
||||
font: 500 16px/1.2 Arial;
|
||||
font-weight: 100;
|
||||
background-color: #F2F3F4;
|
||||
padding: 4px;
|
||||
margin-bottom: 30px;
|
||||
margin-top: 30px;
|
||||
border-top: #E0E0DE 1px solid;
|
||||
border-bottom: #E0E0DE 1px solid;
|
||||
max-width: 99%;
|
||||
}
|
||||
|
||||
h2:target {
|
||||
background-color: #F2F3D4;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font: 500 14px/1.2 Arial;
|
||||
font-weight: 100;
|
||||
text-decoration: underline;
|
||||
margin-bottom: 30px;
|
||||
margin-top: 30px;
|
||||
}
|
||||
|
||||
h3.fn, span.fn {
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: #E6E6E6;
|
||||
-moz-border-radius: 7px 7px 7px 7px;
|
||||
-webkit-border-radius: 7px 7px 7px 7px;
|
||||
border-radius: 7px 7px 7px 7px;
|
||||
background-color: #F6F6F6;
|
||||
word-spacing: 3px;
|
||||
padding: 5px 5px;
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
max-width: 75%;
|
||||
font-size: 14px;
|
||||
margin: 0px;
|
||||
margin-top: 45px;
|
||||
}
|
||||
.fngroup h3.fngroupitem {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
h3.fn code {
|
||||
float: right;
|
||||
}
|
||||
h3.fn:target {
|
||||
background-color: #F6F6D6;
|
||||
}
|
||||
|
||||
.name {
|
||||
color: #1A1A1A
|
||||
}
|
||||
|
||||
.type {
|
||||
color: #808080
|
||||
}
|
||||
|
||||
@media print {
|
||||
.title {
|
||||
color: #0066CB;
|
||||
font-family: Arial, Helvetica;
|
||||
font-size: 32px;
|
||||
font-weight: normal;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
-----------------
|
||||
table styles
|
||||
-----------------
|
||||
*/
|
||||
|
||||
.table img {
|
||||
border: none;
|
||||
margin-left: 0px;
|
||||
-moz-box-shadow: 0px 0px 0px #fff;
|
||||
-webkit-box-shadow: 0px 0px 0px #fff;
|
||||
box-shadow: 0px 0px 0px #fff;
|
||||
}
|
||||
|
||||
/* table with border alternative colours*/
|
||||
|
||||
table, pre, .LegaleseLeft {
|
||||
-moz-border-radius: 7px 7px 7px 7px;
|
||||
-webkit-border-radius: 7px 7px 7px 7px;
|
||||
border-radius: 7px 7px 7px 7px;
|
||||
background-color: #F6F6F6;
|
||||
border: 1px solid #E6E6E6;
|
||||
border-collapse: separate;
|
||||
margin-bottom: 25px;
|
||||
margin-left: 15px;
|
||||
font-size: 12px;
|
||||
line-height: 1.2;
|
||||
}
|
||||
|
||||
table tr.even {
|
||||
background-color: white;
|
||||
color: #66666E;
|
||||
}
|
||||
|
||||
table tr.odd {
|
||||
background-color: #F6F6F6;
|
||||
color: #66666E;
|
||||
}
|
||||
|
||||
table tr:target {
|
||||
background-color: #F6F6D6;
|
||||
}
|
||||
|
||||
table thead {
|
||||
text-align: left;
|
||||
padding-left: 20px;
|
||||
background-color: #e1e0e0;
|
||||
border-left: none;
|
||||
border-right: none;
|
||||
}
|
||||
|
||||
table thead th {
|
||||
padding-top: 5px;
|
||||
padding-left: 10px;
|
||||
padding-bottom: 5px;
|
||||
border-bottom: 2px solid #D1D1D1;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
table th {
|
||||
text-align: left;
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
||||
table td {
|
||||
padding: 3px 15px 3px 20px;
|
||||
border-bottom: #CCC dotted 1px;
|
||||
}
|
||||
|
||||
table p {
|
||||
margin: 0px
|
||||
}
|
||||
|
||||
.LegaleseLeft {
|
||||
font-family: monospace;
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
/* table bodless & white*/
|
||||
|
||||
.borderless {
|
||||
border-radius: 0px 0px 0px 0px;
|
||||
background-color: #fff;
|
||||
border: 1px solid #fff;
|
||||
}
|
||||
|
||||
.borderless tr {
|
||||
background-color: #FFF;
|
||||
color: #66666E;
|
||||
}
|
||||
|
||||
.borderless td {
|
||||
border: none;
|
||||
border-bottom: #fff dotted 1px;
|
||||
}
|
||||
|
||||
/*
|
||||
-----------
|
||||
List
|
||||
-----------
|
||||
*/
|
||||
|
||||
ul {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
li {
|
||||
margin-bottom: 10px;
|
||||
padding-left: 8px;
|
||||
list-style: outside;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
ul > li {
|
||||
list-style-type: square;
|
||||
}
|
||||
|
||||
ol {
|
||||
margin: 10px;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
ol.A > li {
|
||||
list-style-type: upper-alpha;
|
||||
}
|
||||
|
||||
ol.a > li{
|
||||
list-style-type: lower-alpha;
|
||||
}
|
||||
|
||||
ol > li {
|
||||
margin-left: 30px;
|
||||
padding-left: 8px;
|
||||
list-style: decimal;
|
||||
}
|
||||
|
||||
.centerAlign {
|
||||
text-align: left
|
||||
}
|
||||
|
||||
.cpp, .LegaleseLeft {
|
||||
display: block;
|
||||
margin: 10px;
|
||||
overflow: auto;
|
||||
padding: 20px 20px 20px 20px;
|
||||
}
|
||||
|
||||
.js {
|
||||
display: block;
|
||||
margin: 10px;
|
||||
overflow: auto;
|
||||
padding: 20px 20px 20px 20px;
|
||||
}
|
||||
|
||||
.memItemLeft {
|
||||
padding-right: 3px
|
||||
}
|
||||
|
||||
.memItemRight {
|
||||
padding: 3px 15px 3px 0
|
||||
}
|
||||
|
||||
.qml {
|
||||
display: block;
|
||||
margin: 10px;
|
||||
overflow: auto;
|
||||
padding: 20px 20px 20px 20px;
|
||||
}
|
||||
|
||||
.qmldefault {
|
||||
padding-left: 5px;
|
||||
float: right;
|
||||
color: red;
|
||||
}
|
||||
|
||||
.qmlreadonly {
|
||||
padding-left: 5px;
|
||||
float: right;
|
||||
color: #254117;
|
||||
}
|
||||
|
||||
.rightAlign {
|
||||
padding: 3px 5px 3px 10px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.qmldoc {
|
||||
margin-left: 15px
|
||||
}
|
||||
|
||||
.flowList {
|
||||
padding: 25px
|
||||
}
|
||||
.flowList dd {
|
||||
display: inline-block;
|
||||
margin-left: 10px;
|
||||
width: 255px;
|
||||
line-height: 1.15em;
|
||||
overflow-x: hidden;
|
||||
text-overflow: ellipsis
|
||||
}
|
||||
.alphaChar {
|
||||
font-size: 2em;
|
||||
position: relative
|
||||
}
|
||||
/*
|
||||
-----------
|
||||
Content table
|
||||
-----------
|
||||
*/
|
||||
|
||||
@media print {
|
||||
.toc {
|
||||
float: right;
|
||||
clear: right;
|
||||
padding-bottom: 10px;
|
||||
padding-top: 50px;
|
||||
width: 100%;
|
||||
background-image: url(../images/bgrContent.png);
|
||||
background-position: top;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen {
|
||||
.toc {
|
||||
float: right;
|
||||
clear: right;
|
||||
vertical-align: top;
|
||||
-moz-border-radius: 7px 7px 7px 7px;
|
||||
-webkit-border-radius: 7px 7px 7px 7px;
|
||||
border-radius: 7px 7px 7px 7px;
|
||||
background: #FFF url('../images/bgrContent.png');
|
||||
background-position: top;
|
||||
background-repeat: repeat-x;
|
||||
border: 1px solid #E6E6E6;
|
||||
padding-left: 5px;
|
||||
padding-bottom: 10px;
|
||||
height: auto;
|
||||
width: 200px;
|
||||
text-align: left;
|
||||
margin-left: 20px;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
.toc h3 {
|
||||
text-decoration: none
|
||||
}
|
||||
|
||||
.toc h3 {
|
||||
font: 500 14px/1.2 Arial;
|
||||
font-weight: 100;
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
padding-top: 5px;
|
||||
padding-left: 5px;
|
||||
}
|
||||
|
||||
.toc ul {
|
||||
padding-left: 10px;
|
||||
padding-right: 5px;
|
||||
}
|
||||
|
||||
.toc ul li {
|
||||
margin-left: 15px;
|
||||
list-style-image: url(../images/bullet_dn.png);
|
||||
marker-offset: 0px;
|
||||
margin-bottom: 8px;
|
||||
padding-left: 0px;
|
||||
}
|
||||
|
||||
.toc .level1 {
|
||||
border: none
|
||||
}
|
||||
|
||||
.toc .level2 {
|
||||
border: none;
|
||||
margin-left: 25px;
|
||||
}
|
||||
|
||||
.level3 {
|
||||
border: none;
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
.clearfix {
|
||||
clear: both
|
||||
}
|
||||
|
||||
/*
|
||||
-----------
|
||||
Landing page
|
||||
-----------
|
||||
*/
|
||||
|
||||
.col-group {
|
||||
white-space: nowrap;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
|
||||
.landing h2 {
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
margin-bottom: 0px;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.landing a, .landing li {
|
||||
font-size: 13px;
|
||||
font-weight: bold !important;
|
||||
}
|
||||
|
||||
.col-1 {
|
||||
display: inline-block;
|
||||
white-space: normal;
|
||||
width: 70%;
|
||||
height: 100%;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.col-2 {
|
||||
display: inline-block;
|
||||
white-space: normal;
|
||||
width: 20%;
|
||||
margin-left: 5%;
|
||||
position: relative;
|
||||
top: -20px;
|
||||
}
|
||||
|
||||
.col-1 h1 {
|
||||
margin: 20px 0 0 0;
|
||||
}
|
||||
|
||||
.col-1 h2 {
|
||||
font-size: 18px;
|
||||
font-weight: bold !important;
|
||||
}
|
||||
|
||||
.landingicons {
|
||||
display: inline-block;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.icons1of3 {
|
||||
display: inline-block;
|
||||
width: 33.3333%;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.icons1of3 h2, .doc-column h2 {
|
||||
font-size: 15px;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
div.multi-column {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
div.multi-column div {
|
||||
display: -moz-inline-box;
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
margin-top: 1em;
|
||||
margin-right: 4em;
|
||||
width: 24em;
|
||||
}
|
||||
|
||||
.mainContent .video {
|
||||
width:40%;
|
||||
max-width:640px;
|
||||
margin: 15px 0 0 15px;
|
||||
position:relative;
|
||||
display:table
|
||||
}
|
||||
|
||||
.mainContent .video > .vspan {
|
||||
padding-top:60%;
|
||||
display:block
|
||||
}
|
||||
.mainContent .video iframe {
|
||||
width:100%;
|
||||
height:100%;
|
||||
position:absolute;
|
||||
top:0;
|
||||
left:0
|
||||
}
|
1544
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/online.css
vendored
Normal file
BIN
debian/usr/local/qt5raspi-5.12.5/doc/global/template/style/theqtcompany.png
vendored
Normal file
After Width: | Height: | Size: 31 KiB |
|
@ -0,0 +1,110 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB).
|
||||
** Contact: http://www.qt-project.org/legal
|
||||
**
|
||||
** This file is part of the Qt3D module of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:LGPL3$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see http://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at http://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Lesser General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
** General Public License version 3 as published by the Free Software
|
||||
** Foundation and appearing in the file LICENSE.LGPLv3 included in the
|
||||
** packaging of this file. Please review the following information to
|
||||
** ensure the GNU Lesser General Public License version 3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/lgpl.html.
|
||||
**
|
||||
** GNU General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU
|
||||
** General Public License version 2.0 or later as published by the Free
|
||||
** Software Foundation and appearing in the file LICENSE.GPL included in
|
||||
** the packaging of this file. Please review the following information to
|
||||
** ensure the GNU General Public License version 2.0 requirements will be
|
||||
** met: http://www.gnu.org/licenses/gpl-2.0.html.
|
||||
**
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef QT3DANIMATION_ANIMATION_ADDITIVECLIPBLEND_P_H
|
||||
#define QT3DANIMATION_ANIMATION_ADDITIVECLIPBLEND_P_H
|
||||
|
||||
//
|
||||
// W A R N I N G
|
||||
// -------------
|
||||
//
|
||||
// This file is not part of the Qt API. It exists for the convenience
|
||||
// of other Qt classes. This header file may change from version to
|
||||
// version without notice, or even be removed.
|
||||
//
|
||||
// We mean it.
|
||||
//
|
||||
|
||||
#include <Qt3DAnimation/private/clipblendnode_p.h>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
namespace Qt3DAnimation {
|
||||
|
||||
namespace Animation {
|
||||
|
||||
class Q_AUTOTEST_EXPORT AdditiveClipBlend : public ClipBlendNode
|
||||
{
|
||||
public:
|
||||
AdditiveClipBlend();
|
||||
~AdditiveClipBlend();
|
||||
|
||||
inline Qt3DCore::QNodeId baseClipId() const { return m_baseClipId; }
|
||||
void setBaseClipId(Qt3DCore::QNodeId baseClipId) { m_baseClipId = baseClipId; } // For unit tests
|
||||
|
||||
inline Qt3DCore::QNodeId additiveClipId() const { return m_additiveClipId; }
|
||||
void setAdditiveClipId(Qt3DCore::QNodeId additiveClipId) { m_additiveClipId = additiveClipId; } // For unit tests
|
||||
|
||||
inline float additiveFactor() const { return m_additiveFactor; }
|
||||
void setAdditiveFactor(float additiveFactor) { m_additiveFactor = additiveFactor; } // For unit tests
|
||||
|
||||
void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e) final;
|
||||
|
||||
inline QVector<Qt3DCore::QNodeId> allDependencyIds() const override
|
||||
{
|
||||
return currentDependencyIds();
|
||||
}
|
||||
|
||||
inline QVector<Qt3DCore::QNodeId> currentDependencyIds() const override
|
||||
{
|
||||
return { m_baseClipId, m_additiveClipId };
|
||||
}
|
||||
|
||||
inline double duration() const override
|
||||
{
|
||||
ClipBlendNode *node = clipBlendNodeManager()->lookupNode(m_baseClipId);
|
||||
Q_ASSERT(node);
|
||||
return node->duration();
|
||||
}
|
||||
|
||||
protected:
|
||||
ClipResults doBlend(const QVector<ClipResults> &blendData) const final;
|
||||
|
||||
private:
|
||||
void initializeFromPeer(const Qt3DCore::QNodeCreatedChangeBasePtr &change) final;
|
||||
|
||||
Qt3DCore::QNodeId m_baseClipId;
|
||||
Qt3DCore::QNodeId m_additiveClipId;
|
||||
float m_additiveFactor;
|
||||
};
|
||||
|
||||
} // Animation
|
||||
|
||||
} // Qt3DAnimation
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // QT3DANIMATION_ANIMATION_ADDITIVECLIPBLEND_P_H
|
|
@ -0,0 +1,153 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB).
|
||||
** Contact: http://www.qt-project.org/legal
|
||||
**
|
||||
** This file is part of the Qt3D module of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:LGPL3$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see http://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at http://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Lesser General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
** General Public License version 3 as published by the Free Software
|
||||
** Foundation and appearing in the file LICENSE.LGPLv3 included in the
|
||||
** packaging of this file. Please review the following information to
|
||||
** ensure the GNU Lesser General Public License version 3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/lgpl.html.
|
||||
**
|
||||
** GNU General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU
|
||||
** General Public License version 2.0 or later as published by the Free
|
||||
** Software Foundation and appearing in the file LICENSE.GPL included in
|
||||
** the packaging of this file. Please review the following information to
|
||||
** ensure the GNU General Public License version 2.0 requirements will be
|
||||
** met: http://www.gnu.org/licenses/gpl-2.0.html.
|
||||
**
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef QT3DANIMATION_ANIMATION_ANIMATIONCLIP_P_H
|
||||
#define QT3DANIMATION_ANIMATION_ANIMATIONCLIP_P_H
|
||||
|
||||
//
|
||||
// W A R N I N G
|
||||
// -------------
|
||||
//
|
||||
// This file is not part of the Qt API. It exists for the convenience
|
||||
// of other Qt classes. This header file may change from version to
|
||||
// version without notice, or even be removed.
|
||||
//
|
||||
// We mean it.
|
||||
//
|
||||
|
||||
#include <Qt3DAnimation/private/backendnode_p.h>
|
||||
#include <Qt3DAnimation/qanimationclipdata.h>
|
||||
#include <Qt3DAnimation/qanimationcliploader.h>
|
||||
#include <Qt3DAnimation/private/fcurve_p.h>
|
||||
#include <QtCore/qurl.h>
|
||||
#include <QtCore/qmutex.h>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
namespace Qt3DAnimation {
|
||||
namespace Animation {
|
||||
|
||||
class Handler;
|
||||
|
||||
class Q_AUTOTEST_EXPORT AnimationClip : public BackendNode
|
||||
{
|
||||
public:
|
||||
AnimationClip();
|
||||
|
||||
void cleanup();
|
||||
void setSource(const QUrl &source) { m_source = source; }
|
||||
QUrl source() const { return m_source; }
|
||||
void setStatus(QAnimationClipLoader::Status status);
|
||||
QAnimationClipLoader::Status status() const { return m_status; }
|
||||
void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e) override;
|
||||
|
||||
void addDependingClipAnimator(const Qt3DCore::QNodeId &id);
|
||||
void addDependingBlendedClipAnimator(const Qt3DCore::QNodeId &id);
|
||||
|
||||
QString name() const { return m_name; }
|
||||
const QVector<Channel> &channels() const { return m_channels; }
|
||||
|
||||
// Called from jobs
|
||||
void loadAnimation();
|
||||
void setDuration(float duration);
|
||||
float duration() const { return m_duration; }
|
||||
int channelIndex(const QString &channelName, int jointIndex) const;
|
||||
int channelCount() const { return m_channelComponentCount; }
|
||||
int channelComponentBaseIndex(int channelGroupIndex) const;
|
||||
|
||||
// Allow unit tests to set the data type
|
||||
#if !defined(QT_BUILD_INTERNAL)
|
||||
private:
|
||||
#endif
|
||||
enum ClipDataType {
|
||||
Unknown,
|
||||
File,
|
||||
Data
|
||||
};
|
||||
#if defined(QT_BUILD_INTERNAL)
|
||||
public:
|
||||
void setDataType(ClipDataType dataType) { m_dataType = dataType; }
|
||||
#endif
|
||||
|
||||
private:
|
||||
void initializeFromPeer(const Qt3DCore::QNodeCreatedChangeBasePtr &change) final;
|
||||
void loadAnimationFromUrl();
|
||||
void loadAnimationFromData();
|
||||
void clearData();
|
||||
float findDuration();
|
||||
int findChannelComponentCount();
|
||||
|
||||
QMutex m_mutex;
|
||||
|
||||
QUrl m_source;
|
||||
QAnimationClipLoader::Status m_status;
|
||||
QAnimationClipData m_clipData;
|
||||
ClipDataType m_dataType;
|
||||
|
||||
QString m_name;
|
||||
QVector<Channel> m_channels;
|
||||
float m_duration;
|
||||
int m_channelComponentCount;
|
||||
|
||||
Qt3DCore::QNodeIdVector m_dependingAnimators;
|
||||
Qt3DCore::QNodeIdVector m_dependingBlendedAnimators;
|
||||
};
|
||||
|
||||
#ifndef QT_NO_DEBUG_STREAM
|
||||
inline QDebug operator<<(QDebug dbg, const AnimationClip &animationClip)
|
||||
{
|
||||
QDebugStateSaver saver(dbg);
|
||||
dbg << "QNodeId =" << animationClip.peerId() << endl
|
||||
<< "Name =" << animationClip.name() << endl
|
||||
<< "Duration: " << animationClip.duration() << endl
|
||||
<< "Channels:" << endl;
|
||||
|
||||
const QVector<Channel> channels = animationClip.channels();
|
||||
for (const auto &channel : channels) {
|
||||
dbg << channel;
|
||||
}
|
||||
|
||||
return dbg;
|
||||
}
|
||||
#endif
|
||||
|
||||
} // namespace Animation
|
||||
} // namespace Qt3DAnimation
|
||||
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // QT3DANIMATION_ANIMATION_ANIMATIONCLIP_P_H
|
|
@ -0,0 +1,71 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB).
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the Qt3D module of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:LGPL$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at https://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Lesser General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
** General Public License version 3 as published by the Free Software
|
||||
** Foundation and appearing in the file LICENSE.LGPL3 included in the
|
||||
** packaging of this file. Please review the following information to
|
||||
** ensure the GNU Lesser General Public License version 3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
|
||||
**
|
||||
** GNU General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU
|
||||
** General Public License version 2.0 or (at your option) the GNU General
|
||||
** Public license version 3 or any later version approved by the KDE Free
|
||||
** Qt Foundation. The licenses are as published by the Free Software
|
||||
** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
|
||||
** included in the packaging of this file. Please review the following
|
||||
** information to ensure the GNU General Public License requirements will
|
||||
** be met: https://www.gnu.org/licenses/gpl-2.0.html and
|
||||
** https://www.gnu.org/licenses/gpl-3.0.html.
|
||||
**
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef QT3DANIMATION_ANIMATION_ANIMATIONLOGGING_P_H
|
||||
#define QT3DANIMATION_ANIMATION_ANIMATIONLOGGING_P_H
|
||||
|
||||
//
|
||||
// W A R N I N G
|
||||
// -------------
|
||||
//
|
||||
// This file is not part of the Qt API. It exists for the convenience
|
||||
// of other Qt classes. This header file may change from version to
|
||||
// version without notice, or even be removed.
|
||||
//
|
||||
// We mean it.
|
||||
//
|
||||
|
||||
#include <QLoggingCategory>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
namespace Qt3DAnimation {
|
||||
namespace Animation {
|
||||
|
||||
Q_DECLARE_LOGGING_CATEGORY(Backend)
|
||||
Q_DECLARE_LOGGING_CATEGORY(Frontend)
|
||||
Q_DECLARE_LOGGING_CATEGORY(Jobs)
|
||||
Q_DECLARE_LOGGING_CATEGORY(HandlerLogic)
|
||||
|
||||
} // namespace Animation
|
||||
} // namespace Qt3DAnimation
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // QT3DANIMATION_ANIMATION_ANIMATIONLOGGING_P_H
|
|
@ -0,0 +1,394 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB).
|
||||
** Contact: http://www.qt-project.org/legal
|
||||
**
|
||||
** This file is part of the Qt3D module of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:LGPL3$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see http://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at http://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Lesser General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
** General Public License version 3 as published by the Free Software
|
||||
** Foundation and appearing in the file LICENSE.LGPLv3 included in the
|
||||
** packaging of this file. Please review the following information to
|
||||
** ensure the GNU Lesser General Public License version 3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/lgpl.html.
|
||||
**
|
||||
** GNU General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU
|
||||
** General Public License version 2.0 or later as published by the Free
|
||||
** Software Foundation and appearing in the file LICENSE.GPL included in
|
||||
** the packaging of this file. Please review the following information to
|
||||
** ensure the GNU General Public License version 2.0 requirements will be
|
||||
** met: http://www.gnu.org/licenses/gpl-2.0.html.
|
||||
**
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef QT3DANIMATION_ANIMATION_ANIMATIONUTILS_P_H
|
||||
#define QT3DANIMATION_ANIMATION_ANIMATIONUTILS_P_H
|
||||
|
||||
//
|
||||
// W A R N I N G
|
||||
// -------------
|
||||
//
|
||||
// This file is not part of the Qt API. It exists for the convenience
|
||||
// of other Qt classes. This header file may change from version to
|
||||
// version without notice, or even be removed.
|
||||
//
|
||||
// We mean it.
|
||||
//
|
||||
|
||||
#include <Qt3DAnimation/private/qt3danimation_global_p.h>
|
||||
#include <Qt3DAnimation/private/clock_p.h>
|
||||
#include <Qt3DAnimation/qanimationcallback.h>
|
||||
#include <Qt3DCore/qnodeid.h>
|
||||
#include <Qt3DCore/qscenechange.h>
|
||||
|
||||
#include <QtCore/qbitarray.h>
|
||||
#include <QtCore/qdebug.h>
|
||||
#include <qmath.h>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
namespace Qt3DAnimation {
|
||||
class QAnimationCallback;
|
||||
namespace Animation {
|
||||
|
||||
struct Channel;
|
||||
class BlendedClipAnimator;
|
||||
class Handler;
|
||||
class AnimationClip;
|
||||
class ChannelMapper;
|
||||
class ChannelMapping;
|
||||
|
||||
typedef QVector<int> ComponentIndices;
|
||||
|
||||
enum JointTransformComponent {
|
||||
NoTransformComponent = 0,
|
||||
Scale,
|
||||
Rotation,
|
||||
Translation
|
||||
};
|
||||
|
||||
struct MappingData
|
||||
{
|
||||
Qt3DCore::QNodeId targetId;
|
||||
Skeleton *skeleton = nullptr;
|
||||
int jointIndex = -1;
|
||||
JointTransformComponent jointTransformComponent = NoTransformComponent;
|
||||
const char *propertyName;
|
||||
QAnimationCallback *callback = nullptr;
|
||||
QAnimationCallback::Flags callbackFlags;
|
||||
int type;
|
||||
ComponentIndices channelIndices;
|
||||
};
|
||||
|
||||
#ifndef QT_NO_DEBUG_STREAM
|
||||
inline QDebug operator<<(QDebug dbg, const MappingData &mapping)
|
||||
{
|
||||
QDebugStateSaver saver(dbg);
|
||||
dbg << "targetId =" << mapping.targetId << endl
|
||||
<< "jointIndex =" << mapping.jointIndex << endl
|
||||
<< "jointTransformComponent: " << mapping.jointTransformComponent << endl
|
||||
<< "propertyName:" << mapping.propertyName << endl
|
||||
<< "channelIndices:" << mapping.channelIndices;
|
||||
return dbg;
|
||||
}
|
||||
#endif
|
||||
|
||||
struct AnimatorEvaluationData
|
||||
{
|
||||
double elapsedTime;
|
||||
double currentTime;
|
||||
int loopCount;
|
||||
int currentLoop;
|
||||
double playbackRate;
|
||||
float normalizedLocalTime;
|
||||
};
|
||||
|
||||
struct ClipEvaluationData
|
||||
{
|
||||
int currentLoop;
|
||||
float normalizedLocalTime;
|
||||
double localTime;
|
||||
bool isFinalFrame;
|
||||
};
|
||||
|
||||
typedef QVector<float> ClipResults;
|
||||
|
||||
struct ChannelNameAndType
|
||||
{
|
||||
QString jointName;
|
||||
QString name;
|
||||
int type;
|
||||
int jointIndex;
|
||||
Qt3DCore::QNodeId mappingId;
|
||||
JointTransformComponent jointTransformComponent;
|
||||
int componentCount;
|
||||
|
||||
static const int invalidIndex = -1;
|
||||
|
||||
ChannelNameAndType()
|
||||
: jointName()
|
||||
, name()
|
||||
, type(-1)
|
||||
, jointIndex(-1)
|
||||
, mappingId()
|
||||
, jointTransformComponent(NoTransformComponent)
|
||||
, componentCount(-1)
|
||||
{}
|
||||
|
||||
ChannelNameAndType(const QString &_name,
|
||||
int _type,
|
||||
int componentCount,
|
||||
Qt3DCore::QNodeId _mappingId = Qt3DCore::QNodeId(),
|
||||
int _jointIndex = invalidIndex)
|
||||
: jointName()
|
||||
, name(_name)
|
||||
, type(_type)
|
||||
, jointIndex(_jointIndex)
|
||||
, mappingId(_mappingId)
|
||||
, jointTransformComponent(NoTransformComponent)
|
||||
, componentCount(componentCount)
|
||||
{}
|
||||
|
||||
ChannelNameAndType(const QString &_name,
|
||||
int _type,
|
||||
JointTransformComponent _jointTransformComponent)
|
||||
: jointName()
|
||||
, name(_name)
|
||||
, type(_type)
|
||||
, jointIndex(invalidIndex)
|
||||
, mappingId()
|
||||
, jointTransformComponent(_jointTransformComponent)
|
||||
, componentCount(-1)
|
||||
{
|
||||
switch (_jointTransformComponent) {
|
||||
case NoTransformComponent:
|
||||
break;
|
||||
case Scale:
|
||||
case Translation:
|
||||
componentCount = 3;
|
||||
break;
|
||||
case Rotation:
|
||||
componentCount = 4;
|
||||
break;
|
||||
};
|
||||
}
|
||||
|
||||
bool operator==(const ChannelNameAndType &rhs) const
|
||||
{
|
||||
return name == rhs.name
|
||||
&& type == rhs.type
|
||||
&& jointIndex == rhs.jointIndex
|
||||
&& mappingId == rhs.mappingId
|
||||
&& jointTransformComponent == rhs.jointTransformComponent
|
||||
&& componentCount == rhs.componentCount;
|
||||
}
|
||||
};
|
||||
|
||||
#ifndef QT_NO_DEBUG_STREAM
|
||||
inline QDebug operator<<(QDebug dbg, const ChannelNameAndType &nameAndType)
|
||||
{
|
||||
QDebugStateSaver saver(dbg);
|
||||
dbg << "name =" << nameAndType.name
|
||||
<< "type =" << nameAndType.type
|
||||
<< "mappingId =" << nameAndType.mappingId
|
||||
<< "jointIndex =" << nameAndType.jointIndex
|
||||
<< "jointName =" << nameAndType.jointName
|
||||
<< "jointTransformComponent =" << nameAndType.jointTransformComponent
|
||||
<< "componentCount =" << nameAndType.componentCount;
|
||||
return dbg;
|
||||
}
|
||||
#endif
|
||||
|
||||
struct ComponentValue
|
||||
{
|
||||
int componentIndex;
|
||||
float value;
|
||||
};
|
||||
QT3D_DECLARE_TYPEINFO_2(Qt3DAnimation, Animation, ComponentValue, Q_PRIMITIVE_TYPE)
|
||||
|
||||
struct ClipFormat
|
||||
{
|
||||
// TODO: Remove the mask and store both the sourceClipIndices and
|
||||
// formattedComponentIndices in flat vectors. This will require a
|
||||
// way to look up the offset and number of elements for each channel.
|
||||
ComponentIndices sourceClipIndices;
|
||||
QVector<QBitArray> sourceClipMask;
|
||||
QVector<ComponentIndices> formattedComponentIndices;
|
||||
QVector<ChannelNameAndType> namesAndTypes;
|
||||
QVector<ComponentValue> defaultComponentValues;
|
||||
};
|
||||
|
||||
#ifndef QT_NO_DEBUG_STREAM
|
||||
inline QDebug operator<<(QDebug dbg, const ClipFormat &format)
|
||||
{
|
||||
QDebugStateSaver saver(dbg);
|
||||
int sourceIndex = 0;
|
||||
for (int i = 0; i < format.namesAndTypes.size(); ++i) {
|
||||
dbg << i
|
||||
<< format.namesAndTypes[i].jointIndex
|
||||
<< format.namesAndTypes[i].jointName
|
||||
<< format.namesAndTypes[i].name
|
||||
<< format.namesAndTypes[i].type
|
||||
<< "formatted results dst indices =" << format.formattedComponentIndices[i];
|
||||
const int componentCount = format.formattedComponentIndices[i].size();
|
||||
|
||||
dbg << "clip src indices =";
|
||||
for (int j = sourceIndex; j < sourceIndex + componentCount; ++j)
|
||||
dbg << format.sourceClipIndices[j] << "";
|
||||
|
||||
dbg << "src clip mask =" << format.sourceClipMask[i];
|
||||
dbg << endl;
|
||||
sourceIndex += componentCount;
|
||||
}
|
||||
return dbg;
|
||||
}
|
||||
#endif
|
||||
|
||||
struct AnimationCallbackAndValue
|
||||
{
|
||||
QAnimationCallback *callback;
|
||||
QAnimationCallback::Flags flags;
|
||||
QVariant value;
|
||||
};
|
||||
|
||||
inline constexpr double toSecs(qint64 nsecs) { return nsecs / 1.0e9; }
|
||||
inline qint64 toNsecs(double seconds) { return qRound64(seconds * 1.0e9); }
|
||||
|
||||
template<typename Animator>
|
||||
AnimatorEvaluationData evaluationDataForAnimator(Animator animator,
|
||||
Clock* clock,
|
||||
qint64 nsSincePreviousFrame)
|
||||
{
|
||||
const bool seeking = animator->isSeeking();
|
||||
AnimatorEvaluationData data;
|
||||
data.loopCount = animator->loops();
|
||||
data.currentLoop = animator->currentLoop();
|
||||
// The playback-rate is always 1.0 when seeking
|
||||
data.playbackRate = ((clock != nullptr) && !seeking) ? clock->playbackRate() : 1.0;
|
||||
// Convert global time from nsec to sec
|
||||
data.elapsedTime = toSecs(nsSincePreviousFrame);
|
||||
// When seeking we base it on the current time being at the start of the clip
|
||||
data.currentTime = seeking ? 0.0 : animator->lastLocalTime();
|
||||
// If we're not seeking the local normalized time will be calculate in
|
||||
// evaluationDataForClip().
|
||||
data.normalizedLocalTime = seeking ? animator->normalizedLocalTime() : -1.0;
|
||||
return data;
|
||||
}
|
||||
|
||||
inline bool isFinalFrame(double localTime,
|
||||
double duration,
|
||||
int currentLoop,
|
||||
int loopCount)
|
||||
{
|
||||
return (localTime >= duration &&
|
||||
loopCount != 0 &&
|
||||
currentLoop >= loopCount - 1);
|
||||
}
|
||||
|
||||
inline bool isValidNormalizedTime(float t)
|
||||
{
|
||||
return !(t < 0.0f) && !(t > 1.0f);
|
||||
}
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
ClipEvaluationData evaluationDataForClip(AnimationClip *clip,
|
||||
const AnimatorEvaluationData &animatorData);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
ComponentIndices channelComponentsToIndices(const Channel &channel,
|
||||
int dataType,
|
||||
int expectedComponentCount,
|
||||
int offset);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
ComponentIndices channelComponentsToIndicesHelper(const Channel &channelGroup,
|
||||
int expectedComponentCount,
|
||||
int offset,
|
||||
const QVector<char> &suffixes);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
ClipResults evaluateClipAtLocalTime(AnimationClip *clip,
|
||||
float localTime);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
ClipResults evaluateClipAtPhase(AnimationClip *clip,
|
||||
float phase);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
QVector<Qt3DCore::QSceneChangePtr> preparePropertyChanges(Qt3DCore::QNodeId animatorId,
|
||||
const QVector<MappingData> &mappingDataVec,
|
||||
const QVector<float> &channelResults,
|
||||
bool finalFrame, float normalizedLocalTime);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
QVector<AnimationCallbackAndValue> prepareCallbacks(const QVector<MappingData> &mappingDataVec,
|
||||
const QVector<float> &channelResults);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
QVector<MappingData> buildPropertyMappings(const QVector<ChannelMapping *> &channelMappings,
|
||||
const QVector<ChannelNameAndType> &channelNamesAndTypes,
|
||||
const QVector<ComponentIndices> &channelComponentIndices,
|
||||
const QVector<QBitArray> &sourceClipMask);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
QVector<ChannelNameAndType> buildRequiredChannelsAndTypes(Handler *handler,
|
||||
const ChannelMapper *mapper);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
QVector<ComponentIndices> assignChannelComponentIndices(const QVector<ChannelNameAndType> &namesAndTypes);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
double localTimeFromElapsedTime(double t_current_local, double t_elapsed_global,
|
||||
double playbackRate, double duration,
|
||||
int loopCount, int ¤tLoop);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
double phaseFromElapsedTime(double t_current_local, double t_elapsed_global,
|
||||
double playbackRate, double duration,
|
||||
int loopCount, int ¤tLoop);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
QVector<Qt3DCore::QNodeId> gatherValueNodesToEvaluate(Handler *handler,
|
||||
Qt3DCore::QNodeId blendTreeRootId);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
ClipFormat generateClipFormatIndices(const QVector<ChannelNameAndType> &targetChannels,
|
||||
const QVector<ComponentIndices> &targetIndices,
|
||||
const AnimationClip *clip);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
ClipResults formatClipResults(const ClipResults &rawClipResults,
|
||||
const ComponentIndices &format);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
ClipResults evaluateBlendTree(Handler *handler,
|
||||
BlendedClipAnimator *animator,
|
||||
Qt3DCore::QNodeId blendNodeId);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
QVector<float> defaultValueForChannel(Handler *handler, const ChannelNameAndType &channelDescription);
|
||||
|
||||
Q_AUTOTEST_EXPORT
|
||||
void applyComponentDefaultValues(const QVector<ComponentValue> &componentDefaults,
|
||||
ClipResults &formattedClipResults);
|
||||
|
||||
} // Animation
|
||||
} // Qt3DAnimation
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
|
||||
#endif // QT3DANIMATION_ANIMATION_ANIMATIONUTILS_P_H
|
|
@ -0,0 +1,81 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2016 Klaralvdalens Datakonsult AB (KDAB).
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the Qt3D module of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:LGPL$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at https://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Lesser General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
** General Public License version 3 as published by the Free Software
|
||||
** Foundation and appearing in the file LICENSE.LGPL3 included in the
|
||||
** packaging of this file. Please review the following information to
|
||||
** ensure the GNU Lesser General Public License version 3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
|
||||
**
|
||||
** GNU General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU
|
||||
** General Public License version 2.0 or (at your option) the GNU General
|
||||
** Public license version 3 or any later version approved by the KDE Free
|
||||
** Qt Foundation. The licenses are as published by the Free Software
|
||||
** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
|
||||
** included in the packaging of this file. Please review the following
|
||||
** information to ensure the GNU General Public License requirements will
|
||||
** be met: https://www.gnu.org/licenses/gpl-2.0.html and
|
||||
** https://www.gnu.org/licenses/gpl-3.0.html.
|
||||
**
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef QT3DANIMATION_ANIMATION_BACKENDNODE_H
|
||||
#define QT3DANIMATION_ANIMATION_BACKENDNODE_H
|
||||
|
||||
//
|
||||
// W A R N I N G
|
||||
// -------------
|
||||
//
|
||||
// This file is not part of the Qt API. It exists for the convenience
|
||||
// of other Qt classes. This header file may change from version to
|
||||
// version without notice, or even be removed.
|
||||
//
|
||||
// We mean it.
|
||||
//
|
||||
|
||||
#include <Qt3DAnimation/qt3danimation_global.h>
|
||||
#include <Qt3DCore/qbackendnode.h>
|
||||
#include <Qt3DAnimation/private/handler_p.h>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
namespace Qt3DAnimation {
|
||||
namespace Animation {
|
||||
|
||||
class Q_AUTOTEST_EXPORT BackendNode : public Qt3DCore::QBackendNode
|
||||
{
|
||||
public:
|
||||
BackendNode(Qt3DCore::QBackendNode::Mode mode = ReadOnly);
|
||||
~BackendNode();
|
||||
|
||||
void setHandler(Handler *handler);
|
||||
|
||||
protected:
|
||||
void setDirty(Handler::DirtyFlag flag);
|
||||
Handler *m_handler;
|
||||
};
|
||||
|
||||
} // namespace Animation
|
||||
} // namespace Qt3DAnimation
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // QT3DANIMATION_ANIMATION_BACKENDNODE_H
|
|
@ -0,0 +1,92 @@
|
|||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB).
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the Qt3D module of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:LGPL$
|
||||
** Commercial License Usage
|
||||
** Licensees holding valid commercial Qt licenses may use this file in
|
||||
** accordance with the commercial license agreement provided with the
|
||||
** Software or, alternatively, in accordance with the terms contained in
|
||||
** a written agreement between you and The Qt Company. For licensing terms
|
||||
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||
** information use the contact form at https://www.qt.io/contact-us.
|
||||
**
|
||||
** GNU Lesser General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
** General Public License version 3 as published by the Free Software
|
||||
** Foundation and appearing in the file LICENSE.LGPL3 included in the
|
||||
** packaging of this file. Please review the following information to
|
||||
** ensure the GNU Lesser General Public License version 3 requirements
|
||||
** will be met: https://www.gnu.org/licenses/lgpl-3.0.html.
|
||||
**
|
||||
** GNU General Public License Usage
|
||||
** Alternatively, this file may be used under the terms of the GNU
|
||||
** General Public License version 2.0 or (at your option) the GNU General
|
||||
** Public license version 3 or any later version approved by the KDE Free
|
||||
** Qt Foundation. The licenses are as published by the Free Software
|
||||
** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3
|
||||
** included in the packaging of this file. Please review the following
|
||||
** information to ensure the GNU General Public License requirements will
|
||||
** be met: https://www.gnu.org/licenses/gpl-2.0.html and
|
||||
** https://www.gnu.org/licenses/gpl-3.0.html.
|
||||
**
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef BEZIEREVALUATOR_P_H
|
||||
#define BEZIEREVALUATOR_P_H
|
||||
|
||||
//
|
||||
// W A R N I N G
|
||||
// -------------
|
||||
//
|
||||
// This file is not part of the Qt API. It exists for the convenience
|
||||
// of other Qt classes. This header file may change from version to
|
||||
// version without notice, or even be removed.
|
||||
//
|
||||
// We mean it.
|
||||
//
|
||||
|
||||
#include <QtCore/qglobal.h>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
namespace Qt3DAnimation {
|
||||
namespace Animation {
|
||||
|
||||
struct Keyframe;
|
||||
|
||||
class Q_AUTOTEST_EXPORT BezierEvaluator
|
||||
{
|
||||
public:
|
||||
explicit BezierEvaluator(float time0, const Keyframe &keyframe0,
|
||||
float time1, const Keyframe &keyframe1)
|
||||
: m_time0(time0)
|
||||
, m_time1(time1)
|
||||
, m_keyframe0(keyframe0)
|
||||
, m_keyframe1(keyframe1)
|
||||
{
|
||||
}
|
||||
|
||||
float valueForTime(float time) const;
|
||||
float parameterForTime(float time) const;
|
||||
|
||||
static int findCubicRoots(const float coefficients[], float roots[3]);
|
||||
|
||||
private:
|
||||
float m_time0;
|
||||
float m_time1;
|
||||
const Keyframe &m_keyframe0;
|
||||
const Keyframe &m_keyframe1;
|
||||
};
|
||||
|
||||
} // namespace Animation
|
||||
} // namespace Qt3DAnimation
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
||||
#endif // BEZIEREVALUATOR_P_H
|