File indexing completed on 2024-12-22 04:14:46
0001 /* 0002 * SPDX-FileCopyrightText: 2016 Dmitry Kazakov <dimula73@gmail.com> 0003 * 0004 * SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #ifndef ARRANGE_DOCKER_WIDGET_H 0008 #define ARRANGE_DOCKER_WIDGET_H 0009 0010 #include <QWidget> 0011 #include <QScopedPointer> 0012 0013 #include "kactioncollection.h" 0014 0015 0016 namespace Ui { 0017 class ArrangeDockerWidget; 0018 } 0019 0020 class ArrangeDockerWidget : public QWidget 0021 { 0022 Q_OBJECT 0023 0024 public: 0025 explicit ArrangeDockerWidget(QWidget *parent = 0); 0026 ~ArrangeDockerWidget() override; 0027 0028 void setActionCollection(KisKActionCollection *collection); 0029 void switchState(bool enabled); 0030 0031 private: 0032 QScopedPointer<Ui::ArrangeDockerWidget> ui; 0033 0034 struct Private; 0035 const QScopedPointer<Private> m_d; 0036 }; 0037 0038 #endif // ARRANGE_DOCKER_WIDGET_H