diff options
author | David Robillard <d@drobilla.net> | 2020-12-14 13:13:56 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-12-14 13:13:56 +0100 |
commit | c7cc84afee9b6d8b196679bf784751c4052020a3 (patch) | |
tree | b78ad7c13975f977d683698694d661972160e038 /src/Patchage.hpp | |
parent | 6417299c90009f1eca68d58d62f8e46043aabce3 (diff) | |
download | patchage-c7cc84afee9b6d8b196679bf784751c4052020a3.tar.gz patchage-c7cc84afee9b6d8b196679bf784751c4052020a3.tar.bz2 patchage-c7cc84afee9b6d8b196679bf784751c4052020a3.zip |
Clean up includes
Diffstat (limited to 'src/Patchage.hpp')
-rw-r--r-- | src/Patchage.hpp | 57 |
1 files changed, 35 insertions, 22 deletions
diff --git a/src/Patchage.hpp b/src/Patchage.hpp index 746f32a..4496f12 100644 --- a/src/Patchage.hpp +++ b/src/Patchage.hpp @@ -17,47 +17,60 @@ #ifndef PATCHAGE_PATCHAGE_HPP #define PATCHAGE_PATCHAGE_HPP -#include <gtkmm/aboutdialog.h> -#include <gtkmm/alignment.h> -#include <gtkmm/builder.h> -#include <gtkmm/button.h> +#include <gdk/gdk.h> +#include <glibmm/refptr.h> #include <gtkmm/checkmenuitem.h> -#include <gtkmm/combobox.h> -#include <gtkmm/dialog.h> -#include <gtkmm/imagemenuitem.h> -#include <gtkmm/label.h> -#include <gtkmm/main.h> -#include <gtkmm/menubar.h> -#include <gtkmm/menuitem.h> -#include <gtkmm/paned.h> -#include <gtkmm/scrolledwindow.h> -#include <gtkmm/textview.h> -#include <gtkmm/toolbar.h> -#include <gtkmm/toolbutton.h> -#include <gtkmm/viewport.h> -#include <gtkmm/window.h> +#include <gtkmm/treemodel.h> +#include <gtkmm/treemodelcolumn.h> +#include <gtkmm/widget.h> #include "ClientType.hpp" +#include "Configuration.hpp" #include "Connector.hpp" #include "Event.hpp" -#include "ILog.hpp" -#include "Legend.hpp" #include "Metadata.hpp" #include "Options.hpp" +#include "PortType.hpp" #include "TextViewLog.hpp" #include "Widget.hpp" -#include "patchage_config.h" +#include <cstdint> #include <memory> #include <mutex> #include <queue> #include <string> +namespace Glib { +class ustring; +} // namespace Glib + +namespace Gtk { +class AboutDialog; +class Alignment; +class Builder; +class ComboBox; +class ImageMenuItem; +class Label; +class Main; +class MenuBar; +class MenuItem; +class Paned; +class ScrolledWindow; +class TextTag; +class TextView; +class ToolButton; +class Toolbar; +class VBox; +class Window; +} // namespace Gtk + namespace patchage { class AudioDriver; class Canvas; -class Configuration; +class Driver; +class ILog; +class Legend; /// Main application class class Patchage |