code cleanup
[fapman] / packageview.h
index ef9ac7c..6ffb5e8 100644 (file)
@@ -56,13 +56,17 @@ private:
 class ListItemDelegate : public QStyledItemDelegate
 {
 public:
-       ListItemDelegate(QObject *parent=0) : QStyledItemDelegate (parent) { }
+       explicit ListItemDelegate(QObject *parent=0) : QStyledItemDelegate(parent) {}
+       virtual ~ListItemDelegate() {}
 
        void paint (QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const;
        QSize sizeHint(const QStyleOptionViewItem& option, const QModelIndex& index) const;
        void loadIcons();
 
 private:
+       ListItemDelegate(const ListItemDelegate& old);
+       ListItemDelegate operator= (const ListItemDelegate& old);
+
        QPixmap iDefaultIcon;
        QPixmap iIconPkgInstall;
        QPixmap iIconPkgUpgrade;
@@ -82,7 +86,8 @@ public:
        enum sortOrder { SortAlpha, SortDateDesc, SortSizeDesc };
 
     explicit PackageView(QWidget *parent = 0);
-    ~PackageView();
+       virtual ~PackageView();
+
        void openWin();
        void resizeEvent(QResizeEvent* event);
        void setAptInterface(AAptInterface* a_) { iAptInterface=a_; }
@@ -132,6 +137,9 @@ protected:
        void closeEvent(QCloseEvent *event);
 
 private:
+       PackageView(const PackageView& old);
+       PackageView operator= (const PackageView& old);
+
        bool doFilterCategory(Package* pkg);
        QString generateSortString(Package* pkg);
        void addListItem(Package* pkg_, QString listname_);