1 /* 2 This file is part of the Okteta Gui library, made within the KDE community. 3 4 SPDX-FileCopyrightText: 2009 Friedrich W. H. Kossebau <kossebau@kde.org> 5 6 SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL 7 */ 8 9 #ifndef OKTETA_WIDGETCOLUMNSTYLIST_HPP 10 #define OKTETA_WIDGETCOLUMNSTYLIST_HPP 11 12 // lib 13 #include "abstractcolumnstylist.hpp" 14 15 class QWidget; 16 17 namespace Okteta { 18 19 class WidgetColumnStylistPrivate; 20 21 class OKTETAGUI_EXPORT WidgetColumnStylist : public AbstractColumnStylist 22 { 23 public: 24 explicit WidgetColumnStylist(QWidget* parent); 25 ~WidgetColumnStylist() override; 26 27 public: // AbstractColumnStylist API 28 const QPalette& palette() const override; 29 30 private: 31 Q_DECLARE_PRIVATE(WidgetColumnStylist) 32 }; 33 34 } 35 36 #endif 37