File indexing completed on 2024-04-28 16:24:39
0001 /* This file is part of the KDE project 0002 Copyright (C) 2006 Stefan Nikolaus <stefan.nikolaus@kdemail.net> 0003 (C) 2004 Laurent Montel <montel@kde.org> 0004 0005 This library is free software; you can redistribute it and/or 0006 modify it under the terms of the GNU Lesser General Public 0007 License as published by the Free Software Foundation; either 0008 version 2.1 of the License, or (at your option) any later version. 0009 0010 This library is distributed in the hope that it will be useful, 0011 but WITHOUT ANY WARRANTY; without even the implied warranty of 0012 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 0013 Lesser General Public License for more details. 0014 0015 You should have received a copy of the GNU Lesser General Public 0016 License along with this library; if not, write to the Free Software 0017 Foundation, Inc., 51 Franklin Street, Fifth Floor, 0018 Boston, MA 02110-1301 USA 0019 */ 0020 0021 #ifndef KPT_VIEW_ADAPTOR_H 0022 #define KPT_VIEW_ADAPTOR_H 0023 0024 #include <KoViewAdaptor.h> 0025 0026 namespace KPlato 0027 { 0028 0029 class View; 0030 0031 class ViewAdaptor : public KoViewAdaptor 0032 { 0033 Q_OBJECT 0034 Q_CLASSINFO("D-Bus Interface", "org.kde.calligra.projectmanaging.view") 0035 0036 public: 0037 explicit ViewAdaptor(View*); 0038 virtual ~ViewAdaptor(); 0039 0040 public Q_SLOTS: 0041 // void slotEditResource(); 0042 // void slotEditCut(); 0043 // void slotEditCopy(); 0044 // void slotEditPaste(); 0045 // void slotAddTask(); 0046 // void slotAddSubTask(); 0047 // void slotAddMilestone(); 0048 // void slotProjectEdit(); 0049 // void slotConfigure(); 0050 0051 private: 0052 View* m_view; 0053 }; 0054 0055 } //KPlato namespace 0056 0057 #endif