Use forward declarations in kicad_manager_frame.h

This commit is contained in:
frutiemax 2022-11-25 17:26:05 -05:00 committed by Seth Hillbrand
parent 933b3cf3df
commit 7d78f0b4d3
3 changed files with 12 additions and 9 deletions

View File

@ -28,6 +28,7 @@
#include <wx/app.h>
#include <wx/stdpaths.h>
#include <wx/msgdlg.h>
#include <wx/wx.h>
#include <kiway.h>
#include <macros.h>

View File

@ -24,8 +24,11 @@
*/
#include "kicad_id.h"
#include "pcm.h"
#include "pgm_kicad.h"
#include "project_tree_pane.h"
#include "widgets/bitmap_button.h"
#include <advanced_config.h>
#include <bitmaps.h>
#include <build_version.h>
@ -57,6 +60,8 @@
#include <wx/ffile.h>
#include <wx/filedlg.h>
#include <wx/dcclient.h>
#include <wx/dnd.h>
#include <wx/process.h>
#include <atomic>

View File

@ -25,19 +25,16 @@
#ifndef KICAD_H
#define KICAD_H
#include <wx/process.h>
#include <kiway_player.h>
#include <wx/dnd.h>
#include "pcm.h"
#include "widgets/bitmap_button.h"
class ACTION_TOOLBAR;
class BITMAP_BUTTON;
class EDA_BASE_FRAME;
class KICAD_SETTINGS;
class PANEL_KICAD_LAUNCHER;
class PLUGIN_CONTENT_MANAGER;
class PROJECT_TREE;
class PROJECT_TREE_PANE;
class ACTION_TOOLBAR;
class KICAD_SETTINGS;
class EDA_BASE_FRAME;
class PANEL_KICAD_LAUNCHER;
/**
* The main KiCad project manager frame. It is not a KIWAY_PLAYER.