¿Cómo solucionar el problema del Plasmoide "Minimal Clock"? [Solucionado]

Investigando, y preguntando, he conseguido arreglar el Plasmoide "Minimal Clock", Acá les dejo la solución:

Primero, debemos de ir a esta carpeta en Dolphin: ~/.kde4/share/apps/plasma/plasmoids/minimalclock/contents/ui/ (la parte que dice "kde4", puede variar, a mi me funcionó con "kde".

Segundo, abrimos el archivo "main.qml" (que está en medio de dos archivos).

Tercero, cambiamos la parte que dice:

Text {
id: ampm
font.family:textFont
opacity: 0.5
color: textColor
font.pointSize: 48
text : Qt.formatTime( dataSource.data["Local"]["Time"],"ap" )
anchors {
top: parent.top;
left: time.right;
}
}

Por lo siguiente:

/*Text {
id: ampm
font.family:textFont
opacity: 0.5
color: textColor
font.pointSize: 48
text : Qt.formatTime( dataSource.data["Local"]["Time"],"ap" )
anchors {
top: parent.top;
left: time.right;
}
}*/

Si se fijaron, lo único que cambio, fue: /* y */ (al principio y al final).

Y ya, con esto ya no les aparece "AM", ni "PM", ya que el reloj está en formato 24 horas.

Espero que les hay servido de algo.

¿CUál era el problema?

¡Ups!, Se me olvidó XD. (Y yo que pensaba que no se me había pasado nada).

El problema es, que aunque el reloj está en formato 24 horas, sigue mostrando "AM", y "PM". Y con la explicación que dí, se puede solucionar el problema. El problema en sí, es que muestra la hora en 24 horas, pero como si estuviera en 12 horas, muestra "AM" y "PM" mrgreen

Pues muchas gracias en serio, porque me alegra quitar las letrotas de detrás de la hora de una vez, que me sobraban un tanto.

Citar

No es posible crear este objeto por el siguiente motivo:
Error de sintaxis.

Me temo que mi reloj no funciona con este remedio,

Quizás es porque no lo hiciste bien. La única parte que va a cambiar (de todo el código que hay) es éste:

/*Text {
id: ampm
font.family:textFont
opacity: 0.5
color: textColor
font.pointSize: 48
text : Qt.formatTime( dataSource.data["Local"]["Time"],"ap" )
anchors {
top: parent.top;
left: time.right;
}
}*/

Si te fijaste, lo único que cambio de todo lo que hay, es que le puse éstos dos simbolitos: /* y */ al principio y al final del código.

De todos modos, acá te dejo cómo me quedó a mí:

/*
Copyright 2013 Anant Kamath

This plasmoid 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.1 of the License, or (at your option) version 3, or any
later version accepted by the membership of KDE e.V. (or its
successor approved by the membership of KDE e.V.), which shall
act as a proxy defined in Section 6 of version 3 of the license.

This plasmoid 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 plasmoid. If not, see .
*/

import QtQuick 1.0
import Qt 4.7
import org.kde.plasma.core 0.1 as PlasmaCore
import org.kde.qtextracomponents 0.1 as QtExtraComponents

Item {

id: mainWindow
property int minimumHeight: 160
property int minimumWidth: 260
property string textColor
property string textFont

Component.onCompleted: {
plasmoid.setBackgroundHints( 0 )
plasmoid.addEventListener( 'ConfigChanged', configChanged );
textColor = plasmoid.readConfig( "textColor" )
textFont = plasmoid.readConfig( "textFont" )
}

function configChanged()
{
textColor = plasmoid.readConfig( "textColor" )
textFont = plasmoid.readConfig( "textFont" )
}

Text {
id: time
font.family:textFont
font.bold: true
color: textColor
font.pointSize: 72
text : Qt.formatTime( dataSource.data["Local"]["Time"],"h:mm" )
anchors {
top: parent.top;
left: parent.left;
}
}

/*Text {
id: ampm
font.family:textFont
opacity: 0.5
color: textColor
font.pointSize: 48
text : Qt.formatTime( dataSource.data["Local"]["Time"],"ap" )
anchors {
top: parent.top;
left: time.right;
}
}*/

Text {
id: date
font.family:textFont
color: textColor
font.pointSize: 32
text : Qt.formatDate( dataSource.data["Local"]["Date"],"dddd, MMM d" )
anchors {
top: time.bottom;
left: parent.left;
}
}

PlasmaCore.DataSource {
id: dataSource
engine: "time"
connectedSources: ["Local"]
interval: 500
}
}