mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-05-21 20:19:32 +08:00

For me having "Cura" under the logo actually doesn't make sense, as it is quite obvious by the logo that we are talking about _Cura_ here. So in my opinion we can prefix the application version here with "version: " instead. Untested but it should work (fingers crossed)
83 lines
2.0 KiB
QML
83 lines
2.0 KiB
QML
// Copyright (c) 2015 Ultimaker B.V.
|
|
// Cura is released under the terms of the AGPLv3 or higher.
|
|
|
|
import QtQuick 2.2
|
|
import QtQuick.Controls 1.1
|
|
import QtQuick.Window 2.1
|
|
|
|
import UM 1.1 as UM
|
|
|
|
UM.Dialog
|
|
{
|
|
id: base
|
|
|
|
//: About dialog title
|
|
title: catalog.i18nc("@title:window","About Cura")
|
|
|
|
minimumWidth: 400 * Screen.devicePixelRatio
|
|
minimumHeight: 300 * Screen.devicePixelRatio
|
|
width: minimumWidth
|
|
height: minimumHeight
|
|
//UM.I18nCatalog { id: catalog; }
|
|
|
|
|
|
Image
|
|
{
|
|
id: logo
|
|
width: parent.width * 0.75
|
|
height: width * (1/4.25)
|
|
|
|
source: UM.Theme.getImage("logo")
|
|
|
|
sourceSize.width: width
|
|
sourceSize.height: height
|
|
anchors.centerIn: parent
|
|
anchors.verticalCenterOffset : -(height * 0.5)
|
|
UM.I18nCatalog{id: catalog; name:"cura"}
|
|
}
|
|
|
|
Label
|
|
{
|
|
id: version
|
|
|
|
text: catalog.i18nc("@label","version: %1").arg(UM.Application.version)
|
|
font: UM.Theme.getFont("large")
|
|
anchors.horizontalCenter : logo.horizontalCenter
|
|
anchors.horizontalCenterOffset : (logo.width * 0.25)
|
|
anchors.top: logo.bottom
|
|
anchors.topMargin : 5
|
|
}
|
|
|
|
Label
|
|
{
|
|
id: description
|
|
width: parent.width
|
|
|
|
//: About dialog application description
|
|
text: catalog.i18nc("@label","End-to-end solution for fused filament 3D printing.")
|
|
wrapMode: Text.WordWrap
|
|
anchors.top: version.bottom
|
|
anchors.topMargin : 10
|
|
}
|
|
|
|
Label
|
|
{
|
|
id: author_note
|
|
width: parent.width
|
|
|
|
//: About dialog application author note
|
|
text: catalog.i18nc("@info:credit","Cura has been developed by Ultimaker B.V. in cooperation with the community.")
|
|
wrapMode: Text.WordWrap
|
|
anchors.top: description.bottom
|
|
}
|
|
|
|
rightButtons: Button
|
|
{
|
|
//: Close about dialog button
|
|
text: catalog.i18nc("@action:button","Close");
|
|
|
|
onClicked: base.visible = false;
|
|
}
|
|
}
|
|
|