File indexing completed on 2024-05-12 16:43:52
0001 /* 0002 SPDX-FileCopyrightText: 2009 Alvaro Soliverez <asoliverez@gmail.com> 0003 SPDX-License-Identifier: GPL-2.0-or-later 0004 */ 0005 #ifndef KWELCOMEPAGE_H 0006 #define KWELCOMEPAGE_H 0007 0008 // ---------------------------------------------------------------------------- 0009 // QT Includes 0010 #include <QString> 0011 #include <QStringList> 0012 0013 // ---------------------------------------------------------------------------- 0014 // KDE Includes 0015 0016 // ---------------------------------------------------------------------------- 0017 // Project Includes 0018 0019 0020 /** 0021 * Generates welcome page 0022 * 0023 * @author Alvaro Soliverez 0024 * 0025 * @short Generates the welcome page 0026 **/ 0027 class KWelcomePage 0028 { 0029 public: 0030 0031 KWelcomePage(); 0032 ~KWelcomePage(); 0033 0034 static const QString welcomePage(); 0035 0036 static const QString whatsNewPage(); 0037 0038 protected: 0039 0040 static const QStringList featuresList(); 0041 static bool isGroupHeader(const QString& item); 0042 static bool isGroupItem(const QString& item); 0043 }; 0044 0045 #endif