| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 | 
							- /*
 
-  * Copyright (C) 2015  Malte Veerman <maldela@halloarsch.de>
 
-  *
 
-  * 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; either version 2 of the License, or
 
-  * (at your option) any later version.
 
-  *
 
-  * 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, write to the Free Software Foundation, Inc.,
 
-  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
-  *
 
-  */
 
- import QtQuick 2.4
 
- import QtQuick.Controls 1.2
 
- import QtQuick.Layouts 1.1
 
- import "../javascript/arrayfunctions.js" as ArrayFunctions
 
- RowLayout {
 
-     id: root
 
-     anchors.fill: parent
 
-     anchors.topMargin: 10
 
-     Repeater {
 
-         model: loader.hwmons.length
 
-         Rectangle {
 
-             property var hwmon: loader.hwmons[index]
 
-             property int padding: 10
 
-             Layout.preferredWidth: root.width / loader.hwmons.length - root.spacing
 
-             Layout.maximumWidth: 500
 
-             Layout.fillHeight: true
 
-             border.width: 1
 
-             border.color: "black"
 
-             radius: 5
 
-             Column {
 
-                 id: column
 
-                 anchors.fill: parent
 
-                 Text {
 
-                     anchors.horizontalCenter: parent.horizontalCenter
 
-                     text: hwmon.name
 
-                     horizontalAlignment: Text.horizontalCenter
 
-                 }
 
-                 Repeater {
 
-                     model: hwmon.fans.length
 
-                     RowLayout {
 
-                         width: parent.width
 
-                         Text {
 
-                             anchors.left: parent.left
 
-                             anchors.leftMargin: padding
 
-                             Layout.maximumWidth: parent.width - rpmValue.width - padding*2
 
-                             clip: true
 
-                             text: "Fan " + (index+1) + " RPM : "
 
-                         }
 
-                         Text {
 
-                             id: rpmValue
 
-                             anchors.right: parent.right
 
-                             anchors.rightMargin: padding
 
-                             text: hwmon.fans[index].rpm
 
-                         }
 
-                     }
 
-                 }
 
-                 Repeater {
 
-                     model: hwmon.temps.length
 
-                     RowLayout {
 
-                         width: parent.width
 
-                         Text {
 
-                             anchors.left: parent.left
 
-                             anchors.leftMargin: padding
 
-                             text: hwmon.temps[index].name + ": "
 
-                             Layout.maximumWidth: parent.width - tempValue.width - padding*2
 
-                             clip: true
 
-                         }
 
-                         Text {
 
-                             id: tempValue
 
-                             anchors.right: parent.right
 
-                             anchors.rightMargin: padding
 
-                             text: hwmon.temps[index].value
 
-                         }
 
-                     }
 
-                 }
 
-             }
 
-         }
 
-     }
 
- }
 
 
  |