/***************************************************************************
- * Copyright (C) 2005-2013 by the Quassel Project *
+ * Copyright (C) 2005-2018 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#ifndef ABSTRACTITEMVIEW_H
-#define ABSTRACTITEMVIEW_H
+#pragma once
+
+#include "uisupport-export.h"
#include <QWidget>
#include <QAbstractItemModel>
#include <QAbstractItemDelegate>
#include <QPointer>
-class AbstractItemView : public QWidget
+class UISUPPORT_EXPORT AbstractItemView : public QWidget
{
Q_OBJECT
public:
- AbstractItemView(QWidget *parent = 0);
+ AbstractItemView(QWidget *parent = nullptr);
inline QAbstractItemModel *model() { return _model; }
void setModel(QAbstractItemModel *model);
QPointer<QAbstractItemModel> _model;
QPointer<QItemSelectionModel> _selectionModel;
};
-
-
-#endif // ABSTRACTITEMVIEW_H