Import initial du projet shipheart_cm5
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
import QtQuick 2.12
|
||||
|
||||
Rectangle {
|
||||
|
||||
property string titre: ""
|
||||
property string icone: ""
|
||||
property int hauteur: visible ? shipheart_hauteur_titre_2 : 0
|
||||
|
||||
width: parent.width
|
||||
height: hauteur
|
||||
radius: 5
|
||||
color: "transparent"
|
||||
// color: couleur_gris_tres_fonce_transparent
|
||||
|
||||
Image {
|
||||
id: icone_titre_2
|
||||
source: (icone !== "") ? "/images/" + icone : "" // Si on laisse '/images/' seule, cela génère une erreur si le nom du fichier est vide...
|
||||
sourceSize.height: parent.height * 0.8
|
||||
anchors {
|
||||
verticalCenter: parent.verticalCenter
|
||||
left: parent.left
|
||||
}
|
||||
visible: icone !== ""
|
||||
}
|
||||
|
||||
Text {
|
||||
anchors {
|
||||
verticalCenter: parent.verticalCenter // Centrage vertical sur la hauteur du titre reçu en paramètre
|
||||
left: (icone !== "") ? icone_titre_2.right : parent.left
|
||||
leftMargin: 10
|
||||
}
|
||||
|
||||
|
||||
verticalAlignment: Text.AlignVCenter
|
||||
text: titre
|
||||
color: shipheart_couleur_texte_titre_2
|
||||
font.pixelSize : 24
|
||||
// font.weight: Font.Black
|
||||
|
||||
visible: titre !== ""
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user