From 3263b52e0c3f182c50c686e050747b2b10ab6dc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Sat, 6 May 2017 18:27:47 +0200 Subject: GH-1876 replace ColumnResizer with a newer, BSD-3 licensed version Also, keep licensing info only in one file. The COPYING.md is now a resource and rendered to HTML in the About dialog. --- application/ColumnResizer.h | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) (limited to 'application/ColumnResizer.h') diff --git a/application/ColumnResizer.h b/application/ColumnResizer.h index 4bbac383..78966a7e 100644 --- a/application/ColumnResizer.h +++ b/application/ColumnResizer.h @@ -1,8 +1,9 @@ /* - * Copyright 2011 Aurélien Gâteau - * License: LGPL v2.1 or later (see COPYING) - */ -#pragma once +* Copyright 2011 Aurélien Gâteau +* License: BSD-3-Clause +*/ +#ifndef COLUMNRESIZER_H +#define COLUMNRESIZER_H #include @@ -17,22 +18,24 @@ class QWidget; class ColumnResizerPrivate; class ColumnResizer : public QObject { - Q_OBJECT + Q_OBJECT public: - ColumnResizer(QObject* parent = 0); - ~ColumnResizer(); + ColumnResizer(QObject* parent = 0); + ~ColumnResizer(); - void addWidget(QWidget* widget); - void addWidgetsFromLayout(QLayout*, int column); - void addWidgetsFromGridLayout(QGridLayout*, int column); - void addWidgetsFromFormLayout(QFormLayout*, QFormLayout::ItemRole role); + void addWidget(QWidget* widget); + void addWidgetsFromLayout(QLayout*, int column); + void addWidgetsFromGridLayout(QGridLayout*, int column); + void addWidgetsFromFormLayout(QFormLayout*, QFormLayout::ItemRole role); private Q_SLOTS: - void updateWidth(); + void updateWidth(); protected: - bool eventFilter(QObject*, QEvent* event); + bool eventFilter(QObject*, QEvent* event); private: - ColumnResizerPrivate* const d; + ColumnResizerPrivate* const d; }; + +#endif /* COLUMNRESIZER_H */ -- cgit v1.2.3