From 949a2538f8821503657528a3afb9ee3572bf7807 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Fri, 14 May 2010 16:55:43 +0000 Subject: Use the AdditionalInfoAccessor to be flexible for future changes/extensions in KFileItemDelegate. svn path=/trunk/KDE/kdebase/apps/; revision=1126703 --- src/settings/additionalinfodialog.h | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'src/settings/additionalinfodialog.h') diff --git a/src/settings/additionalinfodialog.h b/src/settings/additionalinfodialog.h index 9771960f0..54d23f2e3 100644 --- a/src/settings/additionalinfodialog.h +++ b/src/settings/additionalinfodialog.h @@ -22,6 +22,7 @@ #include #include +#include class QCheckBox; @@ -33,21 +34,16 @@ class AdditionalInfoDialog : public KDialog Q_OBJECT public: - explicit AdditionalInfoDialog(QWidget* parent, KFileItemDelegate::InformationList info); + AdditionalInfoDialog(QWidget* parent, KFileItemDelegate::InformationList infoList); virtual ~AdditionalInfoDialog(); - KFileItemDelegate::InformationList additionalInfo() const; + KFileItemDelegate::InformationList informationList() const; private slots: void slotOk(); private: - KFileItemDelegate::InformationList m_info; - QCheckBox* m_size; - QCheckBox* m_date; - QCheckBox* m_permissions; - QCheckBox* m_owner; - QCheckBox* m_group; - QCheckBox* m_type; + KFileItemDelegate::InformationList m_infoList; + QList m_checkBoxes; }; #endif -- cgit v1.3.1