// // This file is part of the Marble Desktop Globe. // // This program is free software licensed under the GNU LGPL. You can // find a copy of this license in LICENSE.txt in the top directory of // the source code. // // Copyright 2006-2007 Torsten Rahn // Copyright 2007 Inge Wallin // #ifndef MAINWINDOW_H #define MAINWINDOW_H #include namespace Marble { class ControlView; class MarblePart; class MarbleWidget; class MainWindow : public KXmlGuiWindow { Q_OBJECT public: explicit MainWindow( const QString& marbleDataPath = QString(), QWidget *parent = 0 ); ~MainWindow(); ControlView* marbleControl() const; MarbleWidget* marbleWidget() const; public slots: void setMapTitle(); private: MarblePart *m_part; }; } #endif