Aesthetic Clock

Plasma 5 Clocks

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
6 .7
Description:

Saw this design on Dribbble
https://dribbble.com/shots/2224179-Clock-Widgets

Will add option of choosing gradients later.
9

heimdall

2 months ago

9 9 excellent

Report

9

Refused

3 months ago

9 9

Report

9

baltolkien

3 months ago

9 9 excellent

Report

9

Refused

3 months ago

Nice clock!
Just a tip: avoid using a timer to update the canvas, you can just set a property such:

readonly property date currentDateTime: timeSource.data.Local ? timeSource.data.Local.DateTime : new Date()

and then:

onCurrentDateTimeChanged:
{
canvas.requestPaint()
}

You don't even need timeChanged(), using the above property you can show the time like this:

Label {
text: currentDateTime.getHours() + ":" + ('0'+ currentDateTime.getMinutes()).slice(-2);
....


It would be nice with a transparent background and customizable font (e.g: set outline and so on).

Report

C

aeregeneratel38

3 months ago

Thank you so much. I am planning to add more gradients and other settings. This was my first widget so I couldn't get hang of the various KCM and other modules

Report

9

Refused

3 months ago

one more thing, you can draw text directly in the canvas with few lines of code, look at this: https://ibb.co/JC4WmpF

Report

C

aeregeneratel38

3 months ago

baltolkien.. It seems to be an error due to Plasma version. You can edit the main.qml file and remove the 'import org.kde.plasma.private.aestheticclock' statement. It will work after that.

Report

9

baltolkien

3 months ago

Thanks. It works perfect now. Great work.

Report

C

aeregeneratel38

3 months ago

Would love if you would rate.

Report

9

baltolkien

3 months ago

Hello:
I try to install this clock and I have this error:
Error loadinf QML file: file:///home/baltolkien/.local/share/plasma/plasmoids/org.kde.plasma.aestheticclock/contents/ui/main.qml:13:1: module "org.kde.plasma.private.aestheticclock" is not installed
Any suggestion?

Report

C

aeregeneratel38

3 months ago

It seems to be an error due to Plasma version. You can edit the main.qml file and remove the 'import org.kde.plasma.private.aestheticclock' statement. It will work after that.

Report

12345678910
3
product-maker heimdall Sep 07 2020 9 excellent
9 excellent
product-maker Refused Sep 02 2020 9 excellent
9
product-maker baltolkien Sep 01 2020 9 excellent
9 excellent
Be the first to comment
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.0
updated Aug 19 2020
added Aug 19 2020
downloads 24h
14
mediaviews 24h 0
pageviews 24h 6