summaryrefslogtreecommitdiff
path: root/src/pluginlistview.cpp
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2018-02-23 01:45:58 +0100
committerSandro Jäckel <sandro.jaeckel@gmail.com>2018-02-23 01:45:58 +0100
commitea6292168a6acd4c263913f0ccd7dd64daf4f5cf (patch)
tree312024abbd7c3c100274f3a8031d49096480b654 /src/pluginlistview.cpp
parent5e5c9c07291f6b09623d31c92b1fb61c4ede576e (diff)
Revert "Applied clang-format on source"
This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
Diffstat (limited to 'src/pluginlistview.cpp')
-rw-r--r--src/pluginlistview.cpp64
1 files changed, 36 insertions, 28 deletions
diff --git a/src/pluginlistview.cpp b/src/pluginlistview.cpp
index 9d38af62..0fcf8183 100644
--- a/src/pluginlistview.cpp
+++ b/src/pluginlistview.cpp
@@ -1,50 +1,58 @@
#include "pluginlistview.h"
+#include <QUrl>
#include <QMimeData>
#include <QProxyStyle>
-#include <QUrl>
+
class PluginListViewStyle : public QProxyStyle {
public:
- PluginListViewStyle(QStyle* style, int indentation);
-
- void drawPrimitive(PrimitiveElement element, const QStyleOption* option, QPainter* painter,
- const QWidget* widget = 0) const;
+ PluginListViewStyle(QStyle *style, int indentation);
+ void drawPrimitive(PrimitiveElement element, const QStyleOption *option,
+ QPainter *painter, const QWidget *widget = 0) const;
private:
- int m_Indentation;
+ int m_Indentation;
};
-PluginListViewStyle::PluginListViewStyle(QStyle* style, int indentation)
- : QProxyStyle(style), m_Indentation(indentation) {}
+PluginListViewStyle::PluginListViewStyle(QStyle *style, int indentation)
+ : QProxyStyle(style), m_Indentation(indentation)
+{
+}
-void PluginListViewStyle::drawPrimitive(PrimitiveElement element, const QStyleOption* option, QPainter* painter,
- const QWidget* widget) const {
- if (element == QStyle::PE_IndicatorItemViewItemDrop && !option->rect.isNull()) {
- QStyleOption opt(*option);
- opt.rect.setLeft(m_Indentation);
- if (widget) {
- opt.rect.setRight(widget->width() - 5); // 5 is an arbitrary value that seems to work ok
- }
- QProxyStyle::drawPrimitive(element, &opt, painter, widget);
- } else {
- QProxyStyle::drawPrimitive(element, option, painter, widget);
+void PluginListViewStyle::drawPrimitive(PrimitiveElement element, const QStyleOption *option,
+ QPainter *painter, const QWidget *widget) const
+{
+ if (element == QStyle::PE_IndicatorItemViewItemDrop && !option->rect.isNull()) {
+ QStyleOption opt(*option);
+ opt.rect.setLeft(m_Indentation);
+ if (widget) {
+ opt.rect.setRight(widget->width() - 5); // 5 is an arbitrary value that seems to work ok
}
+ QProxyStyle::drawPrimitive(element, &opt, painter, widget);
+ }
+ else {
+ QProxyStyle::drawPrimitive(element, option, painter, widget);
+ }
}
-PluginListView::PluginListView(QWidget* parent)
- : QTreeView(parent), m_Scrollbar(new ViewMarkingScrollBar(this->model(), this)) {
- setVerticalScrollBar(m_Scrollbar);
+PluginListView::PluginListView(QWidget *parent)
+ : QTreeView(parent)
+ , m_Scrollbar(new ViewMarkingScrollBar(this->model(), this))
+{
+ setVerticalScrollBar(m_Scrollbar);
}
-void PluginListView::dragEnterEvent(QDragEnterEvent* event) {
- emit dropModeUpdate(event->mimeData()->hasUrls());
+void PluginListView::dragEnterEvent(QDragEnterEvent *event)
+{
+ emit dropModeUpdate(event->mimeData()->hasUrls());
- QTreeView::dragEnterEvent(event);
+ QTreeView::dragEnterEvent(event);
}
-void PluginListView::setModel(QAbstractItemModel* model) {
- QTreeView::setModel(model);
- setVerticalScrollBar(new ViewMarkingScrollBar(model, this));
+void PluginListView::setModel(QAbstractItemModel *model)
+{
+ QTreeView::setModel(model);
+ setVerticalScrollBar(new ViewMarkingScrollBar(model, this));
}
#pragma once