aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/timeline/doc
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/timeline/doc')
-rw-r--r--src/imports/timeline/doc/qtquicktimeline.qdocconf46
-rw-r--r--src/imports/timeline/doc/src/qtquicktimeline-index.qdoc56
-rw-r--r--src/imports/timeline/doc/src/qtquicktimeline-module-qml.qdoc41
-rw-r--r--src/imports/timeline/doc/src/qtquicktimeline-overview.qdoc35
-rw-r--r--src/imports/timeline/doc/style/style.css137
5 files changed, 315 insertions, 0 deletions
diff --git a/src/imports/timeline/doc/qtquicktimeline.qdocconf b/src/imports/timeline/doc/qtquicktimeline.qdocconf
new file mode 100644
index 0000000..0e37214
--- /dev/null
+++ b/src/imports/timeline/doc/qtquicktimeline.qdocconf
@@ -0,0 +1,46 @@
+include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf)
+
+project = QtQuickTimeline
+description = Qt Quick Timeline Reference Documentation
+version = $QT_VERSION
+
+examplesinstallpath = qtquicktimeline
+
+qhp.projects = QtQuickTimeline
+
+qhp.QtQuickTimeline.file = qtquicktimeline.qhp
+qhp.QtQuickTimeline.namespace = org.qt-project.qtquicktimeline.$QT_VERSION_TAG
+qhp.QtQuickTimeline.virtualFolder = qtquicktimeline
+qhp.QtQuickTimeline.indexTitle = Qt Quick Timeline
+qhp.QtQuickTimeline.indexRoot =
+
+qhp.QtQuickTimeline.filterAttributes = qtquicktimeline $QT_VERSION qtrefdoc
+qhp.QtQuickTimeline.customFilters.Qt.name = QtQuickTimeline $QT_VERSION
+qhp.QtQuickTimeline.customFilters.Qt.filterAttributes = qtquicktimeline $QT_VERSION
+
+qhp.QtQuickTimeline.subprojects = qmltypes
+
+qhp.QtQuickTimeline.subprojects.qmltypes.title = QML Types
+qhp.QtQuickTimeline.subprojects.qmltypes.indexTitle = Qt Quick Timeline QML Types
+qhp.QtQuickTimeline.subprojects.qmltypes.selectors = qmlclass
+qhp.QtQuickTimeline.subprojects.qmltypes.sortPages = true
+
+#qhp.QtQuickTimeline.subprojects.examples.title = Examples
+#qhp.QtQuickTimeline.subprojects.examples.indexTitle = Qt Qt Quick Timeline Examples
+#qhp.QtQuickTimeline.subprojects.examples.selectors = fake:example
+#qhp.QtQuickTimeline.subprojects.examples.sortPages = true
+
+headerdirs += ..
+sourcedirs += ..
+#exampledirs =
+imagedirs += images \
+
+depends += qtcore qtdoc qtquick
+
+tagfile = qtquicktimeline.tags
+
+#add generic thumbnail images for example documentation that does not have an image.
+#manifestmeta.thumbnail.names +=
+
+navigation.landingpage = "Qt Quick Timeline"
+navigation.qmltypespage = "Qt Quick Timeline QML Types"
diff --git a/src/imports/timeline/doc/src/qtquicktimeline-index.qdoc b/src/imports/timeline/doc/src/qtquicktimeline-index.qdoc
new file mode 100644
index 0000000..ef7bdca
--- /dev/null
+++ b/src/imports/timeline/doc/src/qtquicktimeline-index.qdoc
@@ -0,0 +1,56 @@
+/****************************************************************************
+**
+** 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$
+**
+****************************************************************************/
+
+/*!
+ \page qtquicktimeline-index.html
+ \title Qt Quick Timeline
+ \brief Provides QML types to use timelines and keyframes to animate Qt Quick
+ user interfaces.
+
+
+
+ \section1 Getting Started
+
+ To import the QML types into your application, use the following import
+ statement in your .qml file:
+
+ \code
+ import QtQuick.Timeline 1.0
+ \endcode
+
+ \section1 Articles and Guides
+
+ \list
+ \li \l{Qt Quick Timeline Overview}{Overview}
+ \endlist
+
+ \section1 Reference
+
+ \list
+ \li \l{Qt Quick Timeline QML Types}{QML Types}
+ \endlist
+*/
diff --git a/src/imports/timeline/doc/src/qtquicktimeline-module-qml.qdoc b/src/imports/timeline/doc/src/qtquicktimeline-module-qml.qdoc
new file mode 100644
index 0000000..8064dcd
--- /dev/null
+++ b/src/imports/timeline/doc/src/qtquicktimeline-module-qml.qdoc
@@ -0,0 +1,41 @@
+/****************************************************************************
+**
+** 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$
+**
+****************************************************************************/
+
+/*!
+ \qmlmodule QtQuick.Timeline 1.0
+ \title Qt Quick Timeline QML Types
+ \ingroup qmlmodules
+ \brief Provides QML types to use timelines and keyframes to animate Qt Quick
+ user interfaces.
+
+ To import the QML types into your application, use the following import
+ statement in your .qml file:
+
+ \code
+ import QtQuick.Timeline 1.0
+ \endcode
+*/
diff --git a/src/imports/timeline/doc/src/qtquicktimeline-overview.qdoc b/src/imports/timeline/doc/src/qtquicktimeline-overview.qdoc
new file mode 100644
index 0000000..ece4a67
--- /dev/null
+++ b/src/imports/timeline/doc/src/qtquicktimeline-overview.qdoc
@@ -0,0 +1,35 @@
+/****************************************************************************
+**
+** Copyright (C) 2018 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 qtquicktimeline-overview.html
+ \title Qt Quick Timeline Overview
+ \brief Describes using timelines in Qt Quick applications.
+
+
+*/
diff --git a/src/imports/timeline/doc/style/style.css b/src/imports/timeline/doc/style/style.css
new file mode 100644
index 0000000..df84049
--- /dev/null
+++ b/src/imports/timeline/doc/style/style.css
@@ -0,0 +1,137 @@
+a:link, a:visited {
+ color: #00732F;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+body {
+ font: normal 400 14px/1.2 Arial;
+ margin-top: 85px;
+}
+
+h1 {
+ margin: 0;
+}
+
+h2 {
+ font: 500 20px/1.2 Arial;
+}
+
+h3.fn, span.fn {
+ -moz-border-radius: 7px 7px 7px 7px;
+ -webkit-border-radius: 7px 7px 7px 7px;
+ border-radius: 7px 7px 7px 7px;
+ background-color: #F6F6F6;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #E6E6E6;
+ word-spacing: 3px;
+ padding: 3px 5px;
+}
+
+table, pre {
+ -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;
+ font-size: 12px;
+ line-height: 1.2;
+ margin-bottom: 25px;
+ margin-left: 15px;
+}
+
+table td {
+ padding: 3px 15px 3px 20px;
+}
+
+table tr.even {
+ background-color: white;
+ color: #66666E;
+}
+
+table tr.odd {
+ background-color: #F6F6F6;
+ color: #66666E;
+}
+
+li {
+ margin-bottom: 10px;
+ padding-left: 12px;
+}
+
+.cpp {
+ display: block;
+ margin: 10;
+ overflow: hidden;
+ overflow-x: hidden;
+ overflow-y: hidden;
+ padding: 20px 0 20px 0;
+}
+
+.footer {
+ margin-top: 50px;
+}
+
+.memItemLeft {
+ padding-right: 3px;
+}
+
+.memItemRight {
+ padding: 3px 15px 3px 0;
+}
+
+.qml {
+ display: block;
+ margin: 10;
+ overflow: hidden;
+ overflow-x: hidden;
+ overflow-y: hidden;
+ padding: 20px 0 20px 0;
+}
+
+.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;
+}
+
+.title {
+ background-color: white;
+ color: #44A51C;
+ font-family: Verdana;
+ font-size: 35px;
+ font-weight: normal;
+ left: 0;
+ padding-bottom: 5px;
+ padding-left: 16px;
+ padding-top: 20px;
+ position: absolute;
+ right: 0;
+ top: 0;
+}
+
+.toc {
+ float: right;
+ -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 #DDD;
+ margin: 0 20px 10px 10px;
+ padding: 20px 15px 20px 20px;
+ height: auto;
+ width: 200px;
+}