File indexing completed on 2024-06-16 04:47:15
0001 /*************************************************************************** 0002 * SPDX-FileCopyrightText: 2022 S. MANKOWSKI stephane@mankowski.fr 0003 * SPDX-FileCopyrightText: 2022 G. DE BURE support@mankowski.fr 0004 * SPDX-License-Identifier: GPL-3.0-or-later 0005 ***************************************************************************/ 0006 #ifndef SKGTIPOFDAYBOARDWIDGET_H 0007 #define SKGTIPOFDAYBOARDWIDGET_H 0008 /** @file 0009 * This file is a plugin for tip of day. 0010 * 0011 * @author Stephane MANKOWSKI / Guillaume DE BURE 0012 */ 0013 #include "skgboardwidget.h" 0014 #include "ui_skgtipofdayboardwidget.h" 0015 0016 /** 0017 * This file is a plugin for tip of day 0018 */ 0019 class SKGTipOfDayBoardWidget : public SKGBoardWidget 0020 { 0021 Q_OBJECT 0022 0023 public: 0024 /** 0025 * Default Constructor 0026 * @param iParent the parent widget 0027 * @param iDocument the document 0028 */ 0029 explicit SKGTipOfDayBoardWidget(QWidget* iParent, SKGDocument* iDocument); 0030 0031 /** 0032 * Default Destructor 0033 */ 0034 ~SKGTipOfDayBoardWidget() override; 0035 0036 private Q_SLOTS: 0037 void onModified(); 0038 0039 private: 0040 Q_DISABLE_COPY(SKGTipOfDayBoardWidget) 0041 0042 Ui::skgtipofdayboardwidget ui{}; 0043 }; 0044 0045 #endif // SKGTIPOFDAYBOARDWIDGET_H