viewtopic.php?p=60111#p60111Алзим писал(а): 30 дек 2015, 13:26Лучше смотрится где самому можно менять формат даты. Например, с «Среда, 30 декабря 2015» на «Ср, 30 дек. 2015». Но таких настроек в Плазма 5 я не нашёл.Barmalei писал(а): Компактный вид лучше смотрится
В KDE 4 они есть:
Не прошло и пяти лет, как удалось настроить. Не сам формат даты в локалях, а только отображение в виджете "цифровые часы", и то не слишком изящно - на выходе получается единственный формат, хотя и настроенный по собственному разумению. Ну, может кому пригодится...
Итак, открываем папку плазмоидов: /usr/share/plasma/plasmoids/
В папке находим вмджет Digital clock.
Далее, открываем папку contents и в ней папку ui.
Короче, в итоге идем вот сюда: /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/
И открываем файл DigitalClock.qml Самым обычным KWrite, как ни странно, даже без root, в обычном режиме.
Поскольку файл будем редактировать, исходный файл лучше сохранить тут же, не отходя от кассы, слегка изменив имя. Например, DigitalClock1.qml
Далее, в тексте файла поиском находим DateLabel.text - всего две строчки ближе к концу текста:
Код: Выделить всё
if (main.showDate) {
dateLabel.text = Qt.formatDate(main.currentTime, main.dateFormat);
} else {
// clear it so it doesn't take space in the layout
dateLabel.text = "";
Хотя лично я предпочитаю даже и без года, ddd d MMM.
Список кодов
d - День в виде числа без ведущего нуля (от 1 до 31)
dd - День в виде числа с ведущим нулем (от 01 до 31)
ddd - Сокращённое название дня недели (например, от ‘Пн’ до ‘Вс’).
dddd - Полное название дня недели (например, от ‘Понедельник’ до ‘Воскресенье’).
M - Месяц в виде числа без ведущего нуля (от 1 до 12)
MM - Месяц в виде числа с ведущим нулём (от 01 до 12)
MMM - Сокращённое название месяца (например, от ‘Янв’ до ‘Дек’).
MMMM - Полное название месяца (от ‘Январь’ до ‘Декабрь’).
yy - Год в виде двузначного числа (от 00 до 99)
yyyy - Год в виде четырёхзначного числа. Если год отрицательный, то дополнительно добавляется знак минуса.
Не совсем понял, что означает "отрицательный год", наверное крайне неудачной что-ли... Ну, да ладно...
Источник: https://ravesli.com/urok-3-data-i-vremya-v-qt5/
Короче вводим СВОЙ формат даты и сохраняем файл. И... ничего не происходит. Нужна еще перезагрузка плазмы. Выполняем в терминале:
Код: Выделить всё
killall -s 11 plasmashell
Вот что получилось:
Источники:
https://www.linux.org.ru/forum/desktop/14570170
https://sprosi.pro/questions/180616/isp ... so-v-kde-5