#ifndef DOLPHINITEMLISTVIEW_H
#define DOLPHINITEMLISTVIEW_H
-#include <kitemviews/kfileitemlistview.h>
-#include <settings/viewmodes/viewmodesettings.h>
-
-#include <libdolphin_export.h>
+#include "dolphin_export.h"
+#include "kitemviews/kfileitemlistview.h"
+#include "settings/viewmodes/viewmodesettings.h"
class KFileItemListView;
* the view-properties into the corresponding KItemListView
* properties.
*/
-class LIBDOLPHINPRIVATE_EXPORT DolphinItemListView : public KFileItemListView
+class DOLPHIN_EXPORT DolphinItemListView : public KFileItemListView
{
Q_OBJECT
public:
- explicit DolphinItemListView(QGraphicsWidget* parent = 0);
- virtual ~DolphinItemListView();
+ explicit DolphinItemListView(QGraphicsWidget* parent = nullptr);
+ ~DolphinItemListView() override;
void setZoomLevel(int level);
int zoomLevel() const;
void writeSettings();
protected:
- virtual KItemListWidgetCreatorBase* defaultWidgetCreator() const;
- virtual bool itemLayoutSupportsItemExpanding(ItemLayout layout) const;
- virtual void onItemLayoutChanged(ItemLayout current, ItemLayout previous);
- virtual void onPreviewsShownChanged(bool shown);
- virtual void onVisibleRolesChanged(const QList<QByteArray>& current,
- const QList<QByteArray>& previous);
+ KItemListWidgetCreatorBase* defaultWidgetCreator() const override;
+ bool itemLayoutSupportsItemExpanding(ItemLayout layout) const override;
+ void onItemLayoutChanged(ItemLayout current, ItemLayout previous) override;
+ void onPreviewsShownChanged(bool shown) override;
+ void onVisibleRolesChanged(const QList<QByteArray>& current,
+ const QList<QByteArray>& previous) override;
- virtual void updateFont();
+ void updateFont() override;
private:
void updateGridSize();