Remove includes from map context where only class or struct declaration is required

This commit is contained in:
Dan Paulat 2024-02-16 22:25:38 -06:00
parent 58c7b9accb
commit 2d6181b12a
6 changed files with 17 additions and 2 deletions

View file

@ -1,8 +1,7 @@
#pragma once
#include <scwx/qt/gl/gl_context.hpp>
#include <scwx/qt/map/map_settings.hpp>
#include <scwx/qt/view/radar_product_view.hpp>
#include <scwx/common/products.hpp>
#include <QMapLibreGL/QMapLibreGL>
@ -10,9 +9,18 @@ namespace scwx
{
namespace qt
{
namespace view
{
class RadarProductView;
} // namespace view
namespace map
{
struct MapSettings;
class MapContext : public gl::GlContext
{
public: