Further reduction of include dependencies

This commit is contained in:
Ingo Weyrich
2019-11-02 17:29:26 +01:00
parent afeca7f5f9
commit b3b1008270
38 changed files with 75 additions and 129 deletions

View File

@@ -25,15 +25,15 @@
#include <gtkosxapplication.h>
#endif
#include "batchqueuepanel.h"
#include "editorpanel.h"
#include "editwindow.h"
#include "filepanel.h"
#include "progressconnector.h"
#include "splash.h"
#include "../rtengine/noncopyable.h"
class BatchQueueEntry;
class BatchQueuePanel;
class EditorPanel;
class FilePanel;
class RTWindow :
public Gtk::Window,
public rtengine::ProgressListener,
@@ -55,10 +55,7 @@ private:
Gtk::Image *iFullscreen, *iFullscreen_exit;
bool isSingleTabMode()
{
return !options.tabbedUI && ! (options.multiDisplayMode > 0);
};
bool isSingleTabMode() const;
bool on_expose_event_epanel (GdkEventExpose* event);
bool on_expose_event_fpanel (GdkEventExpose* event);