+void ViewProperties::setAdditionalInfo(KFileItemDelegate::InformationList list)
+{
+ KFileItemDelegate::Information info = list.isEmpty() ?
+ KFileItemDelegate::NoInformation : list.first();
+
+ if (m_node->additionalInfo() != info) {
+ m_node->setAdditionalInfo(info);
+ updateTimeStamp();
+ }
+}
+
+KFileItemDelegate::InformationList ViewProperties::additionalInfo() const
+{
+ KFileItemDelegate::Information info = static_cast<KFileItemDelegate::Information>(m_node->additionalInfo());
+
+ if (info != KFileItemDelegate::NoInformation)
+ return KFileItemDelegate::InformationList() << info;
+ else
+ return KFileItemDelegate::InformationList();
+}
+
+