Detail.qml 2.01 KB
Newer Older
Kai Koehne's avatar
Kai Koehne committed
1 2 3 4 5 6
/**************************************************************************
**
** This file is part of Qt Creator
**
** Copyright (c) 2011 Nokia Corporation and/or its subsidiary(-ies).
**
Tobias Hunger's avatar
Tobias Hunger committed
7
** Contact: Nokia Corporation (info@qt.nokia.com)
Kai Koehne's avatar
Kai Koehne committed
8 9 10 11
**
**
** GNU Lesser General Public License Usage
**
Thomas Murach's avatar
Thomas Murach committed
12 13 14 15 16 17
** This file may be used under the terms of the GNU Lesser General Public
** License version 2.1 as published by the Free Software Foundation and
** appearing in the file LICENSE.LGPL included in the packaging of this file.
** Please review the following information to ensure the GNU Lesser General
** Public License version 2.1 requirements will be met:
** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
Kai Koehne's avatar
Kai Koehne committed
18 19
**
** In addition, as a special exception, Nokia gives you certain additional
Thomas Murach's avatar
Thomas Murach committed
20
** rights. These rights are described in the Nokia Qt LGPL Exception
Kai Koehne's avatar
Kai Koehne committed
21 22
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
Thomas Murach's avatar
Thomas Murach committed
23 24 25 26 27
** Other Usage
**
** Alternatively, this file may be used in accordance with the terms and
** conditions contained in a signed written agreement between you and Nokia.
**
Kai Koehne's avatar
Kai Koehne committed
28
** If you have questions regarding the use of this file, please contact
Tobias Hunger's avatar
Tobias Hunger committed
29
** Nokia at info@qt.nokia.com.
Kai Koehne's avatar
Kai Koehne committed
30 31 32
**
**************************************************************************/

33
import QtQuick 1.0
Christiaan Janssen's avatar
Christiaan Janssen committed
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
import Monitor 1.0
import "MainView.js" as Plotter

Item {
    id: detail
    property string label
    property string content
    signal linkActivated(string url)

    height: childrenRect.height
    width: childrenRect.width
    Item {
        id: guideline
        x: 70
        width: 5
    }
    Text {
        id: lbl
52
        text: label
Christiaan Janssen's avatar
Christiaan Janssen committed
53 54
        font.pixelSize: 12
        font.bold: true
55 56 57 58 59 60 61
    }
    Text {
        text:":"
        font.pixelSize: 12
        font.bold: true
        anchors.right: baseline.left
        anchors.baseline: lbl.baseline
Christiaan Janssen's avatar
Christiaan Janssen committed
62 63 64 65 66 67 68 69 70
    }
    Text {
        text: content
        font.pixelSize: 12
        anchors.baseline: lbl.baseline
        anchors.left: guideline.right
        onLinkActivated: detail.linkActivated(link)
    }
}