From bab23b47265dfe487a9f5b6fda1e720a1731cb8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Sch=C3=BCrmann?= Date: Fri, 20 Mar 2015 23:27:15 +0100 Subject: Add qDebug for invalid alignment and elide options and added a TODO for Helvecia --- src/widget/wlabel.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/widget/wlabel.cpp') diff --git a/src/widget/wlabel.cpp b/src/widget/wlabel.cpp index 9dcafb4e11..ca64644be2 100644 --- a/src/widget/wlabel.cpp +++ b/src/widget/wlabel.cpp @@ -53,6 +53,7 @@ void WLabel::setup(QDomNode node, const SkinContext& context) { QString strFontSize; if (context.hasNodeSelectString(node, "FontSize", &strFontSize)) { int fontsize = strFontSize.toInt(); + // TODO(XXX) "Helvetica" should retrain the Qt default font matching, verify that. setFont(QFont("Helvetica", fontsize, QFont::Normal)); } @@ -66,6 +67,9 @@ void WLabel::setup(QDomNode node, const SkinContext& context) { setAlignment(Qt::AlignHCenter | Qt::AlignVCenter); } else if (alignment == "left") { setAlignment(Qt::AlignLeft | Qt::AlignVCenter); + } else { + qDebug() << "WLabel::setup(): Alignment =" << alignment << + " unknown, use right, center or left"; } } @@ -81,6 +85,9 @@ void WLabel::setup(QDomNode node, const SkinContext& context) { m_elideMode = Qt::ElideLeft; } else if (elide == "none") { m_elideMode = Qt::ElideNone; + } else { + qDebug() << "WLabel::setup(): Alide =" << elide << + "unknown, use right, middle, left or none."; } } } -- cgit v1.2.3