From cc124237db0e6b8011de934648a728fdc1d6ac92 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Sun, 12 Apr 2009 16:41:14 +0000 Subject: Allow to enable/disable which information should be shown in the Information Panel. BUG: 156205 svn path=/trunk/KDE/kdebase/apps/; revision=952833 --- src/panels/information/metadatawidget.cpp | 35 +++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) (limited to 'src/panels/information/metadatawidget.cpp') diff --git a/src/panels/information/metadatawidget.cpp b/src/panels/information/metadatawidget.cpp index 44a4c029f..46eef558c 100644 --- a/src/panels/information/metadatawidget.cpp +++ b/src/panels/information/metadatawidget.cpp @@ -198,6 +198,41 @@ MetaDataWidget::~MetaDataWidget() delete d; } +void MetaDataWidget::setRatingVisible(bool visible) +{ + d->ratingWidget->setVisible(visible); +} + + +bool MetaDataWidget::isRatingVisible() const +{ + return d->ratingWidget->isVisible(); +} + + +void MetaDataWidget::setCommentVisible(bool visible) +{ + d->editComment->setVisible(visible); +} + + +bool MetaDataWidget::isCommentVisible() const +{ + return d->editComment->isVisible(); +} + + +void MetaDataWidget::setTagsVisible(bool visible) +{ + d->tagWidget->setVisible(visible); +} + + +bool MetaDataWidget::areTagsVisible() const +{ + return d->tagWidget->isVisible(); +} + void MetaDataWidget::setFile(const KUrl& url) { -- cgit v1.3