Skip to content
Snippets Groups Projects
FlyViewSettings.h 938 B
Newer Older
  • Learn to ignore specific revisions
  • Don Gagne's avatar
    Don Gagne committed
    /****************************************************************************
     *
    
    Gus Grubba's avatar
    Gus Grubba committed
     * (c) 2009-2020 QGROUNDCONTROL PROJECT <http://www.qgroundcontrol.org>
    
    Don Gagne's avatar
    Don Gagne committed
     *
     * QGroundControl is licensed according to the terms in the file
     * COPYING.md in the root of the source code directory.
     *
     ****************************************************************************/
    
    #pragma once
    
    #include "SettingsGroup.h"
    
    class FlyViewSettings : public SettingsGroup
    {
        Q_OBJECT
    public:
    
        FlyViewSettings(QObject* parent = nullptr);
    
    Don Gagne's avatar
     
    Don Gagne committed
    
    
        DEFINE_SETTING_NAME_GROUP()
    
    Don Gagne's avatar
     
    Don Gagne committed
    
    
        DEFINE_SETTINGFACT(guidedMinimumAltitude)
        DEFINE_SETTINGFACT(guidedMaximumAltitude)
    
    Don Gagne's avatar
     
    Don Gagne committed
        DEFINE_SETTINGFACT(showLogReplayStatusBar)
    
        DEFINE_SETTINGFACT(alternateInstrumentPanel)
    
        DEFINE_SETTINGFACT(showAdditionalIndicatorsCompass)
    
        DEFINE_SETTINGFACT(lockNoseUpCompass)
    
    Don Gagne's avatar
     
    Don Gagne committed
        DEFINE_SETTINGFACT(maxGoToLocationDistance)
    
    DonLakeFlyer's avatar
     
    DonLakeFlyer committed
        DEFINE_SETTINGFACT(keepMapCenteredOnVehicle)
    
    Don Gagne's avatar
    Don Gagne committed
    };