Update plasma
This commit is contained in:
parent
cf88cf4a7b
commit
d83c5a0a54
160 changed files with 7837 additions and 0 deletions
|
@ -0,0 +1,113 @@
|
|||
import QtQuick
|
||||
import org.kde.kirigami as Kirigami
|
||||
import QtQuick.Controls as Controls
|
||||
|
||||
|
||||
Item {
|
||||
property int leftPanelMargin: 0
|
||||
property int topPanelMargin: 0
|
||||
property int exedentHight: 0
|
||||
property int widthOfLeftPanel: 130
|
||||
property int spacingElements: 5
|
||||
property string currentWatherTemp: "?"
|
||||
|
||||
LeftPanel {
|
||||
id: leftPanel
|
||||
anchors.left: parent.left
|
||||
anchors.leftMargin: - leftPanelMargin
|
||||
anchors.top: parent.top
|
||||
anchors.topMargin: - topPanelMargin
|
||||
leftPanelColor: Kirigami.Theme.highlightColor
|
||||
width: widthOfLeftPanel
|
||||
height: parent.height + exedentHight
|
||||
}
|
||||
Item {
|
||||
|
||||
width: leftPanel.width
|
||||
anchors.top: parent.top
|
||||
Kirigami.Heading {
|
||||
id: city
|
||||
width: parent.width - leftPanel.marginLeftReal
|
||||
text: wrapper.location //"Ciudad"
|
||||
color: Kirigami.Theme.highlightedTextColor
|
||||
level: 3
|
||||
font.weight: Font.DemiBold
|
||||
elide: Text.ElideRight
|
||||
}
|
||||
Row {
|
||||
id: current
|
||||
width: parent.width - leftPanel.marginLeftReal
|
||||
anchors.top: city.bottom
|
||||
anchors.topMargin: spacingElements
|
||||
height: text.implicitHeight
|
||||
spacing: 5
|
||||
Kirigami.Icon {
|
||||
id: logo
|
||||
source: wrapper.currentIcon
|
||||
width: Kirigami.Units.iconSizes.medium
|
||||
height: width
|
||||
color: Kirigami.Theme.highlightedTextColor
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
}
|
||||
|
||||
Controls.Label {
|
||||
id: text
|
||||
width: parent.width - logo.width
|
||||
text: wrapper.currentTemp
|
||||
color: Kirigami.Theme.highlightedTextColor
|
||||
font.weight: Font.DemiBold
|
||||
font.pixelSize: logo.height
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
}
|
||||
|
||||
}
|
||||
Column {
|
||||
anchors.top: current.bottom
|
||||
width: current.width
|
||||
height: textDo.implicitHeight * 2
|
||||
anchors.topMargin: spacingElements
|
||||
opacity: 0.7
|
||||
Kirigami.Heading {
|
||||
id: textDo
|
||||
width: parent.width - leftPanel.marginLeftReal
|
||||
text: wrapper.weather //"Summy"
|
||||
color: Kirigami.Theme.highlightedTextColor
|
||||
level: 5
|
||||
//font.weight: Font.DemiBold
|
||||
elide: Text.ElideRight
|
||||
}
|
||||
Kirigami.Heading {
|
||||
width: parent.width - leftPanel.marginLeftReal
|
||||
text: wrapper.currentMaxMin
|
||||
color: Kirigami.Theme.highlightedTextColor
|
||||
level: 5
|
||||
//font.weight: Font.DemiBold
|
||||
elide: Text.ElideRight
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Item {
|
||||
width: link.implicitWidth
|
||||
height: link.implicitHeight
|
||||
anchors.bottom: parent.bottom
|
||||
//anchors.bottomMargin: height
|
||||
Kirigami.Heading {
|
||||
id: link
|
||||
width: parent.width
|
||||
text: "open-meteo.com"
|
||||
color: Kirigami.Theme.highlightedTextColor
|
||||
level: 5
|
||||
font.underline: true
|
||||
opacity: 0.4
|
||||
elide: Text.ElideRight
|
||||
}
|
||||
MouseArea {
|
||||
anchors.fill: parent
|
||||
onClicked: {
|
||||
Qt.openUrlExternally("https://open-meteo.com")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue