canvasview.diff (3,327 bytes)
Index: scribus/plugins/scripter/api_document.cpp
===================================================================
--- scribus/plugins/scripter/api_document.cpp (revision 19309)
+++ scribus/plugins/scripter/api_document.cpp (working copy)
@@ -18,6 +18,7 @@
#include "utils.h"
#include "pageitem_textframe.h"
#include "undomanager.h"
+#include "scribusview.h"
DocumentAPI::DocumentAPI() : QObject(COLLECTOR)
{
Index: scribus/plugins/scripter/api_imageexport.cpp
===================================================================
--- scribus/plugins/scripter/api_imageexport.cpp (revision 19309)
+++ scribus/plugins/scripter/api_imageexport.cpp (working copy)
@@ -5,6 +5,7 @@
for which a new license (GPL+exception) is in place.
*/
#include "api_imageexport.h"
+#include "scribusview.h"
#include "utils.h"
#include "util.h"
Index: scribus/plugins/scripter/api_imageitem.cpp
===================================================================
--- scribus/plugins/scripter/api_imageitem.cpp (revision 19309)
+++ scribus/plugins/scripter/api_imageitem.cpp (working copy)
@@ -9,6 +9,7 @@
#include "selection.h"
#include "undomanager.h"
#include "sctextstream.h"
+#include "scribusview.h"
#include "ui/propertiespalette.h"
#include "ui/propertiespalette_image.h"
Index: scribus/plugins/scripter/api_item.cpp
===================================================================
--- scribus/plugins/scripter/api_item.cpp (revision 19309)
+++ scribus/plugins/scripter/api_item.cpp (working copy)
@@ -8,6 +8,7 @@
#include "utils.h"
#include "undomanager.h"
#include "selection.h"
+#include "scribusview.h"
ItemAPI::ItemAPI(PageItem* it) : QObject(COLLECTOR)
{
Index: scribus/plugins/scripter/api_page.cpp
===================================================================
--- scribus/plugins/scripter/api_page.cpp (revision 19309)
+++ scribus/plugins/scripter/api_page.cpp (working copy)
@@ -15,6 +15,7 @@
#include "ui/propertiespalette_text.h"
#include "ui/propertiespalette_line.h"
#include "scribuscore.h"
+#include "scribusview.h"
#include "api_textitem.h"
#include "api_imageitem.h"
Index: scribus/plugins/scripter/api_textitem.cpp
===================================================================
--- scribus/plugins/scripter/api_textitem.cpp (revision 19309)
+++ scribus/plugins/scripter/api_textitem.cpp (working copy)
@@ -8,6 +8,8 @@
#include "units.h"
#include "scribusdoc.h"
#include "selection.h"
+#include "scribusview.h"
+#include "appmodes.h"
#include "utils.h"
#include "hyphenator.h"
#include "scripterimpl.h"
Index: scribus/plugins/scripter/api_window.cpp
===================================================================
--- scribus/plugins/scripter/api_window.cpp (revision 19309)
+++ scribus/plugins/scripter/api_window.cpp (working copy)
@@ -6,6 +6,7 @@
*/
#include "api_window.h"
#include "canvas.h"
+#include "scribusview.h"
WindowAPI::WindowAPI() : QObject(COLLECTOR)
{
Index: scribus/plugins/scripter/utils.cpp
===================================================================
--- scribus/plugins/scripter/utils.cpp (revision 19309)
+++ scribus/plugins/scripter/utils.cpp (working copy)
@@ -10,6 +10,7 @@
#include "scribuscore.h"
#include "scribusdoc.h"
#include "selection.h"
+#include "scribusview.h"
ScribusMainWindow* Carrier;
ScribusDoc* doc;