VR-Forces 4.0.4 Class Documentation
include/vrvOsgEarthQt/DtOsgEarthSettingsPage.h
Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 #pragma once
00006 #include <vrvOsgEarthQt/vrvOsgEarthQt.h>
00007 #include <vrvCoreQt/DtPage.h>
00008 
00009 namespace makVrv
00010 {
00011    class DtOsgEarthSettingsWidget;
00012    class DtPersistenceToolbarWidget;
00013 
00016    class DT_DLL_VRVOSGEARTHQT DtOsgEarthSettingsPage : public DtPage
00017    {
00018       Q_OBJECT;
00019    public:
00021       DtOsgEarthSettingsPage(DtDe& de, QWidget* parent, Qt::WindowFlags f = Qt::Widget);
00022 
00024       virtual ~DtOsgEarthSettingsPage();
00025 
00027       virtual QIcon icon();
00028 
00030       virtual QString title();
00031 
00033       virtual const std::string& pageClassName() const;
00034 
00036       static const std::string& thePageClassName();
00037 
00038    protected:
00039 
00041       void setupGui();
00042 
00044       virtual void activate();
00045 
00047       virtual void deactivate();
00048 
00049    protected:
00050       DtDe& myDe;
00051       DtPersistenceToolbarWidget* myTitle;
00052       DtOsgEarthSettingsWidget* myWidget;
00053    };
00054 
00057    typedef DtPageCreatorTemplate<DtOsgEarthSettingsPage>
00058       DtOsgEarthSettingsPageCreator;
00059 }

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)