summaryrefslogtreecommitdiffstats
path: root/scribus/checkDocument.h
diff options
context:
space:
mode:
authorjghali <jghali@11d20701-8431-0410-a711-e3c959e3b870>2012-01-25 22:59:27 +0000
committerjghali <jghali@11d20701-8431-0410-a711-e3c959e3b870>2012-01-25 22:59:27 +0000
commita88ef49ae198dbc010b181780f8a5afe043beb7e (patch)
tree33d4b980dc60e99981d352f2e01777b0100c153a /scribus/checkDocument.h
parent98a30cc8b97ed2f16cc15742327ae8ea732fc9a6 (diff)
downloadscribus-a88ef49ae198dbc010b181780f8a5afe043beb7e.tar.gz
scribus-a88ef49ae198dbc010b181780f8a5afe043beb7e.tar.xz
scribus-a88ef49ae198dbc010b181780f8a5afe043beb7e.zip
#10537 : crash when fixing multiple errors during PDF Pre-Flight verifier
git-svn-id: svn://scribus.net/branches/Version14x/Scribus@17240 11d20701-8431-0410-a711-e3c959e3b870
Diffstat (limited to 'scribus/checkDocument.h')
-rw-r--r--scribus/checkDocument.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/scribus/checkDocument.h b/scribus/checkDocument.h
index ce0fc98..2fe138b 100644
--- a/scribus/checkDocument.h
+++ b/scribus/checkDocument.h
@@ -8,6 +8,7 @@ for which a new license (GPL+exception) is in place.
#define CHECKDOCUMENT_H
#include <QMap>
+#include <QPointer>
class QEvent;
class QHBoxLayout;
@@ -18,9 +19,12 @@ class QTreeWidgetItem;
class QVBoxLayout;
#include "scribusapi.h"
-#include "scrpalettebase.h"
+
+#include "pageitem.h"
#include "scribusstructs.h"
+#include "scrpalettebase.h"
+class Page;
class ScribusDoc;
class ScComboBox;
@@ -99,13 +103,13 @@ protected slots:
private:
//! \brief Mappping Page Item - item nr.
- QMap<QTreeWidgetItem*, int> itemMap;
+ QMap<QTreeWidgetItem*, QPointer<PageItem> > itemMap;
//! \brief Mappping Page - page nr.
- QMap<QTreeWidgetItem*, int> pageMap;
+ QMap<QTreeWidgetItem*, Page*> pageMap;
//! \brief Mappping Master Page - MP nr.
- QMap<QTreeWidgetItem*, QString> masterPageMap;
+ QMap<QTreeWidgetItem*, Page*> masterPageMap;
//! \brief Mappping MP Item - MP item nr.
- QMap<QTreeWidgetItem*, int> masterPageItemMap;
+ QMap<QTreeWidgetItem*, QPointer<PageItem> > masterPageItemMap;
//! \brief a reference to the current document
ScribusDoc* m_Doc;