1
/****************************************************************************
3
** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
4
** Contact: http://www.qt-project.org/
6
** This file is part of the demonstration applications of the Qt Toolkit.
8
** $QT_BEGIN_LICENSE:LGPL$
9
** GNU Lesser General Public License Usage
10
** This file may be used under the terms of the GNU Lesser General Public
11
** License version 2.1 as published by the Free Software Foundation and
12
** appearing in the file LICENSE.LGPL included in the packaging of this
13
** file. Please review the following information to ensure the GNU Lesser
14
** General Public License version 2.1 requirements will be met:
15
** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
17
** In addition, as a special exception, Nokia gives you certain additional
18
** rights. These rights are described in the Nokia Qt LGPL Exception
19
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
21
** GNU General Public License Usage
22
** Alternatively, this file may be used under the terms of the GNU General
23
** Public License version 3.0 as published by the Free Software Foundation
24
** and appearing in the file LICENSE.GPL included in the packaging of this
25
** file. Please review the following information to ensure the GNU General
26
** Public License version 3.0 requirements will be met:
27
** http://www.gnu.org/copyleft/gpl.html.
30
** Alternatively, this file may be used in accordance with the terms and
31
** conditions contained in a signed written agreement between you and Nokia.
40
****************************************************************************/
43
import TextBalloonPlugin 1.0
46
\title QtQuick Examples - Painted Text Balloons
47
\example quick/painteditem/textballoons
48
\brief This is a simple example that draws text balloons using QPainter
66
anchors.bottom: controls.top
67
anchors.bottomMargin: 2
68
anchors.top: parent.top
70
delegate: TextBalloon {
71
anchors.right: index % 2 == 0 ? undefined : parent.right
73
rightAligned: index % 2 == 0 ? false : true
86
anchors.bottom: parent.bottom
87
anchors.left: parent.left
89
anchors.right: parent.right
92
height: parent.height * 0.15
95
anchors.centerIn: parent
96
text: "Add another balloon"
103
balloonModel.append({"balloonWidth": Math.floor(Math.random() * 200 + 100)})
104
balloonView.positionViewAtIndex(balloonView.count -1, ListView.End)
107
parent.color = "#8ac953"
110
parent.color = "white"