From 5c3656099be265d33ebc9707939b7a2655353c01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9F=B3=E5=8D=9A=E6=96=87?= Date: Fri, 1 Jul 2016 11:20:26 +0800 Subject: [PATCH] hide launar info when not chinese lauguage Change-Id: I8ebb1c475dccd1be8d3494e6248d33b1219d5a1e --- plugins/datetime/datetimeplugin.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/plugins/datetime/datetimeplugin.cpp b/plugins/datetime/datetimeplugin.cpp index 1c78eb906..adf858cd7 100644 --- a/plugins/datetime/datetimeplugin.cpp +++ b/plugins/datetime/datetimeplugin.cpp @@ -8,6 +8,10 @@ DatetimePlugin::DatetimePlugin(QObject *parent) m_refershTimer(new QTimer(this)) { m_calendar->setFixedSize(300, 300); + m_calendar->setDateInfoVisible(true); + m_calendar->setControlPanelVisible(false); + m_calendar->setSolarDisplayFormat(tr("MM/dd/yyyy")); + m_calendar->setLunarVisible(QLocale::system().name().startsWith("zh_")); m_refershTimer->setInterval(1000); m_refershTimer->start(); @@ -20,6 +24,7 @@ DatetimePlugin::DatetimePlugin(QObject *parent) DatetimePlugin::~DatetimePlugin() { delete m_centeralWidget; + delete m_calendar; } const QString DatetimePlugin::pluginName() const @@ -65,6 +70,8 @@ QWidget *DatetimePlugin::itemTipsWidget(const QString &itemKey) { Q_UNUSED(itemKey); + m_calendar->setCurrentDate(QDate::currentDate()); + return m_calendar; }