File: overview.qdoc

package info (click to toggle)
lomiri-ui-toolkit 1.3.5010%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 25,900 kB
  • sloc: cpp: 85,772; python: 5,528; sh: 1,364; javascript: 919; ansic: 573; makefile: 204
file content (154 lines) | stat: -rw-r--r-- 4,378 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
/*
 * Copyright (C) 2012 Canonical Ltd.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation; version 3.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/*!
     \page overview-lomiri-sdk.html overview
     \title Lomiri User Interface Toolkit

     \part General Topics
     \list
     \li \l{lomiri-whatsnew.html}{What's new in version 1.2?}
     \li \l{lomiri-theming.html}{Styling} components
     \li \l{lomiri-layouts.html}{Layouts} describes a flexible layouting engine
     to ease the development of responsive user interfaces.
     \li \l {Resolution Independence} describes the facilities that should be
     used when setting the size of UI elements (widgets, fonts, etc.) in order
     for them to behave well on a variety of devices.
     \li \l{Automatic State Saving} provides automatic property saving for components.
     \endlist

     \part Basic QML Types
     Available through:
     \code
         import Lomiri.Components 1.3
     \endcode
     \annotatedlist lomiri

     \part Gestures
     Available through:
     \code
         import Lomiri.Components 1.3
     \endcode
     \annotatedlist lomiri-gestures

     \part List views, list items
     Components with standardized view items, with conditional actions, multiselect
     and reordering support on scrollable views. Replaces the Lomiri.Components.ListItems
     module components.

     Available through:
     \code
         import Lomiri.Components 1.3
     \endcode
     \annotatedlist lomiri-listitem

     \part List Items module - deprecated
     This module contains the old set of list items.

     Available through:
     \code
         import Lomiri.Components.ListItems 1.3
     \endcode
     \annotatedlist lomiri-listitems

     \part Pickers
     Available through:
     \code
         import Lomiri.Components.Pickers 1.3
     \endcode
     \annotatedlist lomiri-pickers

     \part Popovers, Sheets and Dialogs
     Available through:
     \code
         import Lomiri.Components.Popups 1.3
     \endcode
     \annotatedlist lomiri-popups

     \part Layouting
     Available through:
     \code
         import Lomiri.Layouts 1.0
     \endcode
     \annotatedlist lomiri-layouts

     \part Theming Elements
     Available through:
     \code
         import Lomiri.Components 1.3
     \endcode
     \annotatedlist theming

     \part Theme module
     Available through:
     \code
         import Lomiri.Components.Themes 1.3
     \endcode
     \annotatedlist theme-module

     \part Style API
     The Style API defines the interface components use to style the visuals.
     Themes must make sure that these interfaces are all implemented.
     Available through:
     \code
         import Lomiri.Components.Styles 1.3
     \endcode
     \annotatedlist style-api

     \part Resolution Independence Items
     Available through:
     \code
         import Lomiri.Components 1.3
     \endcode
     \annotatedlist resolution-independence

     \part Parsing Command-Line Arguments
     Available through:
     \code
         import Lomiri.Components 1.3
     \endcode
     \annotatedlist lomiri-commandline

     \part Services
     Available through:
     \code
         import Lomiri.Components 1.3
     \endcode
     \annotatedlist lomiri-services

     \part Performance Metrics
     Available through:
     \code
         import Lomiri.PerformanceMetrics 1.0
     \endcode
     \annotatedlist lomiri-performance-metrics

     \part Labs
     The Labs module contains a set of components which have unstable API. Those
     should not be used in applications as their interface may change any time.
     Available through:
     \code
         import Lomiri.Components.Labs 1.0
     \endcode
     \annotatedlist lomiri-labs

     \part Test extensions
     Available through:
     \code
         import Lomiri Test 1.3
     \endcode
     \annotatedlist lomiri-test
 */