[niepce] metadata widget is disabled if there is no data



commit 5f49d8fa9a11026add3ceb3b0827889fc9f73fc4
Author: Hub Figuiere <hub figuiere net>
Date:   Wed Feb 22 23:56:00 2012 -0800

    metadata widget is disabled if there is no data

 src/fwk/toolkit/metadatawidget.cpp |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/fwk/toolkit/metadatawidget.cpp b/src/fwk/toolkit/metadatawidget.cpp
index c8a2c3e..10027df 100644
--- a/src/fwk/toolkit/metadatawidget.cpp
+++ b/src/fwk/toolkit/metadatawidget.cpp
@@ -52,6 +52,7 @@ MetaDataWidget::MetaDataWidget(const Glib::ustring & title)
       m_update(false)
 {
     add(m_table);
+    set_sensitive(false);
 }
 
 void MetaDataWidget::set_data_format(const MetaDataSectionFormat * fmt)
@@ -217,6 +218,7 @@ void MetaDataWidget::set_data_source(const fwk::PropertyBag & properties)
         std::for_each(m_data_map.begin(), m_data_map.end(),
                       boost::bind(&MetaDataWidget::clear_widget, this, _1));
     }
+    set_sensitive(!properties.empty());
     if(properties.empty()) {
         return;
     }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]