diff options
| author | Peter Penz <[email protected]> | 2010-05-14 16:55:43 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2010-05-14 16:55:43 +0000 |
| commit | 949a2538f8821503657528a3afb9ee3572bf7807 (patch) | |
| tree | 03cc69e6428b532d1c9fd3ce58cb6eebfb17448b /src/settings/additionalinfodialog.h | |
| parent | f69f314c50b537e6abb38d958cc26f3238515df8 (diff) | |
Use the AdditionalInfoAccessor to be flexible for future changes/extensions in KFileItemDelegate.
svn path=/trunk/KDE/kdebase/apps/; revision=1126703
Diffstat (limited to 'src/settings/additionalinfodialog.h')
| -rw-r--r-- | src/settings/additionalinfodialog.h | 14 |
1 files changed, 5 insertions, 9 deletions
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 <kdialog.h> #include <kfileitemdelegate.h> +#include <QList> 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<QCheckBox*> m_checkBoxes; }; #endif |
