r23509 by craig - Rename ScribusViews document variable
scribus-commit
scribus-commit at lists.scribus.net
Sun Mar 15 23:19:29 UTC 2020
Author: craig
Date: Sun Mar 15 23:19:28 2020
New Revision: 23509
URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=23509
Log:
Rename ScribusViews document variable
Modified:
trunk/Scribus/scribus/canvasmode.cpp
trunk/Scribus/scribus/scribusview.cpp
trunk/Scribus/scribus/scribusview.h
trunk/Scribus/scribus/ui/annot.cpp
trunk/Scribus/scribus/ui/annota.cpp
trunk/Scribus/scribus/ui/editor.cpp
trunk/Scribus/scribus/ui/extimageprops.cpp
trunk/Scribus/scribus/ui/measurements.cpp
trunk/Scribus/scribus/ui/pagepalette.cpp
trunk/Scribus/scribus/ui/pagepalette_masterpages.cpp
trunk/Scribus/scribus/ui/pagepalette_pages.cpp
trunk/Scribus/scribus/ui/pdfexportdialog.cpp
trunk/Scribus/scribus/ui/rulermover.cpp
Modified: trunk/Scribus/scribus/canvasmode.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/canvasmode.cpp
==============================================================================
--- trunk/Scribus/scribus/canvasmode.cpp (original)
+++ trunk/Scribus/scribus/canvasmode.cpp Sun Mar 15 23:19:28 2020
@@ -77,7 +77,7 @@
CanvasMode::CanvasMode (ScribusView* view) :
m_view(view),
m_canvas(view->m_canvas),
- m_doc(view->Doc),
+ m_doc(view->m_doc),
undoManager(UndoManager::instance())
{
m_pen["outline"] = QPen(Qt::gray, 1.0 , Qt::SolidLine, Qt::FlatCap, Qt::MiterJoin);
Modified: trunk/Scribus/scribus/scribusview.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/scribusview.cpp
==============================================================================
--- trunk/Scribus/scribus/scribusview.cpp (original)
+++ trunk/Scribus/scribus/scribusview.cpp Sun Mar 15 23:19:28 2020
@@ -133,27 +133,12 @@
ScribusView::ScribusView(QWidget* win, ScribusMainWindow* mw, ScribusDoc *doc) :
QScrollArea(win),
- Doc(doc),
+ m_doc(doc),
m_canvas(new Canvas(doc, this)),
Prefs(&(PrefsManager::instance().appPrefs)),
undoManager(UndoManager::instance()),
m_ScMW(mw),
- OldScale(0),
- dragX(0), dragY(0), dragW(0), dragH(0),
- oldW(-1), // oldCp(-1),
- RotMode(0),
- HaveSelRect(false),
- DraggedGroup(false),
- MidButt(false),
- updateOn(true),
- Magnify(false),
RCenter(-1,-1),
- m_ready(false),
- m_oldZoomX(0), m_oldZoomY(0),
- m_groupTransactions(0),
- _isGlobalMode(true),
- linkAfterDraw(false),
- ImageAfterDraw(false),
m_vhRulerHW(17)
{
setObjectName("s");
@@ -166,7 +151,7 @@
setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
setViewportMargins(m_vhRulerHW, m_vhRulerHW, 0, 0);
setWidgetResizable(false);
- m_canvasMode = CanvasMode::createForAppMode(this, Doc->appMode);
+ m_canvasMode = CanvasMode::createForAppMode(this, m_doc->appMode);
setWidget(m_canvas);
//already done by QScrollArea: widget()->installEventFilter(this);
installEventFilter(this); // FIXME:av
@@ -178,8 +163,8 @@
int posi = fo.pointSize() - (ScCore->isWinGUI() ? 1 : 2);
fo.setPointSize(posi);
- horizRuler = new Hruler(this, Doc);
- vertRuler = new Vruler(this, Doc);
+ horizRuler = new Hruler(this, m_doc);
+ vertRuler = new Vruler(this, m_doc);
horizRuler->installEventFilter(this);
vertRuler->installEventFilter(this);
@@ -194,12 +179,12 @@
setAcceptDrops(true);
m_canvas->setAcceptDrops(true);
// FIXME setDragAutoScroll(false);
- Doc->DragP = false;
- Doc->leaveDrag = false;
- Doc->SubMode = -1;
- storedFramesShown = Doc->guidesPrefs().framesShown;
- storedShowControls = Doc->guidesPrefs().showControls;
- setRulersShown(Doc->guidesPrefs().rulersShown);
+ m_doc->DragP = false;
+ m_doc->leaveDrag = false;
+ m_doc->SubMode = -1;
+ storedFramesShown = m_doc->guidesPrefs().framesShown;
+ storedShowControls = m_doc->guidesPrefs().showControls;
+ setRulersShown(m_doc->guidesPrefs().rulersShown);
m_canvas->m_viewMode.viewAsPreview = false;
m_canvas->setPreviewVisual(-1);
@@ -215,15 +200,15 @@
// enable preview mode anyway, especially when loading an existing doc.
// m_ScMW->scrActions["viewPreviewMode"]->setChecked(m_canvas->m_viewMode.viewAsPreview);
m_mousePointDoc = FPoint(0,0);
- Doc->regionsChanged()->connectObserver(this);
- connect(this, SIGNAL(HaveSel()), Doc, SLOT(selectionChanged()));
+ m_doc->regionsChanged()->connectObserver(this);
+ connect(this, SIGNAL(HaveSel()), m_doc, SLOT(selectionChanged()));
// Commented out to fix bug #7865
// m_dragTimer = new QTimer(this);
// connect(m_dragTimer, SIGNAL(timeout()), this, SLOT(dragTimerTimeOut()));
// m_dragTimer->stop();
m_dragTimerFired = false;
- clockLabel = new ClockWidget(this, Doc);
+ clockLabel = new ClockWidget(this, m_doc);
clockLabel->setGeometry(m_vhRulerHW + 1, height() - m_vhRulerHW - 61, 60, 60);
clockLabel->setVisible(false);
@@ -269,7 +254,7 @@
void ScribusView::toggleCMS(bool cmsOn)
{
- Doc->enableCMS(cmsOn);
+ m_doc->enableCMS(cmsOn);
m_ScMW->requestUpdate(reqCmsOptionsUpdate);
DrawNew();
}
@@ -278,16 +263,16 @@
void ScribusView::switchPreviewVisual(int vis)
{
m_canvas->setPreviewVisual(vis);
- Doc->viewAsPreview = m_canvas->usePreviewVisual();
- Doc->previewVisual = m_canvas->previewVisual();
- Doc->recalculateColors();
- Doc->recalcPicturesRes();
+ m_doc->viewAsPreview = m_canvas->usePreviewVisual();
+ m_doc->previewVisual = m_canvas->previewVisual();
+ m_doc->recalculateColors();
+ m_doc->recalcPicturesRes();
DrawNew();
}
void ScribusView::togglePreviewEdit(bool edit)
{
- Doc->editOnPreview = edit;
+ m_doc->editOnPreview = edit;
m_ScMW->setPreviewToolbar();
m_EditModeWasOn = true;
DrawNew();
@@ -299,56 +284,56 @@
deselectItems(true);
undoManager->setUndoEnabled(false);
m_canvas->m_viewMode.viewAsPreview = inPreview;
- Doc->drawAsPreview = inPreview;
+ m_doc->drawAsPreview = inPreview;
bool recalc = false;
- Doc->editOnPreview = false;
+ m_doc->editOnPreview = false;
m_ScMW->scrActions["viewEditInPreview"]->setChecked(false);
m_AnnotChanged = false;
m_EditModeWasOn = false;
- m_ChangedState = Doc->isModified();
+ m_ChangedState = m_doc->isModified();
if (inPreview)
{
m_ScMW->scrActions["viewEditInPreview"]->setEnabled(true);
- storedFramesShown = Doc->guidesPrefs().framesShown;
- Doc->guidesPrefs().framesShown = false;
- storedShowControls = Doc->guidesPrefs().showControls;
- Doc->guidesPrefs().showControls = false;
+ storedFramesShown = m_doc->guidesPrefs().framesShown;
+ m_doc->guidesPrefs().framesShown = false;
+ storedShowControls = m_doc->guidesPrefs().showControls;
+ m_doc->guidesPrefs().showControls = false;
m_canvas->m_viewMode.previewVisual = 0;
- Doc->previewVisual = 0;
+ m_doc->previewVisual = 0;
// warning popping up in case colour management and out-of-gamut-display are active
// as from #4346: Add a preview for daltonian - PV
- if (Doc->HasCMS && Doc->Gamut)
+ if (m_doc->HasCMS && m_doc->Gamut)
ScMessageBox::information(m_ScMW, tr("Preview Mode"),
"<qt>" + tr("CMS is active. Therefore the color display may not match the perception by visually impaired") + "</qt>");
}
else
{
if (m_AnnotChanged)
- Doc->ResetFormFields();
+ m_doc->ResetFormFields();
m_ScMW->scrActions["viewEditInPreview"]->setEnabled(false);
- Doc->guidesPrefs().framesShown = storedFramesShown;
- Doc->guidesPrefs().showControls = storedShowControls;
+ m_doc->guidesPrefs().framesShown = storedFramesShown;
+ m_doc->guidesPrefs().showControls = storedShowControls;
m_canvas->m_viewMode.previewVisual = 0;
- Doc->previewVisual = 0;
- if (m_ScMW->viewToolBar->visualMenu->currentIndex() != Doc->previewVisual)
+ m_doc->previewVisual = 0;
+ if (m_ScMW->viewToolBar->visualMenu->currentIndex() != m_doc->previewVisual)
recalc = true;
- m_ScMW->viewToolBar->setDoc(Doc);
+ m_ScMW->viewToolBar->setDoc(m_doc);
}
m_ScMW->appModeHelper->setPreviewMode(inPreview);
m_ScMW->setPreviewToolbar();
m_ScMW->viewToolBar->setViewPreviewMode(inPreview);
- ScGuardedPtr<ScribusDoc> docPtr = Doc->guardedPtr();
+ ScGuardedPtr<ScribusDoc> docPtr = m_doc->guardedPtr();
if (recalc)
{
- Doc->recalculateColors();
- Doc->recalcPicturesRes();
+ m_doc->recalculateColors();
+ m_doc->recalcPicturesRes();
}
if (docPtr) // document may have been destroyed in-between
{
DrawNew();
if ((!m_EditModeWasOn) && (!m_AnnotChanged))
- Doc->setModified(m_ChangedState);
+ m_doc->setModified(m_ChangedState);
}
undoManager->setUndoEnabled(true);
}
@@ -356,8 +341,8 @@
void ScribusView::changed(QRectF re, bool)
{
double scale = m_canvas->scale();
- int newCanvasWidth = qRound((Doc->maxCanvasCoordinate.x() - Doc->minCanvasCoordinate.x()) * scale);
- int newCanvasHeight = qRound((Doc->maxCanvasCoordinate.y() - Doc->minCanvasCoordinate.y()) * scale);
+ int newCanvasWidth = qRound((m_doc->maxCanvasCoordinate.x() - m_doc->minCanvasCoordinate.x()) * scale);
+ int newCanvasHeight = qRound((m_doc->maxCanvasCoordinate.y() - m_doc->minCanvasCoordinate.y()) * scale);
QSize newCanvasSize(newCanvasWidth, newCanvasHeight);
if (!re.isValid() && /* don't check this all the time */
(m_oldCanvasSize != newCanvasSize))
@@ -372,7 +357,7 @@
widget()->resize(newCanvasWidth, newCanvasHeight);
m_oldCanvasSize = newCanvasSize;
}
- if (!Doc->isLoading() && !m_ScMW->scriptIsRunning())
+ if (!m_doc->isLoading() && !m_ScMW->scriptIsRunning())
{
// qDebug() << "ScribusView-changed(): changed region:" << re;
m_canvas->setForcedRedraw(true);
@@ -406,7 +391,7 @@
gesture->setDelegate(m_canvasMode);
m_canvasMode = gesture;
m_canvasMode->activate(false);
- if (Doc->appMode != modeEditClip)
+ if (m_doc->appMode != modeEditClip)
m_canvas->repaint();
}
}
@@ -456,26 +441,26 @@
break;
case submodeLoadPic: // open GetImage dialog
m_ScMW->slotGetContent();
- appMode = Doc->appMode;
+ appMode = m_doc->appMode;
m_previousMode = appMode;
break;
case submodeStatusPic: // open ManageImages dialog
- appMode = Doc->appMode;
+ appMode = m_doc->appMode;
m_previousMode = appMode;
m_ScMW->StatusPic();
break;
case submodeEditExternal: // open external image editor
- appMode = Doc->appMode;
+ appMode = m_doc->appMode;
m_previousMode = appMode;
m_ScMW->callImageEditor();
break;
case submodeAnnotProps:
- appMode = Doc->appMode;
+ appMode = m_doc->appMode;
m_previousMode = appMode;
m_ScMW->ModifyAnnot();
break;
case submodeEditSymbol:
- appMode = Doc->appMode;
+ appMode = m_doc->appMode;
m_previousMode = appMode;
m_ScMW->editSelectedSymbolStart();
break;
@@ -486,9 +471,9 @@
break;
}
- if (Doc->appMode != appMode)
- {
- m_ScMW->appModeHelper->setApplicationMode(m_ScMW, Doc, appMode);
+ if (m_doc->appMode != appMode)
+ {
+ m_ScMW->appModeHelper->setApplicationMode(m_ScMW, m_doc, appMode);
CanvasMode* newCanvasMode = modeInstances.value(appMode);
if (!newCanvasMode)
{
@@ -505,7 +490,7 @@
}
else
{
- m_ScMW->appModeHelper->setApplicationMode(m_ScMW, Doc, appMode);
+ m_ScMW->appModeHelper->setApplicationMode(m_ScMW, m_doc, appMode);
}
if (updateNecessary)
updateCanvas();
@@ -769,21 +754,21 @@
//Loop through all items and see which one(s) were under the drop point on the current layer
//Should make a nice function for this.
//#9051 : loop in reverse order so that items in front of others are prioritized
- Doc->m_Selection->delaySignalsOn();
- for (int i = Doc->Items->count() - 1; i >= 0 ; --i)
- {
- if (Doc->Items->at(i)->m_layerID==Doc->activeLayer())
- {
- if (m_canvas->frameHitTest(dropPosDocQ, Doc->Items->at(i)) >= Canvas::INSIDE)
+ m_doc->m_Selection->delaySignalsOn();
+ for (int i = m_doc->Items->count() - 1; i >= 0 ; --i)
+ {
+ if (m_doc->Items->at(i)->m_layerID==m_doc->activeLayer())
+ {
+ if (m_canvas->frameHitTest(dropPosDocQ, m_doc->Items->at(i)) >= Canvas::INSIDE)
{
deselectItems(false);
- Doc->m_Selection->addItem(Doc->Items->at(i));
+ m_doc->m_Selection->addItem(m_doc->Items->at(i));
selectedItemByDrag = true;
break;
}
}
}
- Doc->m_Selection->delaySignalsOff();
+ m_doc->m_Selection->delaySignalsOff();
QStringList imfo;
QList<QByteArray> imgs = QImageReader::supportedImageFormats();
@@ -815,15 +800,15 @@
ext = "JPEG";
if (!imfo.contains(ext) || !fi.exists() || selectedItemByDrag)
continue;
- int z = Doc->itemAdd(PageItem::ImageFrame, PageItem::Unspecified, dropPosDoc.x() + dropOffsetX, dropPosDoc.y() + dropOffsetY, 1, 1, Doc->itemToolPrefs().shapeLineWidth, Doc->itemToolPrefs().imageFillColor, Doc->itemToolPrefs().imageStrokeColor);
- PageItem *item = Doc->Items->at(z);
- item->m_layerID = Doc->activeLayer();
- Doc->loadPict(url.toLocalFile(), item);
+ int z = m_doc->itemAdd(PageItem::ImageFrame, PageItem::Unspecified, dropPosDoc.x() + dropOffsetX, dropPosDoc.y() + dropOffsetY, 1, 1, m_doc->itemToolPrefs().shapeLineWidth, m_doc->itemToolPrefs().imageFillColor, m_doc->itemToolPrefs().imageStrokeColor);
+ PageItem *item = m_doc->Items->at(z);
+ item->m_layerID = m_doc->activeLayer();
+ m_doc->loadPict(url.toLocalFile(), item);
double iw = static_cast<double>(item->OrigW * 72.0 / item->pixm.imgInfo.xres);
double ih = static_cast<double>(item->OrigH * 72.0 / item->pixm.imgInfo.yres);
if (iw > ih)
{
- double pw = Doc->currentPage()->width();
+ double pw = m_doc->currentPage()->width();
if (iw > pw)
{
ih = pw * (ih / iw);
@@ -832,7 +817,7 @@
}
else
{
- double ph = Doc->currentPage()->height();
+ double ph = m_doc->currentPage()->height();
if (ih > ph)
{
iw = ph * (iw / ih);
@@ -846,8 +831,8 @@
item->updateClip();
item->adjustPictScale();
item->update();
- dropOffsetX += Doc->opToolPrefs().dispX;
- dropOffsetY += Doc->opToolPrefs().dispY;
+ dropOffsetX += m_doc->opToolPrefs().dispX;
+ dropOffsetY += m_doc->opToolPrefs().dispY;
}
emit DocChanged();
update();
@@ -866,31 +851,31 @@
activateWindow();
if (!m_ScMW->scriptIsRunning())
raise();
- m_ScMW->newActWin((dynamic_cast<ScribusWin*>(Doc->WinHan))->getSubWin());
+ m_ScMW->newActWin((dynamic_cast<ScribusWin*>(m_doc->WinHan))->getSubWin());
updateContents();
QString patternVal = e->mimeData()->data("text/symbol");
- Doc->m_Selection->delaySignalsOn();
- for (int i = Doc->Items->count() - 1; i >= 0 ; --i)
- {
- if (Doc->Items->at(i)->m_layerID==Doc->activeLayer())
+ m_doc->m_Selection->delaySignalsOn();
+ for (int i = m_doc->Items->count() - 1; i >= 0 ; --i)
+ {
+ if (m_doc->Items->at(i)->m_layerID==m_doc->activeLayer())
{
- if ((m_canvas->frameHitTest(dropPosDocQ, Doc->Items->at(i)) >= Canvas::INSIDE) && (Doc->Items->at(i)->itemType() == PageItem::Symbol))
+ if ((m_canvas->frameHitTest(dropPosDocQ, m_doc->Items->at(i)) >= Canvas::INSIDE) && (m_doc->Items->at(i)->itemType() == PageItem::Symbol))
{
deselectItems(false);
- Doc->m_Selection->addItem(Doc->Items->at(i));
- Doc->Items->at(i)->setPattern(patternVal);
+ m_doc->m_Selection->addItem(m_doc->Items->at(i));
+ m_doc->Items->at(i)->setPattern(patternVal);
selectedItemByDrag=true;
break;
}
}
}
- Doc->m_Selection->delaySignalsOff();
+ m_doc->m_Selection->delaySignalsOff();
if (!selectedItemByDrag)
{
- int z = Doc->itemAdd(PageItem::Symbol, PageItem::Unspecified, dropPosDoc.x(), dropPosDoc.y(), 1, 1, 0, CommonStrings::None, CommonStrings::None);
- PageItem *item = Doc->Items->at(z);
- item->m_layerID = Doc->activeLayer();
- ScPattern pat = Doc->docPatterns[patternVal];
+ int z = m_doc->itemAdd(PageItem::Symbol, PageItem::Unspecified, dropPosDoc.x(), dropPosDoc.y(), 1, 1, 0, CommonStrings::None, CommonStrings::None);
+ PageItem *item = m_doc->Items->at(z);
+ item->m_layerID = m_doc->activeLayer();
+ ScPattern pat = m_doc->docPatterns[patternVal];
item->setWidth(pat.width);
item->setHeight(pat.height);
item->OldB2 = item->width();
@@ -898,7 +883,7 @@
item->setPattern(patternVal);
item->updateClip();
deselectItems(false);
- Doc->m_Selection->addItem(item);
+ m_doc->m_Selection->addItem(item);
}
emit DocChanged();
update();
@@ -906,21 +891,21 @@
}
else if (e->mimeData()->hasFormat("text/inline"))
{
- if (((Doc->appMode == modeEditTable) || (Doc->appMode == modeEdit)) && (!Doc->m_Selection->isEmpty()))
- {
- PageItem *item = Doc->m_Selection->itemAt(0);
+ if (((m_doc->appMode == modeEditTable) || (m_doc->appMode == modeEdit)) && (!m_doc->m_Selection->isEmpty()))
+ {
+ PageItem *item = m_doc->m_Selection->itemAt(0);
if (item->isTextFrame() || item->isTable())
{
e->acceptProposedAction();
activateWindow();
if (!m_ScMW->scriptIsRunning())
raise();
- m_ScMW->newActWin((dynamic_cast<ScribusWin*>(Doc->WinHan))->getSubWin());
+ m_ScMW->newActWin((dynamic_cast<ScribusWin*>(m_doc->WinHan))->getSubWin());
updateContents();
QString patternVal = e->mimeData()->data("text/inline");
int id = patternVal.toInt();
PageItem_TextFrame *cItem;
- if (Doc->appMode == modeEditTable)
+ if (m_doc->appMode == modeEditTable)
cItem = item->asTable()->activeCell().textFrame();
else
cItem = item->asTextFrame();
@@ -952,7 +937,7 @@
if (!m_ScMW->scriptIsRunning())
raise();
- ScribusWin* sw = dynamic_cast<ScribusWin*>(Doc->WinHan);
+ ScribusWin* sw = dynamic_cast<ScribusWin*>(m_doc->WinHan);
if (!sw)
qFatal("ScribusView::contentsDropEvent !sw");
m_ScMW->newActWin(sw->getSubWin());
@@ -992,16 +977,16 @@
//SeleItemPos is from 1.2.x. Needs reenabling for dragging *TO* a frame
if ((fi.exists()) && (img) && !selectedItemByDrag && !vectorFile)// && (!SeleItemPos(e->pos())))
{
- int z = Doc->itemAdd(PageItem::ImageFrame, PageItem::Unspecified, dropPosDoc.x(), dropPosDoc.y(), 1, 1, Doc->itemToolPrefs().shapeLineWidth, Doc->itemToolPrefs().imageFillColor, Doc->itemToolPrefs().imageStrokeColor);
- PageItem *item = Doc->Items->at(z);
- item->m_layerID = Doc->activeLayer();
- Doc->loadPict(url.toLocalFile(), item);
+ int z = m_doc->itemAdd(PageItem::ImageFrame, PageItem::Unspecified, dropPosDoc.x(), dropPosDoc.y(), 1, 1, m_doc->itemToolPrefs().shapeLineWidth, m_doc->itemToolPrefs().imageFillColor, m_doc->itemToolPrefs().imageStrokeColor);
+ PageItem *item = m_doc->Items->at(z);
+ item->m_layerID = m_doc->activeLayer();
+ m_doc->loadPict(url.toLocalFile(), item);
double iw = static_cast<double>(item->OrigW * 72.0 / item->pixm.imgInfo.xres);
double ih = static_cast<double>(item->OrigH * 72.0 / item->pixm.imgInfo.yres);
if (iw > ih)
{
- double pw = Doc->currentPage()->width();
+ double pw = m_doc->currentPage()->width();
if (iw > pw)
{
ih = pw * (ih / iw);
@@ -1010,7 +995,7 @@
}
else
{
- double ph = Doc->currentPage()->height();
+ double ph = m_doc->currentPage()->height();
if (ih > ph)
{
iw = ph * (iw / ih);
@@ -1031,19 +1016,19 @@
}
//if ((SeleItemPos(e->pos())) && (!text.startsWith("<SCRIBUSELEM")))
// if (Doc->m_Selection->count()>0 && (m_canvas->frameHitTest(dropPosDocQ, Doc->m_Selection->itemAt(0)) >= Canvas::INSIDE) && !vectorFile) // && (img))
- if (selectedItemByDrag && (m_canvas->frameHitTest(dropPosDocQ, Doc->m_Selection->itemAt(0)) >= Canvas::INSIDE) && ((!vectorFile) || (img)))
- {
- PageItem *item = Doc->m_Selection->itemAt(0);
+ if (selectedItemByDrag && (m_canvas->frameHitTest(dropPosDocQ, m_doc->m_Selection->itemAt(0)) >= Canvas::INSIDE) && ((!vectorFile) || (img)))
+ {
+ PageItem *item = m_doc->m_Selection->itemAt(0);
if (item->itemType() == PageItem::ImageFrame)
{
if ((fi.exists()) && (img))
- Doc->loadPict(url.toLocalFile(), item);
+ m_doc->loadPict(url.toLocalFile(), item);
}
else if (item->itemType() == PageItem::TextFrame)
{
if ((fi.exists()) && (!img))
{
- gtGetText* gt = new gtGetText(Doc);
+ gtGetText* gt = new gtGetText(m_doc);
QStringList exts = gt->getSupportedTypes();
if (exts.contains(fi.suffix().toLower()))
{
@@ -1083,8 +1068,8 @@
item->itemText.insertChars(txt, true);
}
}
- if (Doc->docHyphenator->AutoCheck)
- Doc->docHyphenator->slotHyphenate(item);
+ if (m_doc->docHyphenator->AutoCheck)
+ m_doc->docHyphenator->slotHyphenate(item);
item->invalidateLayout();
item->update();
delete gt;
@@ -1096,15 +1081,15 @@
else
{
deselectItems(true);
- int oldDocItemCount = Doc->Items->count();
- if (((!img) || (vectorFile)) && (Doc->DraggedElem == nullptr))
+ int oldDocItemCount = m_doc->Items->count();
+ if (((!img) || (vectorFile)) && (m_doc->DraggedElem == nullptr))
{
activeTransaction = undoManager->beginTransaction(Um::SelectionGroup, Um::IGroup, Um::Create, "", Um::ICreate);
if (fi.exists())
{
if (fi.suffix().toLower() == "sce")
{
- emit LoadElem(url.toLocalFile(), dropPosDoc.x(), dropPosDoc.y(), true, false, Doc, this);
+ emit LoadElem(url.toLocalFile(), dropPosDoc.x(), dropPosDoc.y(), true, false, m_doc, this);
}
else
{
@@ -1119,23 +1104,23 @@
// We disable undo here as we are only interested by the item creation undo actions
// We create them manually after import
undoManager->setUndoEnabled(false);
- Doc->dontResize = true;
+ m_doc->dontResize = true;
fmt->loadFile(url.toLocalFile(), LoadSavePlugin::lfUseCurrentPage|LoadSavePlugin::lfInteractive|LoadSavePlugin::lfScripted);
undoManager->setUndoEnabled(true);
- if (Doc->m_Selection->count() > 0)
+ if (m_doc->m_Selection->count() > 0)
{
if (UndoManager::undoEnabled())
{
// Create undo actions for created items
- for (int i = 0; i < Doc->m_Selection->count(); ++i)
+ for (int i = 0; i < m_doc->m_Selection->count(); ++i)
{
- PageItem* newItem = Doc->m_Selection->itemAt(i);
+ PageItem* newItem = m_doc->m_Selection->itemAt(i);
ScItemState<PageItem*> *is = new ScItemState<PageItem*>("Create PageItem");
is->set("CREATE_ITEM");
is->setItem(newItem);
//Undo target rests with the Page for object specific undo
int pindex = (newItem->OwnPage > -1) ? newItem->OwnPage : 0;
- UndoObject *target = Doc->Pages->at(pindex);
+ UndoObject *target = m_doc->Pages->at(pindex);
undoManager->action(target, is);
}
}
@@ -1143,35 +1128,35 @@
// We disable undo temporarily as move actions are not necessary
// to perform undo correctly here
undoManager->setUndoEnabled(false);
- Doc->m_Selection->getGroupRect(&x2, &y2, &w, &h);
- Doc->moveGroup(dropPosDoc.x() - x2, dropPosDoc.y() - y2);
+ m_doc->m_Selection->getGroupRect(&x2, &y2, &w, &h);
+ m_doc->moveGroup(dropPosDoc.x() - x2, dropPosDoc.y() - y2);
m_ScMW->requestUpdate(reqColorsUpdate | reqSymbolsUpdate | reqTextStylesUpdate | reqLineStylesUpdate);
undoManager->setUndoEnabled(true);
}
- Doc->dontResize = false;
+ m_doc->dontResize = false;
}
}
}
}
else
{
- emit LoadElem(QString(text), dropPosDoc.x(), dropPosDoc.y(), false, false, Doc, this);
+ emit LoadElem(QString(text), dropPosDoc.x(), dropPosDoc.y(), false, false, m_doc, this);
}
Selection tmpSelection(this, false);
- tmpSelection.copy(*Doc->m_Selection, true);
- for (int as = oldDocItemCount; as < Doc->Items->count(); ++as)
+ tmpSelection.copy(*m_doc->m_Selection, true);
+ for (int as = oldDocItemCount; as < m_doc->Items->count(); ++as)
{
- currItem = Doc->Items->at(as);
- Doc->setRedrawBounding(currItem);
+ currItem = m_doc->Items->at(as);
+ m_doc->setRedrawBounding(currItem);
tmpSelection.addItem(currItem, true);
if (currItem->isBookmark)
emit AddBM(currItem);
}
- Doc->m_Selection->copy(tmpSelection, false);
- if (Doc->m_Selection->count() == 1)
+ m_doc->m_Selection->copy(tmpSelection, false);
+ if (m_doc->m_Selection->count() == 1)
{
- PageItem *newItem = Doc->m_Selection->itemAt(0);
- if ((newItem->width() > Doc->currentPage()->width()) || (newItem->height() > Doc->currentPage()->height()))
+ PageItem *newItem = m_doc->m_Selection->itemAt(0);
+ if ((newItem->width() > m_doc->currentPage()->width()) || (newItem->height() > m_doc->currentPage()->height()))
{
// QMenu *pmen = new QMenu();
// pmen->addAction( tr("Keep original Size"));
@@ -1180,7 +1165,7 @@
// delete pmen;
// if (re == 1)
// {
- Doc->rescaleGroup(newItem, qMin(qMin(Doc->currentPage()->width() / newItem->width(), Doc->currentPage()->height() / newItem->height()), 1.0));
+ m_doc->rescaleGroup(newItem, qMin(qMin(m_doc->currentPage()->width() / newItem->width(), m_doc->currentPage()->height() / newItem->height()), 1.0));
newItem->update();
// }
}
@@ -1190,17 +1175,17 @@
}
else
{
- if (Doc->DraggedElem != nullptr)
+ if (m_doc->DraggedElem != nullptr)
{
- if (!Doc->leaveDrag)
+ if (!m_doc->leaveDrag)
{
QMenu *pmen = new QMenu();
pmen->addAction( tr("Copy Here"));
QAction* mov = pmen->addAction( tr("Move Here"));
pmen->addAction( tr("Cancel"));
- for (int dre=0; dre<Doc->DragElements.count(); ++dre)
+ for (int dre=0; dre<m_doc->DragElements.count(); ++dre)
{
- if (Doc->DragElements[dre]->locked())
+ if (m_doc->DragElements[dre]->locked())
{
mov->setEnabled(false);
break;
@@ -1217,27 +1202,27 @@
updateContents();
return;
}
- if ((re == 1) || (Doc->leaveDrag))
+ if ((re == 1) || (m_doc->leaveDrag))
{
QList<PageItem*> pasted;
- emit LoadElem(QString(text), dropPosDoc.x(), dropPosDoc.y(), false, false, Doc, this);
- for (int as = oldDocItemCount; as < Doc->Items->count(); ++as)
+ emit LoadElem(QString(text), dropPosDoc.x(), dropPosDoc.y(), false, false, m_doc, this);
+ for (int as = oldDocItemCount; as < m_doc->Items->count(); ++as)
{
- pasted.append(Doc->Items->at(as));
+ pasted.append(m_doc->Items->at(as));
}
Selection tmpSelection(this, false);
- tmpSelection.copy(*Doc->m_Selection, true);
- for (int dre=0; dre<Doc->DragElements.count(); ++dre)
+ tmpSelection.copy(*m_doc->m_Selection, true);
+ for (int dre=0; dre<m_doc->DragElements.count(); ++dre)
{
- tmpSelection.addItem(Doc->DragElements[dre], true);
+ tmpSelection.addItem(m_doc->DragElements[dre], true);
}
- Doc->m_Selection->copy(tmpSelection, false);
+ m_doc->m_Selection->copy(tmpSelection, false);
PageItem* bb;
int fin;
- for (int dre=0; dre<Doc->DragElements.count(); ++dre)
+ for (int dre=0; dre<m_doc->DragElements.count(); ++dre)
{
bb = pasted.at(dre);
- currItem = Doc->m_Selection->itemAt(dre);
+ currItem = m_doc->m_Selection->itemAt(dre);
if ((currItem->asTextFrame()) && ((currItem->nextInChain() != nullptr) || (currItem->prevInChain() != nullptr)))
{
PageItem* before = currItem->prevInChain();
@@ -1245,7 +1230,7 @@
currItem->unlink();
if (before != nullptr)
{
- fin = Doc->m_Selection->findItem(before);
+ fin = m_doc->m_Selection->findItem(before);
if (fin != -1)
before = pasted.at(fin);
before->unlink();
@@ -1253,7 +1238,7 @@
}
if (after != nullptr)
{
- fin = Doc->m_Selection->findItem(after);
+ fin = m_doc->m_Selection->findItem(after);
if (fin != -1)
after = pasted.at(fin);
bb->link(after);
@@ -1261,55 +1246,55 @@
}
}
pasted.clear();
- Doc->itemSelection_DeleteItem();
+ m_doc->itemSelection_DeleteItem();
}
}
if ((!img) && ((re == 0)))
- emit LoadElem(QString(text), dropPosDoc.x(), dropPosDoc.y(), false, false, Doc, this);
- Doc->DraggedElem = nullptr;
- Doc->DragElements.clear();
+ emit LoadElem(QString(text), dropPosDoc.x(), dropPosDoc.y(), false, false, m_doc, this);
+ m_doc->DraggedElem = nullptr;
+ m_doc->DragElements.clear();
Selection tmpSelection(this, false);
- tmpSelection.copy(*Doc->m_Selection, true);
- for (int as = oldDocItemCount; as < Doc->Items->count(); ++as)
+ tmpSelection.copy(*m_doc->m_Selection, true);
+ for (int as = oldDocItemCount; as < m_doc->Items->count(); ++as)
{
- currItem = Doc->Items->at(as);
- Doc->setRedrawBounding(currItem);
+ currItem = m_doc->Items->at(as);
+ m_doc->setRedrawBounding(currItem);
tmpSelection.addItem(currItem, true);
if (currItem->isBookmark)
emit AddBM(currItem);
}
- Doc->m_Selection->copy(tmpSelection, false);
- }
- if (Doc->m_Selection->count() > 1)
- {
- Doc->m_Selection->connectItemToGUI();
- Doc->m_Selection->setGroupRect();
+ m_doc->m_Selection->copy(tmpSelection, false);
+ }
+ if (m_doc->m_Selection->count() > 1)
+ {
+ m_doc->m_Selection->connectItemToGUI();
+ m_doc->m_Selection->setGroupRect();
double gx, gy, gh, gw;
- Doc->m_Selection->getGroupRect(&gx, &gy, &gw, &gh);
+ m_doc->m_Selection->getGroupRect(&gx, &gy, &gw, &gh);
double nx = gx;
double ny = gy;
- if (!Doc->ApplyGuides(&nx, &ny) && !Doc->ApplyGuides(&nx, &ny,true))
+ if (!m_doc->ApplyGuides(&nx, &ny) && !m_doc->ApplyGuides(&nx, &ny,true))
{
FPoint npx;
- npx = Doc->ApplyGridF(FPoint(nx, ny));
+ npx = m_doc->ApplyGridF(FPoint(nx, ny));
nx = npx.x();
ny = npx.y();
}
activeTransaction = undoManager->beginTransaction(Um::SelectionGroup, Um::IGroup, Um::Move, "", Um::IMove);
- Doc->moveGroup(nx-gx, ny-gy);
- Doc->m_Selection->setGroupRect();
- Doc->m_Selection->getGroupRect(&gx, &gy, &gw, &gh);
+ m_doc->moveGroup(nx-gx, ny-gy);
+ m_doc->m_Selection->setGroupRect();
+ m_doc->m_Selection->getGroupRect(&gx, &gy, &gw, &gh);
nx = gx+gw;
ny = gy+gh;
- Doc->ApplyGuides(&nx, &ny);
- Doc->ApplyGuides(&nx, &ny,true);
- Doc->moveGroup(nx-(gx+gw), ny-(gy+gh));
- Doc->m_Selection->setGroupRect();
- Doc->m_Selection->getGroupRect(&gx, &gy, &gw, &gh);
- for (int a = 0; a < Doc->m_Selection->count(); ++a)
+ m_doc->ApplyGuides(&nx, &ny);
+ m_doc->ApplyGuides(&nx, &ny,true);
+ m_doc->moveGroup(nx-(gx+gw), ny-(gy+gh));
+ m_doc->m_Selection->setGroupRect();
+ m_doc->m_Selection->getGroupRect(&gx, &gy, &gw, &gh);
+ for (int a = 0; a < m_doc->m_Selection->count(); ++a)
{
- PageItem *currItem = Doc->m_Selection->itemAt(a);
- currItem->m_layerID = Doc->activeLayer();
+ PageItem *currItem = m_doc->m_Selection->itemAt(a);
+ currItem->m_layerID = m_doc->activeLayer();
currItem->gXpos = currItem->xPos() - gx;
currItem->gYpos = currItem->yPos() - gy;
currItem->gWidth = gw;
@@ -1319,44 +1304,44 @@
activeTransaction.reset();
emit ItemGeom();
}
- else if (Doc->m_Selection->count() == 1)
- {
- Doc->m_Selection->connectItemToGUI();
- currItem = Doc->m_Selection->itemAt(0);
- currItem->m_layerID = Doc->activeLayer();
- if (Doc->SnapGrid)
+ else if (m_doc->m_Selection->count() == 1)
+ {
+ m_doc->m_Selection->connectItemToGUI();
+ currItem = m_doc->m_Selection->itemAt(0);
+ currItem->m_layerID = m_doc->activeLayer();
+ if (m_doc->SnapGrid)
{
double nx = currItem->xPos();
double ny = currItem->yPos();
- if (!Doc->ApplyGuides(&nx, &ny) && !Doc->ApplyGuides(&nx, &ny,true))
+ if (!m_doc->ApplyGuides(&nx, &ny) && !m_doc->ApplyGuides(&nx, &ny,true))
{
FPoint npx;
- npx = Doc->ApplyGridF(FPoint(nx, ny));
+ npx = m_doc->ApplyGridF(FPoint(nx, ny));
nx = npx.x();
ny = npx.y();
}
- Doc->moveItem(nx-currItem->xPos(), ny-currItem->yPos(), currItem);
+ m_doc->moveItem(nx-currItem->xPos(), ny-currItem->yPos(), currItem);
}
}
- if ((Doc->m_Selection->count() > 0) && (Doc->appMode != modeNormal))
+ if ((m_doc->m_Selection->count() > 0) && (m_doc->appMode != modeNormal))
this->requestMode(modeNormal);
updateContents();
}
- if (!Doc->masterPageMode())
- {
- int docPagesCount=Doc->Pages->count();
- int docCurrPageNo=Doc->currentPageNumber();
+ if (!m_doc->masterPageMode())
+ {
+ int docPagesCount=m_doc->Pages->count();
+ int docCurrPageNo=m_doc->currentPageNumber();
for (int i = 0; i < docPagesCount; ++i)
{
- double x = Doc->Pages->at(i)->xOffset();
- double y = Doc->Pages->at(i)->yOffset();
- double w = Doc->Pages->at(i)->width();
- double h = Doc->Pages->at(i)->height();
+ double x = m_doc->Pages->at(i)->xOffset();
+ double y = m_doc->Pages->at(i)->yOffset();
+ double w = m_doc->Pages->at(i)->width();
+ double h = m_doc->Pages->at(i)->height();
if (QRectF(x, y, w, h).contains(dropPosDocQ))
{
if (docCurrPageNo != i)
{
- Doc->setCurrentPage(Doc->Pages->at(i));
+ m_doc->setCurrentPage(m_doc->Pages->at(i));
m_ScMW->slotSetCurrentPage(i);
DrawNew();
}
@@ -1381,7 +1366,7 @@
void ScribusView::getGroupRectScreen(double *x, double *y, double *w, double *h)
{
double gx, gy, gh, gw;
- Doc->m_Selection->getGroupRect(&gx, &gy, &gw, &gh);
+ m_doc->m_Selection->getGroupRect(&gx, &gy, &gw, &gh);
QPoint in(qRound(gx*m_canvas->scale()), qRound(gy*m_canvas->scale()));
// in -= QPoint(qRound(Doc->minCanvasCoordinate.x() * m_canvas->scale()), qRound(Doc->minCanvasCoordinate.y() * m_canvas->scale()));
QPoint out = contentsToViewport(in);
@@ -1467,11 +1452,11 @@
//CB-->Doc??
void ScribusView::TransformPoly(int mode, int rot, double scaling)
{
- PageItem *currItem = Doc->m_Selection->itemAt(0);
+ PageItem *currItem = m_doc->m_Selection->itemAt(0);
currItem->ClipEdited = true;
QTransform ma;
undoManager->setUndoEnabled(false);
- if (Doc->nodeEdit.isContourLine())
+ if (m_doc->nodeEdit.isContourLine())
{
FPoint tp2(getMinClipF(&currItem->ContourLine));
FPoint tp(getMaxClipF(&currItem->ContourLine));
@@ -1543,7 +1528,7 @@
currItem->ContourLine.translate(qRound((tp.x() + tp2.x()) / 2.0), qRound((tp.y() + tp2.y()) / 2.0));
updateContents();
currItem->FrameOnly = true;
- Doc->regionsChanged()->update(QRect());
+ m_doc->regionsChanged()->update(QRect());
undoManager->setUndoEnabled(true);
if (UndoManager::undoEnabled())
{
@@ -1601,7 +1586,7 @@
}
currItem->PoLine.map(ma);
currItem->PoLine.translate(offsX, offsY);
- Doc->adjustItemSize(currItem);
+ m_doc->adjustItemSize(currItem);
QTransform ma2;
ma2.translate(oldPos.x(), oldPos.y());
ma2.scale(1, 1);
@@ -1642,11 +1627,11 @@
}
double x = ma2.m11() * n.x() + ma2.m21() * n.y() + ma2.dx();
double y = ma2.m22() * n.y() + ma2.m12() * n.x() + ma2.dy();
- Doc->moveItem(x-oldPos.x(), y-oldPos.y(), currItem);
+ m_doc->moveItem(x-oldPos.x(), y-oldPos.y(), currItem);
if (currItem->asPathText())
currItem->updatePolyClip();
- Doc->setRedrawBounding(currItem);
- Doc->regionsChanged()->update(QRect());
+ m_doc->setRedrawBounding(currItem);
+ m_doc->regionsChanged()->update(QRect());
currItem->update();
currItem->FrameType = 3;
undoManager->setUndoEnabled(true);
@@ -1668,7 +1653,7 @@
bool ScribusView::slotSetCurs(int x, int y)
{
PageItem *item;
- if (!Doc->getItem(&item))
+ if (!m_doc->getItem(&item))
return false;
PageItem_TextFrame *textFrame;
@@ -1732,13 +1717,13 @@
int lastSelected = qMax(textFrame->itemText.endOfSelection() - 1, 0);
pos = qMax(firstSelected, qMin(pos, lastSelected));
}
- Doc->currentStyle.charStyle() = textFrame->currentCharStyle();
- emit ItemCharStyle(Doc->currentStyle.charStyle());
- emit ItemTextEffects(Doc->currentStyle.charStyle().effects());
+ m_doc->currentStyle.charStyle() = textFrame->currentCharStyle();
+ emit ItemCharStyle(m_doc->currentStyle.charStyle());
+ emit ItemTextEffects(m_doc->currentStyle.charStyle().effects());
emit ItemTextAlign(textFrame->itemText.paragraphStyle(pos).alignment());
return true;
}
- Doc->currentStyle.charStyle() = textFrame->itemText.defaultStyle().charStyle();
+ m_doc->currentStyle.charStyle() = textFrame->itemText.defaultStyle().charStyle();
emit ItemCharStyle(textFrame->itemText.defaultStyle().charStyle());
emit ItemTextEffects(textFrame->itemText.defaultStyle().charStyle().effects());
emit ItemTextAlign(0);
@@ -1808,8 +1793,8 @@
void ScribusView::selectItemByNumber(int nr, bool draw, bool single)
{
- if (nr < Doc->Items->count())
- selectItem(Doc->Items->at(nr), draw, single);
+ if (nr < m_doc->Items->count())
+ selectItem(m_doc->Items->at(nr), draw, single);
}
//CB-->Doc/Fix
@@ -1819,22 +1804,22 @@
{
if (single)
{
- Doc->m_Selection->addItem(currItem);
+ m_doc->m_Selection->addItem(currItem);
currItem->isSingleSel = true;
updateContents();
}
else
{
- Doc->m_Selection->addItem(currItem);
+ m_doc->m_Selection->addItem(currItem);
if (draw)
updateContents(currItem->getRedrawBounding(m_canvas->scale()));
}
}
- if (draw && !Doc->m_Selection->isEmpty())
- {
- Doc->m_Selection->setGroupRect();
+ if (draw && !m_doc->m_Selection->isEmpty())
+ {
+ m_doc->m_Selection->setGroupRect();
double x, y, w, h;
- Doc->m_Selection->getGroupRect(&x, &y, &w, &h);
+ m_doc->m_Selection->getGroupRect(&x, &y, &w, &h);
getGroupRectScreen(&x, &y, &w, &h);
updateContents();
emit ItemGeom();
@@ -1845,33 +1830,33 @@
//CB Remove bookmark interaction here, item/doc should do it
void ScribusView::deselectItems(bool /*prop*/)
{
- if (Doc->m_Selection->isEmpty())
+ if (m_doc->m_Selection->isEmpty())
return;
const double scale = m_canvas->scale();
PageItem* currItem = nullptr;
- for (int i = 0; i < Doc->m_Selection->count(); ++i)
- {
- currItem = Doc->m_Selection->itemAt(i);
+ for (int i = 0; i < m_doc->m_Selection->count(); ++i)
+ {
+ currItem = m_doc->m_Selection->itemAt(i);
if ((currItem->asTextFrame()) && (currItem->isBookmark))
emit ChBMText(currItem);
}
- if (Doc->m_Selection->isMultipleSelection())
+ if (m_doc->m_Selection->isMultipleSelection())
{
double x, y, w, h;
- Doc->m_Selection->getGroupRect(&x, &y, &w, &h);
- Doc->m_Selection->clear();
+ m_doc->m_Selection->getGroupRect(&x, &y, &w, &h);
+ m_doc->m_Selection->clear();
updateCanvas(x - 5/scale, y - 5/scale, w + 10/scale, h + 10/scale);
}
else
{
- currItem = Doc->m_Selection->itemAt(0);
+ currItem = m_doc->m_Selection->itemAt(0);
if (currItem != nullptr)
{
currItem->itemText.deselectAll();
currItem->HasSel = false;
}
- Doc->m_Selection->clear();
+ m_doc->m_Selection->clear();
if (currItem != nullptr)
updateContents(currItem->getRedrawBounding(scale));
}
@@ -1882,50 +1867,50 @@
void ScribusView::PasteToPage()
{
UndoTransaction activeTransaction;
- int ac = Doc->Items->count();
+ int ac = m_doc->Items->count();
if (UndoManager::undoEnabled())
- activeTransaction = undoManager->beginTransaction(Doc->currentPage()->getUName(), nullptr, Um::Paste, "", Um::IPaste);
+ activeTransaction = undoManager->beginTransaction(m_doc->currentPage()->getUName(), nullptr, Um::Paste, "", Um::IPaste);
QString buffer = ScMimeData::clipboardScribusElem();
- emit LoadElem(buffer, dragX, dragY, false, false, Doc, this);
-
- Doc->DraggedElem = nullptr;
- Doc->DragElements.clear();
+ emit LoadElem(buffer, dragX, dragY, false, false, m_doc, this);
+
+ m_doc->DraggedElem = nullptr;
+ m_doc->DragElements.clear();
updateContents();
Selection newObjects(this, false);
- for (int as = ac; as < Doc->Items->count(); ++as)
- {
- PageItem* currItem = Doc->Items->at(as);
+ for (int as = ac; as < m_doc->Items->count(); ++as)
+ {
+ PageItem* currItem = m_doc->Items->at(as);
if (currItem->isBookmark)
emit AddBM(currItem);
newObjects.addItem(currItem);
- currItem->m_layerID = Doc->activeLayer();
+ currItem->m_layerID = m_doc->activeLayer();
}
if (newObjects.count() > 1)
{
double gx, gy, gh, gw;
newObjects.setGroupRect();
newObjects.getGroupRect(&gx, &gy, &gw, &gh);
- Doc->moveGroup(dragX - gx, dragY - gy, &newObjects);
+ m_doc->moveGroup(dragX - gx, dragY - gy, &newObjects);
newObjects.setGroupRect();
newObjects.getGroupRect(&gx, &gy, &gw, &gh);
double nx = gx;
double ny = gy;
- if (!Doc->ApplyGuides(&nx, &ny) && !Doc->ApplyGuides(&nx, &ny,true))
+ if (!m_doc->ApplyGuides(&nx, &ny) && !m_doc->ApplyGuides(&nx, &ny,true))
{
FPoint npx;
- npx = Doc->ApplyGridF(FPoint(nx, ny));
+ npx = m_doc->ApplyGridF(FPoint(nx, ny));
nx = npx.x();
ny = npx.y();
}
- Doc->moveGroup(nx-gx, ny-gy, &newObjects);
+ m_doc->moveGroup(nx-gx, ny-gy, &newObjects);
newObjects.setGroupRect();
newObjects.getGroupRect(&gx, &gy, &gw, &gh);
nx = gx+gw;
ny = gy+gh;
- Doc->ApplyGuides(&nx, &ny);
- Doc->ApplyGuides(&nx, &ny,true);
- Doc->moveGroup(nx-(gx+gw), ny-(gy+gh), &newObjects);
+ m_doc->ApplyGuides(&nx, &ny);
+ m_doc->ApplyGuides(&nx, &ny,true);
+ m_doc->moveGroup(nx-(gx+gw), ny-(gy+gh), &newObjects);
newObjects.setGroupRect();
newObjects.getGroupRect(&gx, &gy, &gw, &gh);
emit ItemGeom();
@@ -1934,18 +1919,18 @@
else if (newObjects.count() == 1)
{
PageItem *currItem = newObjects.itemAt(0);
- if (Doc->SnapGrid)
+ if (m_doc->SnapGrid)
{
double nx = currItem->xPos();
double ny = currItem->yPos();
- if (!Doc->ApplyGuides(&nx, &ny) && !Doc->ApplyGuides(&nx, &ny,true))
+ if (!m_doc->ApplyGuides(&nx, &ny) && !m_doc->ApplyGuides(&nx, &ny,true))
{
FPoint npx;
- npx = Doc->ApplyGridF(FPoint(nx, ny));
+ npx = m_doc->ApplyGridF(FPoint(nx, ny));
nx = npx.x();
ny = npx.y();
}
- Doc->moveItem(nx-currItem->xPos(), ny-currItem->yPos(), currItem);
+ m_doc->moveItem(nx-currItem->xPos(), ny-currItem->yPos(), currItem);
}
currItem->emitAllToGUI();
}
@@ -2022,7 +2007,7 @@
void ScribusView::startGroupTransaction(const QString& action, const QString& description, QPixmap* actionIcon, Selection* customSelection)
{
- Selection* itemSelection = (customSelection!=nullptr) ? customSelection : Doc->m_Selection;
+ Selection* itemSelection = (customSelection!=nullptr) ? customSelection : m_doc->m_Selection;
assert(itemSelection!=nullptr);
int selectedItemCount=itemSelection->count();
Q_ASSERT(selectedItemCount > 0);
@@ -2103,10 +2088,10 @@
{
if (m_ScMW->scriptIsRunning())
return;
- if (Doc->guidesPrefs().rulerMode)
- {
- horizRuler->shift(x / m_canvas->scale() - Doc->currentPage()->xOffset());
- vertRuler->shift(y / m_canvas->scale() - Doc->currentPage()->yOffset());
+ if (m_doc->guidesPrefs().rulerMode)
+ {
+ horizRuler->shift(x / m_canvas->scale() - m_doc->currentPage()->xOffset());
+ vertRuler->shift(y / m_canvas->scale() - m_doc->currentPage()->yOffset());
}
else
{
@@ -2115,8 +2100,8 @@
}
// horizRuler->offs += qRound(Doc->minCanvasCoordinate.x() - 1 - Doc->rulerXoffset);
// vertRuler->offs += qRound(Doc->minCanvasCoordinate.y() - 1 - Doc->rulerYoffset);
- horizRuler->shiftRel(0*Doc->minCanvasCoordinate.x() - Doc->rulerXoffset);
- vertRuler->shiftRel(0*Doc->minCanvasCoordinate.y() - Doc->rulerYoffset);
+ horizRuler->shiftRel(0*m_doc->minCanvasCoordinate.x() - m_doc->rulerXoffset);
+ vertRuler->shiftRel(0*m_doc->minCanvasCoordinate.y() - m_doc->rulerYoffset);
horizRuler->update();
vertRuler->update();
// evSpon = true;
@@ -2125,13 +2110,13 @@
{
QList<int> pag;
pag.clear();
- int docPageCount=Doc->Pages->count();
+ int docPageCount=m_doc->Pages->count();
for (int i = 0; i < docPageCount; ++i)
{
- int xs = static_cast<int>(Doc->Pages->at(i)->xOffset() * m_canvas->scale());
- int ys = static_cast<int>(Doc->Pages->at(i)->yOffset() * m_canvas->scale());
- int ws = static_cast<int>(Doc->Pages->at(i)->width() * m_canvas->scale());
- int hs = static_cast<int>(Doc->Pages->at(i)->height() * m_canvas->scale());
+ int xs = static_cast<int>(m_doc->Pages->at(i)->xOffset() * m_canvas->scale());
+ int ys = static_cast<int>(m_doc->Pages->at(i)->yOffset() * m_canvas->scale());
+ int ws = static_cast<int>(m_doc->Pages->at(i)->width() * m_canvas->scale());
+ int hs = static_cast<int>(m_doc->Pages->at(i)->height() * m_canvas->scale());
QRect drawRect = QRect(x, y, visibleWidth(), visibleHeight());
// drawRect.moveBy(qRound(-Doc->minCanvasCoordinate.x() * m_canvas->scale()), qRound(-Doc->minCanvasCoordinate.y() * m_canvas->scale()));
if (drawRect.intersects(QRect(xs, ys, ws, hs)))
@@ -2148,43 +2133,43 @@
//does NOT create a page anymore.
ScPage* ScribusView::addPage(int nr, bool mov)
{
- ScPage* fe=Doc->Pages->at(nr);
+ ScPage* fe=m_doc->Pages->at(nr);
Q_ASSERT(fe!=nullptr);
if (fe==nullptr)
return nullptr;
//Note this picks up the new page or master page depending on the mode.
// reformPages(mov);
- Doc->reformPages(mov);
+ m_doc->reformPages(mov);
m_ScMW->slotSetCurrentPage(nr);
m_canvas->m_viewMode.m_MouseButtonPressed = false;
- Doc->DragP = false;
- Doc->leaveDrag = false;
+ m_doc->DragP = false;
+ m_doc->leaveDrag = false;
m_canvas->m_viewMode.operItemMoving = false;
MidButt = false;
HaveSelRect = false;
Magnify = false;
- Doc->nodeEdit.setEdPoints(true);
+ m_doc->nodeEdit.setEdPoints(true);
DraggedGroup = false;
//FIXME:av MoveGY = false;
//FIXME:av MoveGX = false;
- Doc->nodeEdit.setIsContourLine(false);
+ m_doc->nodeEdit.setIsContourLine(false);
return fe;
}
void ScribusView::reformPages(bool moveObjects)
{
- Doc->reformPages(moveObjects);
+ m_doc->reformPages(moveObjects);
reformPagesView();
}
void ScribusView::reformPagesView()
{
if (!m_ScMW->scriptIsRunning())
- setContentsPos(qRound((Doc->currentPage()->xOffset()-10 - 0*Doc->minCanvasCoordinate.x()) * m_canvas->scale()), qRound((Doc->currentPage()->yOffset()-10 - 0*Doc->minCanvasCoordinate.y()) * m_canvas->scale()));
- if (!Doc->isLoading())
+ setContentsPos(qRound((m_doc->currentPage()->xOffset()-10 - 0*m_doc->minCanvasCoordinate.x()) * m_canvas->scale()), qRound((m_doc->currentPage()->yOffset()-10 - 0*m_doc->minCanvasCoordinate.y()) * m_canvas->scale()));
+ if (!m_doc->isLoading())
{
setRulerPos(contentsX(), contentsY());
- m_ScMW->slotSetCurrentPage(Doc->currentPage()->pageNr());
+ m_ScMW->slotSetCurrentPage(m_doc->currentPage()->pageNr());
}
}
@@ -2229,8 +2214,8 @@
verticalScrollBar()->setValue(qRound(y * scale));
// fix ranges
QSize maxViewport = maximumViewportSize();
- int newCanvasWidth = qRound((Doc->maxCanvasCoordinate.x() - Doc->minCanvasCoordinate.x()) * scale);
- int newCanvasHeight = qRound((Doc->maxCanvasCoordinate.y() - Doc->minCanvasCoordinate.y()) * scale);
+ int newCanvasWidth = qRound((m_doc->maxCanvasCoordinate.x() - m_doc->minCanvasCoordinate.x()) * scale);
+ int newCanvasHeight = qRound((m_doc->maxCanvasCoordinate.y() - m_doc->minCanvasCoordinate.y()) * scale);
horizontalScrollBar()->setRange(0, newCanvasWidth - maxViewport.width());
verticalScrollBar()->setRange(0, newCanvasHeight - maxViewport.height());
}
@@ -2274,18 +2259,18 @@
QRectF ScribusView::visibleCanvasRect() const
{
double scale = m_canvas->scale();
- return QRectF(horizontalScrollBar()->value() / scale + Doc->minCanvasCoordinate.x(),
- verticalScrollBar()->value() / scale + Doc->minCanvasCoordinate.y(),
+ return QRectF(horizontalScrollBar()->value() / scale + m_doc->minCanvasCoordinate.x(),
+ verticalScrollBar()->value() / scale + m_doc->minCanvasCoordinate.y(),
viewport()->width() / scale,
viewport()->height() / scale);
}
void ScribusView::setZoom()
{
- double x = qMax(contentsX() / m_canvas->scale(), Doc->minCanvasCoordinate.x());
- double y = qMax(contentsY() / m_canvas->scale(), Doc->minCanvasCoordinate.y());
- double w = qMin(visibleWidth() / m_canvas->scale(), Doc->maxCanvasCoordinate.x() - Doc->minCanvasCoordinate.x());
- double h = qMin(visibleHeight() / m_canvas->scale(), Doc->maxCanvasCoordinate.y() - Doc->minCanvasCoordinate.y());
+ double x = qMax(contentsX() / m_canvas->scale(), m_doc->minCanvasCoordinate.x());
+ double y = qMax(contentsY() / m_canvas->scale(), m_doc->minCanvasCoordinate.y());
+ double w = qMin(visibleWidth() / m_canvas->scale(), m_doc->maxCanvasCoordinate.x() - m_doc->minCanvasCoordinate.x());
+ double h = qMin(visibleHeight() / m_canvas->scale(), m_doc->maxCanvasCoordinate.y() - m_doc->minCanvasCoordinate.y());
int zoomX = qRound(x + w / 2);
int zoomY = qRound(y + h / 2);
@@ -2297,25 +2282,25 @@
void ScribusView::slotZoom100()
{
- double x = qMax(contentsX() / m_canvas->scale(), Doc->minCanvasCoordinate.x());
- double y = qMax(contentsY() / m_canvas->scale(), Doc->minCanvasCoordinate.y());
- double w = qMin(visibleWidth() / m_canvas->scale(), Doc->maxCanvasCoordinate.x() - Doc->minCanvasCoordinate.x());
- double h = qMin(visibleHeight() / m_canvas->scale(), Doc->maxCanvasCoordinate.y() - Doc->minCanvasCoordinate.y());
+ double x = qMax(contentsX() / m_canvas->scale(), m_doc->minCanvasCoordinate.x());
+ double y = qMax(contentsY() / m_canvas->scale(), m_doc->minCanvasCoordinate.y());
+ double w = qMin(visibleWidth() / m_canvas->scale(), m_doc->maxCanvasCoordinate.x() - m_doc->minCanvasCoordinate.x());
+ double h = qMin(visibleHeight() / m_canvas->scale(), m_doc->maxCanvasCoordinate.y() - m_doc->minCanvasCoordinate.y());
int zoomX = qRound(x + w / 2);
int zoomY = qRound(y + h / 2);
rememberOldZoomLocation(zoomX, zoomY);
int zoomPointX(m_oldZoomX), zoomPointY(m_oldZoomY);
- if (Doc->m_Selection->count() != 0)
- {
- QRectF selRect = Doc->m_Selection->getVisualGroupRect();
+ if (m_doc->m_Selection->count() != 0)
+ {
+ QRectF selRect = m_doc->m_Selection->getVisualGroupRect();
zoomPointX = qRound(selRect.x() + selRect.width() / 2.0);
zoomPointY = qRound(selRect.y() + selRect.height() / 2.0);
}
- else if (Doc->currentPage() != nullptr)
- {
- ScPage* currentPage = Doc->currentPage();
+ else if (m_doc->currentPage() != nullptr)
+ {
+ ScPage* currentPage = m_doc->currentPage();
zoomPointX = qRound(currentPage->xOffset() + currentPage->width() / 2.0);
zoomPointY = qRound(currentPage->yOffset() + currentPage->height() / 2.0);
}
@@ -2328,25 +2313,25 @@
int oldZoomX(mx), oldZoomY(my);
if ((mx == 0) && (my == 0))
{
- double x = qMax(contentsX() / m_canvas->scale(), Doc->minCanvasCoordinate.x());
- double y = qMax(contentsY() / m_canvas->scale(), Doc->minCanvasCoordinate.y());
- double w = qMin(visibleWidth() / m_canvas->scale(), Doc->maxCanvasCoordinate.x() - Doc->minCanvasCoordinate.x());
- double h = qMin(visibleHeight() / m_canvas->scale(), Doc->maxCanvasCoordinate.y() - Doc->minCanvasCoordinate.y());
+ double x = qMax(contentsX() / m_canvas->scale(), m_doc->minCanvasCoordinate.x());
+ double y = qMax(contentsY() / m_canvas->scale(), m_doc->minCanvasCoordinate.y());
+ double w = qMin(visibleWidth() / m_canvas->scale(), m_doc->maxCanvasCoordinate.x() - m_doc->minCanvasCoordinate.x());
+ double h = qMin(visibleHeight() / m_canvas->scale(), m_doc->maxCanvasCoordinate.y() - m_doc->minCanvasCoordinate.y());
oldZoomX = qRound(w / 2.0 + x);
oldZoomY = qRound(h / 2.0 + y);
}
rememberOldZoomLocation(oldZoomX, oldZoomY);
- double newScale = m_canvas->scale() * (1 + static_cast<double>(Doc->opToolPrefs().magStep)/100.0);
- if (static_cast<int>(newScale * 100) > static_cast<int>(100 * static_cast<double>(Doc->opToolPrefs().magStep) * Prefs->displayPrefs.displayScale / 100))
- newScale = m_canvas->scale() + static_cast<double>(Doc->opToolPrefs().magStep) * Prefs->displayPrefs.displayScale / 100;
+ double newScale = m_canvas->scale() * (1 + static_cast<double>(m_doc->opToolPrefs().magStep)/100.0);
+ if (static_cast<int>(newScale * 100) > static_cast<int>(100 * static_cast<double>(m_doc->opToolPrefs().magStep) * Prefs->displayPrefs.displayScale / 100))
+ newScale = m_canvas->scale() + static_cast<double>(m_doc->opToolPrefs().magStep) * Prefs->displayPrefs.displayScale / 100;
int zoomPointX(m_oldZoomX), zoomPointY(m_oldZoomY);
if (!preservePoint)
{
- if (Doc->m_Selection->count() != 0)
- {
- QRectF selRect = Doc->m_Selection->getVisualGroupRect();
+ if (m_doc->m_Selection->count() != 0)
+ {
+ QRectF selRect = m_doc->m_Selection->getVisualGroupRect();
zoomPointX = qRound(selRect.x() + selRect.width() / 2.0);
zoomPointY = qRound(selRect.y() + selRect.height() / 2.0);
}
@@ -2361,27 +2346,27 @@
int oldZoomX(mx), oldZoomY(my);
if ((mx == 0) && (my == 0))
{
- double x = qMax(contentsX() / m_canvas->scale(), Doc->minCanvasCoordinate.x());
- double y = qMax(contentsY() / m_canvas->scale(), Doc->minCanvasCoordinate.y());
- double w = qMin(visibleWidth() / m_canvas->scale(), Doc->maxCanvasCoordinate.x() - Doc->minCanvasCoordinate.x());
- double h = qMin(visibleHeight() / m_canvas->scale(), Doc->maxCanvasCoordinate.y() - Doc->minCanvasCoordinate.y());
+ double x = qMax(contentsX() / m_canvas->scale(), m_doc->minCanvasCoordinate.x());
+ double y = qMax(contentsY() / m_canvas->scale(), m_doc->minCanvasCoordinate.y());
+ double w = qMin(visibleWidth() / m_canvas->scale(), m_doc->maxCanvasCoordinate.x() - m_doc->minCanvasCoordinate.x());
+ double h = qMin(visibleHeight() / m_canvas->scale(), m_doc->maxCanvasCoordinate.y() - m_doc->minCanvasCoordinate.y());
oldZoomX = qRound(w / 2.0 + x);
oldZoomY = qRound(h / 2.0 + y);
}
rememberOldZoomLocation(oldZoomX, oldZoomY);
- double newScale = m_canvas->scale() - static_cast<double>(Doc->opToolPrefs().magStep) * Prefs->displayPrefs.displayScale/100;
+ double newScale = m_canvas->scale() - static_cast<double>(m_doc->opToolPrefs().magStep) * Prefs->displayPrefs.displayScale/100;
if (newScale <= Prefs->displayPrefs.displayScale / 100)
- newScale = m_canvas->scale() / (1 + static_cast<double>(Doc->opToolPrefs().magStep) / 100.0);
+ newScale = m_canvas->scale() / (1 + static_cast<double>(m_doc->opToolPrefs().magStep) / 100.0);
if (newScale <= Prefs->displayPrefs.displayScale / 100)
newScale = m_canvas->scale();
int zoomPointX(m_oldZoomX), zoomPointY(m_oldZoomY);
if (!preservePoint)
{
- if (Doc->m_Selection->count() != 0)
- {
- QRectF selRect = Doc->m_Selection->getVisualGroupRect();
+ if (m_doc->m_Selection->count() != 0)
+ {
+ QRectF selRect = m_doc->m_Selection->getVisualGroupRect();
zoomPointX = qRound(selRect.x() + selRect.width() / 2.0);
zoomPointY = qRound(selRect.y() + selRect.height() / 2.0);
}
@@ -2399,7 +2384,7 @@
m_canvas->resetRenderMode();
updateContents();
setRulerPos(contentsX(), contentsY());
- m_ScMW->slotSetCurrentPage(Doc->currentPage()->pageNr());
+ m_ScMW->slotSetCurrentPage(m_doc->currentPage()->pageNr());
// disconnect(m_ScMW->zoomSpinBox, SIGNAL(valueChanged(double)), this, SLOT(setZoom()));
// m_ScMW->zoomSpinBox->setValue(m_canvas->scale()/Prefs->displayPrefs.displayScale*100);
// connect(m_ScMW->zoomSpinBox, SIGNAL(valueChanged(double)), this, SLOT(setZoom()));
@@ -2425,13 +2410,13 @@
void ScribusView::GotoLa(int l)
{
- int level = Doc->layerCount()-l-1;
- int layerID=Doc->layerIDFromLevel(level);
+ int level = m_doc->layerCount()-l-1;
+ int layerID=m_doc->layerIDFromLevel(level);
if (layerID==-1)
return;
- Doc->setActiveLayer(layerID);
+ m_doc->setActiveLayer(layerID);
//CB TODO fix this to use view calls after 1.3.2 release
- m_ScMW->changeLayer(Doc->activeLayer());
+ m_ScMW->changeLayer(m_doc->activeLayer());
emit changeLA(layerID);
}
@@ -2453,11 +2438,11 @@
void ScribusView::GotoPage(int Seite)
{
- Doc->setCurrentPage(Doc->Pages->at(Seite));
+ m_doc->setCurrentPage(m_doc->Pages->at(Seite));
if (m_ScMW->scriptIsRunning())
return;
m_ScMW->slotSetCurrentPage(Seite);
- setCanvasPos(Doc->currentPage()->xOffset() - 10, Doc->currentPage()->yOffset() - 10);
+ setCanvasPos(m_doc->currentPage()->xOffset() - 10, m_doc->currentPage()->yOffset() - 10);
m_ScMW->HaveNewSel();
}
@@ -2466,16 +2451,16 @@
// #9684 : we need Deselect() to emit HaveSel() when switching masterpage
deselectItems(true);
OldScale = m_canvas->scale();
- if (!Doc->masterPageMode())
+ if (!m_doc->masterPageMode())
this->requestMode(modeNormal);
- Doc->setMasterPageMode(true);
- Doc->setCurrentPage(Doc->Pages->at(nr));
+ m_doc->setMasterPageMode(true);
+ m_doc->setCurrentPage(m_doc->Pages->at(nr));
m_ScMW->pageSelector->setEnabled(false);
updateOn = false;
setZoom();
- m_oldZoomX = qRound(Doc->currentPage()->xOffset()- 10);
- m_oldZoomY = qRound(Doc->currentPage()->yOffset()- 10);
- setCanvasPos(Doc->currentPage()->xOffset() - 10, Doc->currentPage()->yOffset() - 10);
+ m_oldZoomX = qRound(m_doc->currentPage()->xOffset()- 10);
+ m_oldZoomY = qRound(m_doc->currentPage()->yOffset()- 10);
+ setCanvasPos(m_doc->currentPage()->xOffset() - 10, m_doc->currentPage()->yOffset() - 10);
updateOn = true;
endEditButton->setVisible(true);
DrawNew();
@@ -2484,29 +2469,29 @@
void ScribusView::hideMasterPage()
{
deselectItems(true);
- if (Doc->masterPageMode())
+ if (m_doc->masterPageMode())
this->requestMode(modeNormal);
- Doc->setMasterPageMode(false);
+ m_doc->setMasterPageMode(false);
m_ScMW->pageSelector->setEnabled(true);
endEditButton->setVisible(false);
- resizeContents(qRound((Doc->maxCanvasCoordinate.x() - Doc->minCanvasCoordinate.x()) * m_canvas->scale()), qRound((Doc->maxCanvasCoordinate.y() - Doc->minCanvasCoordinate.y()) * m_canvas->scale()));
+ resizeContents(qRound((m_doc->maxCanvasCoordinate.x() - m_doc->minCanvasCoordinate.x()) * m_canvas->scale()), qRound((m_doc->maxCanvasCoordinate.y() - m_doc->minCanvasCoordinate.y()) * m_canvas->scale()));
}
void ScribusView::showSymbolPage(const QString& symbolName)
{
deselectItems(false);
OldScale = m_canvas->scale();
- if (!Doc->symbolEditMode())
+ if (!m_doc->symbolEditMode())
this->requestMode(modeNormal);
- Doc->setSymbolEditMode(true, symbolName);
- Doc->setCurrentPage(Doc->Pages->at(0));
+ m_doc->setSymbolEditMode(true, symbolName);
+ m_doc->setCurrentPage(m_doc->Pages->at(0));
m_ScMW->pageSelector->setEnabled(false);
m_ScMW->layerMenu->setEnabled(false);
updateOn = false;
setZoom();
- m_oldZoomX = qRound(Doc->currentPage()->xOffset()- 10);
- m_oldZoomY = qRound(Doc->currentPage()->yOffset()- 10);
- setCanvasPos(Doc->currentPage()->xOffset() - 10, Doc->currentPage()->yOffset() - 10);
+ m_oldZoomX = qRound(m_doc->currentPage()->xOffset()- 10);
+ m_oldZoomY = qRound(m_doc->currentPage()->yOffset()- 10);
+ setCanvasPos(m_doc->currentPage()->xOffset() - 10, m_doc->currentPage()->yOffset() - 10);
updateOn = true;
endEditButton->setVisible(true);
DrawNew();
@@ -2516,32 +2501,32 @@
{
updatesOn(false);
deselectItems(true);
- if (Doc->symbolEditMode())
+ if (m_doc->symbolEditMode())
this->requestMode(modeNormal);
- Doc->setSymbolEditMode(false);
+ m_doc->setSymbolEditMode(false);
updatesOn(true);
endEditButton->setVisible(false);
- Doc->setCurrentPage(Doc->Pages->at(0));
+ m_doc->setCurrentPage(m_doc->Pages->at(0));
m_ScMW->pageSelector->setEnabled(true);
m_ScMW->layerMenu->setEnabled(true);
- resizeContents(qRound((Doc->maxCanvasCoordinate.x() - Doc->minCanvasCoordinate.x()) * m_canvas->scale()), qRound((Doc->maxCanvasCoordinate.y() - Doc->minCanvasCoordinate.y()) * m_canvas->scale()));
+ resizeContents(qRound((m_doc->maxCanvasCoordinate.x() - m_doc->minCanvasCoordinate.x()) * m_canvas->scale()), qRound((m_doc->maxCanvasCoordinate.y() - m_doc->minCanvasCoordinate.y()) * m_canvas->scale()));
}
void ScribusView::showInlinePage(int id)
{
deselectItems(false);
OldScale = m_canvas->scale();
- if (!Doc->inlineEditMode())
+ if (!m_doc->inlineEditMode())
this->requestMode(modeNormal);
- Doc->setInlineEditMode(true, id);
- Doc->setCurrentPage(Doc->Pages->at(0));
+ m_doc->setInlineEditMode(true, id);
+ m_doc->setCurrentPage(m_doc->Pages->at(0));
m_ScMW->pageSelector->setEnabled(false);
m_ScMW->layerMenu->setEnabled(false);
updateOn = false;
setZoom();
- m_oldZoomX = qRound(Doc->currentPage()->xOffset() - 10);
- m_oldZoomY = qRound(Doc->currentPage()->yOffset() - 10);
- setCanvasPos(Doc->currentPage()->xOffset() - 10, Doc->currentPage()->yOffset() - 10);
+ m_oldZoomX = qRound(m_doc->currentPage()->xOffset() - 10);
+ m_oldZoomY = qRound(m_doc->currentPage()->yOffset() - 10);
+ setCanvasPos(m_doc->currentPage()->xOffset() - 10, m_doc->currentPage()->yOffset() - 10);
updateOn = true;
endEditButton->setVisible(true);
DrawNew();
@@ -2551,61 +2536,61 @@
{
updatesOn(false);
deselectItems(true);
- if (Doc->inlineEditMode())
+ if (m_doc->inlineEditMode())
this->requestMode(modeNormal);
- Doc->setInlineEditMode(false);
+ m_doc->setInlineEditMode(false);
updatesOn(true);
endEditButton->setVisible(false);
- Doc->setCurrentPage(Doc->Pages->at(0));
+ m_doc->setCurrentPage(m_doc->Pages->at(0));
m_ScMW->pageSelector->setEnabled(true);
m_ScMW->layerMenu->setEnabled(true);
- resizeContents(qRound((Doc->maxCanvasCoordinate.x() - Doc->minCanvasCoordinate.x()) * m_canvas->scale()), qRound((Doc->maxCanvasCoordinate.y() - Doc->minCanvasCoordinate.y()) * m_canvas->scale()));
+ resizeContents(qRound((m_doc->maxCanvasCoordinate.x() - m_doc->minCanvasCoordinate.x()) * m_canvas->scale()), qRound((m_doc->maxCanvasCoordinate.y() - m_doc->minCanvasCoordinate.y()) * m_canvas->scale()));
}
QImage ScribusView::MPageToPixmap(const QString& name, int maxGr, bool drawFrame)
{
ScLayer layer;
layer.isViewable = false;
- int Nr = Doc->MasterNames[name];
- int clipx = static_cast<int>(Doc->scratch()->left());
- int clipy = static_cast<int>(Doc->scratch()->top());
- int clipw = qRound(Doc->MasterPages.at(Nr)->width());
- int cliph = qRound(Doc->MasterPages.at(Nr)->height());
+ int Nr = m_doc->MasterNames[name];
+ int clipx = static_cast<int>(m_doc->scratch()->left());
+ int clipy = static_cast<int>(m_doc->scratch()->top());
+ int clipw = qRound(m_doc->MasterPages.at(Nr)->width());
+ int cliph = qRound(m_doc->MasterPages.at(Nr)->height());
if (clipw <= 0 || cliph <= 0)
return QImage();
double sca = m_canvas->scale();
- bool frs = Doc->guidesPrefs().framesShown;
- double cx = Doc->minCanvasCoordinate.x();
- double cy = Doc->minCanvasCoordinate.y();
-
- Doc->minCanvasCoordinate = FPoint(0, 0);
- ScPage* act = Doc->currentPage();
- bool mMode = Doc->masterPageMode();
- Doc->setMasterPageMode(true);
- Doc->setCurrentPage(Doc->MasterPages.at(Nr));
- bool ctrls = Doc->guidesPrefs().showControls;
- Doc->guidesPrefs().showControls = false;
- Doc->guidesPrefs().framesShown = false;
+ bool frs = m_doc->guidesPrefs().framesShown;
+ double cx = m_doc->minCanvasCoordinate.x();
+ double cy = m_doc->minCanvasCoordinate.y();
+
+ m_doc->minCanvasCoordinate = FPoint(0, 0);
+ ScPage* act = m_doc->currentPage();
+ bool mMode = m_doc->masterPageMode();
+ m_doc->setMasterPageMode(true);
+ m_doc->setCurrentPage(m_doc->MasterPages.at(Nr));
+ bool ctrls = m_doc->guidesPrefs().showControls;
+ m_doc->guidesPrefs().showControls = false;
+ m_doc->guidesPrefs().framesShown = false;
setScale(1.0);
m_canvas->setPreviewMode(true);
m_canvas->setForcedRedraw(true);
QImage pm = QImage(clipw, cliph, QImage::Format_ARGB32_Premultiplied);
ScPainter *painter = new ScPainter(&pm, pm.width(), pm.height(), 1.0, 0);
- painter->clear(Doc->paperColor());
+ painter->clear(m_doc->paperColor());
painter->translate(-clipx, -clipy);
painter->setLineWidth(1);
if (drawFrame)
{
painter->setPen(Qt::black, 1, Qt::SolidLine, Qt::FlatCap, Qt::MiterJoin);
- painter->setBrush(Doc->paperColor());
+ painter->setBrush(m_doc->paperColor());
painter->drawRect(clipx, clipy, clipw, cliph);
}
painter->beginLayer(1.0, 0);
- int layerCount = Doc->layerCount();
+ int layerCount = m_doc->layerCount();
for (int layerLevel = 0; layerLevel < layerCount; ++layerLevel)
{
- Doc->Layers.levelToLayer(layer, layerLevel);
+ m_doc->Layers.levelToLayer(layer, layerLevel);
m_canvas->DrawPageItems(painter, layer, QRect(clipx, clipy, clipw, cliph), false);
m_canvas->DrawPageItems(painter, layer, QRect(clipx, clipy, clipw, cliph), true);
}
@@ -2622,12 +2607,12 @@
painter=nullptr;
m_canvas->setPreviewMode(false);
m_canvas->setForcedRedraw(false);
- Doc->guidesPrefs().framesShown = frs;
- Doc->guidesPrefs().showControls = ctrls;
+ m_doc->guidesPrefs().framesShown = frs;
+ m_doc->guidesPrefs().showControls = ctrls;
setScale(sca);
- Doc->setMasterPageMode(mMode);
- Doc->setCurrentPage(act);
- Doc->minCanvasCoordinate = FPoint(cx, cy);
+ m_doc->setMasterPageMode(mMode);
+ m_doc->setCurrentPage(act);
+ m_doc->minCanvasCoordinate = FPoint(cx, cy);
return im;
}
@@ -2635,49 +2620,49 @@
QImage ScribusView::PageToPixmap(int Nr, int maxGr, PageToPixmapFlags flags)
{
QImage im;
- double sx = maxGr / Doc->DocPages.at(Nr)->width();
- double sy = maxGr / Doc->DocPages.at(Nr)->height();
+ double sx = maxGr / m_doc->DocPages.at(Nr)->width();
+ double sy = maxGr / m_doc->DocPages.at(Nr)->height();
double sc = qMin(sx, sy);
- int clipx = static_cast<int>(Doc->DocPages.at(Nr)->xOffset() * sc);
- int clipy = static_cast<int>(Doc->DocPages.at(Nr)->yOffset() * sc);
- int clipw = qRound(Doc->DocPages.at(Nr)->width() * sc);
- int cliph = qRound(Doc->DocPages.at(Nr)->height() * sc);
+ int clipx = static_cast<int>(m_doc->DocPages.at(Nr)->xOffset() * sc);
+ int clipy = static_cast<int>(m_doc->DocPages.at(Nr)->yOffset() * sc);
+ int clipw = qRound(m_doc->DocPages.at(Nr)->width() * sc);
+ int cliph = qRound(m_doc->DocPages.at(Nr)->height() * sc);
if ((clipw <=0) || (cliph <= 0))
return im;
im = QImage(clipw, cliph, QImage::Format_ARGB32_Premultiplied);
if (im.isNull())
return im;
im.fill( qRgba(0, 0, 0, 0) );
- int oldAppMode = Doc->appMode;
+ int oldAppMode = m_doc->appMode;
requestMode(modeNormal);
double oldScale = m_canvas->scale();
- double cx = Doc->minCanvasCoordinate.x();
- double cy = Doc->minCanvasCoordinate.y();
- Doc->minCanvasCoordinate = FPoint(0, 0);
- bool oldFramesShown = Doc->guidesPrefs().framesShown;
- bool oldShowControls = Doc->guidesPrefs().showControls;
- bool oldDrawAsPreview = Doc->drawAsPreview;
- Doc->guidesPrefs().framesShown = false;
- Doc->guidesPrefs().showControls = false;
+ double cx = m_doc->minCanvasCoordinate.x();
+ double cy = m_doc->minCanvasCoordinate.y();
+ m_doc->minCanvasCoordinate = FPoint(0, 0);
+ bool oldFramesShown = m_doc->guidesPrefs().framesShown;
+ bool oldShowControls = m_doc->guidesPrefs().showControls;
+ bool oldDrawAsPreview = m_doc->drawAsPreview;
+ m_doc->guidesPrefs().framesShown = false;
+ m_doc->guidesPrefs().showControls = false;
bool cmsCorr = false;
- if ((Doc->cmsSettings().CMSinUse) && (Doc->cmsSettings().GamutCheck))
+ if ((m_doc->cmsSettings().CMSinUse) && (m_doc->cmsSettings().GamutCheck))
{
cmsCorr = true;
- Doc->cmsSettings().GamutCheck = false;
- Doc->enableCMS(true);
- }
- Doc->drawAsPreview = true;
+ m_doc->cmsSettings().GamutCheck = false;
+ m_doc->enableCMS(true);
+ }
+ m_doc->drawAsPreview = true;
m_canvas->setScale(sc);
m_canvas->setPreviewMode(true);
m_canvas->setForcedRedraw(true);
- ScPage* act = Doc->currentPage();
- bool mMode = Doc->masterPageMode();
- Doc->setMasterPageMode(false);
- Doc->setLoading(true);
- Doc->setCurrentPage(Doc->DocPages.at(Nr));
+ ScPage* act = m_doc->currentPage();
+ bool mMode = m_doc->masterPageMode();
+ m_doc->setMasterPageMode(false);
+ m_doc->setLoading(true);
+ m_doc->setCurrentPage(m_doc->DocPages.at(Nr));
ScPainter *painter = new ScPainter(&im, im.width(), im.height(), 1.0, 0);
if (flags & Pixmap_DrawBackground)
- painter->clear(Doc->paperColor());
+ painter->clear(m_doc->paperColor());
else if (flags & Pixmap_DrawWhiteBackground)
painter->clear(QColor(255, 255, 255));
painter->translate(-clipx, -clipy);
@@ -2685,14 +2670,14 @@
if (flags & Pixmap_DrawFrame)
{
painter->setPen(Qt::black, 1, Qt::SolidLine, Qt::FlatCap, Qt::MiterJoin);
- painter->setBrush(Doc->paperColor());
+ painter->setBrush(m_doc->paperColor());
painter->drawRect(clipx, clipy, clipw, cliph);
}
painter->beginLayer(1.0, 0);
painter->setZoomFactor(m_canvas->scale());
QList<QPair<PageItem*, int> > changedList;
- ScPage* page = Doc->DocPages.at(Nr);
+ ScPage* page = m_doc->DocPages.at(Nr);
PageItem* currItem;
if ((page->FromMaster.count() != 0) && !flags.testFlag(Pixmap_DontReloadImages))
{
@@ -2715,18 +2700,18 @@
int fvo = currItem->imageFlippedV();
double imgX = currItem->imageXOffset();
double imgY = currItem->imageYOffset();
- Doc->loadPict(currItem->Pfile, currItem, true);
+ m_doc->loadPict(currItem->Pfile, currItem, true);
currItem->setImageFlippedH(fho);
currItem->setImageFlippedV(fvo);
currItem->setImageXOffset(imgX);
currItem->setImageYOffset(imgY);
}
}
- if ((Doc->Items->count() != 0) && !flags.testFlag(Pixmap_DontReloadImages))
+ if ((m_doc->Items->count() != 0) && !flags.testFlag(Pixmap_DontReloadImages))
{
FPoint orig = m_canvas->localToCanvas(QPoint(clipx, clipy));
QRectF cullingArea = QRectF(orig.x(), orig.y(), qRound(clipw / sc + 0.5), qRound(cliph / sc + 0.5));
- QList<PageItem*> itemList = *(Doc->Items);
+ QList<PageItem*> itemList = *(m_doc->Items);
while (itemList.count() > 0)
{
currItem = itemList.takeFirst();
@@ -2752,7 +2737,7 @@
int fvo = currItem->imageFlippedV();
double imgX = currItem->imageXOffset();
double imgY = currItem->imageYOffset();
- Doc->loadPict(currItem->Pfile, currItem, true);
+ m_doc->loadPict(currItem->Pfile, currItem, true);
currItem->setImageFlippedH(fho);
currItem->setImageFlippedV(fvo);
currItem->setImageXOffset(imgX);
@@ -2762,11 +2747,11 @@
ScLayer layer;
layer.isViewable = false;
- int layerCount = Doc->layerCount();
+ int layerCount = m_doc->layerCount();
for (int layerLevel = 0; layerLevel < layerCount; ++layerLevel)
{
- Doc->Layers.levelToLayer(layer, layerLevel);
- m_canvas->DrawMasterItems(painter, Doc->DocPages.at(Nr), layer, QRect(clipx, clipy, clipw, cliph));
+ m_doc->Layers.levelToLayer(layer, layerLevel);
+ m_canvas->DrawMasterItems(painter, m_doc->DocPages.at(Nr), layer, QRect(clipx, clipy, clipw, cliph));
m_canvas->DrawPageItems(painter, layer, QRect(clipx, clipy, clipw, cliph), false);
m_canvas->DrawPageItems(painter, layer, QRect(clipx, clipy, clipw, cliph), true);
}
@@ -2787,7 +2772,7 @@
int fvo = currItem->imageFlippedV();
double imgX = currItem->imageXOffset();
double imgY = currItem->imageYOffset();
- Doc->loadPict(currItem->Pfile, currItem, true);
+ m_doc->loadPict(currItem->Pfile, currItem, true);
currItem->setImageFlippedH(fho);
currItem->setImageFlippedV(fvo);
currItem->setImageXOffset(imgX);
@@ -2796,19 +2781,19 @@
}
if (cmsCorr)
{
- Doc->cmsSettings().GamutCheck = true;
- Doc->enableCMS(true);
- }
- Doc->drawAsPreview = oldDrawAsPreview;
- Doc->guidesPrefs().framesShown = oldFramesShown;
- Doc->guidesPrefs().showControls = oldShowControls;
+ m_doc->cmsSettings().GamutCheck = true;
+ m_doc->enableCMS(true);
+ }
+ m_doc->drawAsPreview = oldDrawAsPreview;
+ m_doc->guidesPrefs().framesShown = oldFramesShown;
+ m_doc->guidesPrefs().showControls = oldShowControls;
m_canvas->setScale(oldScale);
- Doc->setMasterPageMode(mMode);
- Doc->setCurrentPage(act);
- Doc->setLoading(false);
- m_canvas->setPreviewMode(Doc->drawAsPreview);
+ m_doc->setMasterPageMode(mMode);
+ m_doc->setCurrentPage(act);
+ m_doc->setLoading(false);
+ m_canvas->setPreviewMode(m_doc->drawAsPreview);
m_canvas->setForcedRedraw(false);
- Doc->minCanvasCoordinate = FPoint(cx, cy);
+ m_doc->minCanvasCoordinate = FPoint(cx, cy);
requestMode(oldAppMode);
return im;
}
@@ -2816,34 +2801,34 @@
void ScribusView::setNewRulerOrigin(QMouseEvent *m)
{
QPoint py = viewport()->mapFromGlobal(m->globalPos());
- Doc->rulerXoffset = (py.x() + contentsX()) / m_canvas->scale() + 0*Doc->minCanvasCoordinate.x();
- Doc->rulerYoffset = (py.y() + contentsY()) / m_canvas->scale() + 0*Doc->minCanvasCoordinate.y();
- if (Doc->guidesPrefs().rulerMode)
- {
- Doc->rulerXoffset -= Doc->currentPage()->xOffset();
- Doc->rulerYoffset -= Doc->currentPage()->yOffset();
+ m_doc->rulerXoffset = (py.x() + contentsX()) / m_canvas->scale() + 0*m_doc->minCanvasCoordinate.x();
+ m_doc->rulerYoffset = (py.y() + contentsY()) / m_canvas->scale() + 0*m_doc->minCanvasCoordinate.y();
+ if (m_doc->guidesPrefs().rulerMode)
+ {
+ m_doc->rulerXoffset -= m_doc->currentPage()->xOffset();
+ m_doc->rulerYoffset -= m_doc->currentPage()->yOffset();
}
setRulerPos(contentsX(), contentsY());
m_canvas->newRedrawPolygon();
- int docSelectionCount=Doc->m_Selection->count();
+ int docSelectionCount=m_doc->m_Selection->count();
if (docSelectionCount != 0)
{
if (docSelectionCount > 1)
{
double x, y, w, h;
- Doc->m_Selection->getGroupRect(&x, &y, &w, &h);
+ m_doc->m_Selection->getGroupRect(&x, &y, &w, &h);
emit ItemGeom();
}
else
- Doc->m_Selection->itemAt(0)->emitAllToGUI();
+ m_doc->m_Selection->itemAt(0)->emitAllToGUI();
}
}
void ScribusView::editExtendedImageProperties()
{
- if (Doc->m_Selection->isEmpty())
+ if (m_doc->m_Selection->isEmpty())
return;
- PageItem *currItem = Doc->m_Selection->itemAt(0);
+ PageItem *currItem = m_doc->m_Selection->itemAt(0);
if (!currItem->pixm.imgInfo.valid)
return;
QScopedPointer<ExtImageProps> dia(new ExtImageProps(this, &currItem->pixm.imgInfo, currItem, this));
@@ -2853,88 +2838,88 @@
void ScribusView::ToPicFrame()
{
- Selection tempSelection(*Doc->m_Selection);
- Doc->m_Selection->delaySignalsOn();
+ Selection tempSelection(*m_doc->m_Selection);
+ m_doc->m_Selection->delaySignalsOn();
updatesOn(false);
deselectItems(true);
Selection restoreSelection(this);
- Doc->itemSelection_convertItemsTo(PageItem::ImageFrame, &restoreSelection, &tempSelection);
- Doc->m_Selection->copy(restoreSelection, true);
+ m_doc->itemSelection_convertItemsTo(PageItem::ImageFrame, &restoreSelection, &tempSelection);
+ m_doc->m_Selection->copy(restoreSelection, true);
updatesOn(true);
- Doc->m_Selection->delaySignalsOff();
+ m_doc->m_Selection->delaySignalsOff();
}
void ScribusView::ToPolyFrame()
{
- Selection tempSelection(*Doc->m_Selection);
- Doc->m_Selection->delaySignalsOn();
+ Selection tempSelection(*m_doc->m_Selection);
+ m_doc->m_Selection->delaySignalsOn();
updatesOn(false);
deselectItems(true);
Selection restoreSelection(this);
- Doc->itemSelection_convertItemsTo(PageItem::Polygon, &restoreSelection, &tempSelection);
- Doc->m_Selection->copy(restoreSelection, true);
+ m_doc->itemSelection_convertItemsTo(PageItem::Polygon, &restoreSelection, &tempSelection);
+ m_doc->m_Selection->copy(restoreSelection, true);
updatesOn(true);
- Doc->m_Selection->delaySignalsOff();
+ m_doc->m_Selection->delaySignalsOff();
}
void ScribusView::ToTextFrame()
{
- Selection tempSelection(*Doc->m_Selection);
- Doc->m_Selection->delaySignalsOn();
+ Selection tempSelection(*m_doc->m_Selection);
+ m_doc->m_Selection->delaySignalsOn();
updatesOn(false);
deselectItems(true);
Selection restoreSelection(this);
- Doc->itemSelection_convertItemsTo(PageItem::TextFrame, &restoreSelection, &tempSelection);
- Doc->m_Selection->copy(restoreSelection, true);
+ m_doc->itemSelection_convertItemsTo(PageItem::TextFrame, &restoreSelection, &tempSelection);
+ m_doc->m_Selection->copy(restoreSelection, true);
updatesOn(true);
- Doc->m_Selection->delaySignalsOff();
+ m_doc->m_Selection->delaySignalsOff();
}
void ScribusView::ToBezierFrame()
{
- Selection tempSelection(*Doc->m_Selection);
- Doc->m_Selection->delaySignalsOn();
+ Selection tempSelection(*m_doc->m_Selection);
+ m_doc->m_Selection->delaySignalsOn();
updatesOn(false);
deselectItems(true);
Selection restoreSelection(this);
- Doc->itemSelection_convertItemsTo(PageItem::PolyLine, &restoreSelection, &tempSelection);
- Doc->m_Selection->copy(restoreSelection, true);
+ m_doc->itemSelection_convertItemsTo(PageItem::PolyLine, &restoreSelection, &tempSelection);
+ m_doc->m_Selection->copy(restoreSelection, true);
updatesOn(true);
- Doc->m_Selection->delaySignalsOff();
+ m_doc->m_Selection->delaySignalsOff();
}
void ScribusView::Bezier2Poly()
{
- Selection tempSelection(*Doc->m_Selection);
- Doc->m_Selection->delaySignalsOn();
+ Selection tempSelection(*m_doc->m_Selection);
+ m_doc->m_Selection->delaySignalsOn();
updatesOn(false);
deselectItems(true);
Selection restoreSelection(this);
- Doc->itemSelection_convertItemsTo(PageItem::Polygon, &restoreSelection, &tempSelection);
- Doc->m_Selection->copy(restoreSelection, true);
+ m_doc->itemSelection_convertItemsTo(PageItem::Polygon, &restoreSelection, &tempSelection);
+ m_doc->m_Selection->copy(restoreSelection, true);
updatesOn(true);
- Doc->m_Selection->delaySignalsOff();
+ m_doc->m_Selection->delaySignalsOff();
}
void ScribusView::ToPathText()
{
- if (Doc->m_Selection->count() <= 1)
+ if (m_doc->m_Selection->count() <= 1)
return;
- PageItem* currItem = Doc->m_Selection->itemAt(0);
+ PageItem* currItem = m_doc->m_Selection->itemAt(0);
PageItem *polyLineItem;
if (currItem->asTextFrame())
- polyLineItem = Doc->m_Selection->itemAt(1);
+ polyLineItem = m_doc->m_Selection->itemAt(1);
else
{
- polyLineItem = Doc->m_Selection->itemAt(0);
- currItem = Doc->m_Selection->itemAt(1);
+ polyLineItem = m_doc->m_Selection->itemAt(0);
+ currItem = m_doc->m_Selection->itemAt(1);
}
ParagraphStyle dstyle(currItem->itemText.defaultStyle());
if (polyLineItem->asPolyLine() || polyLineItem->asPolygon() || polyLineItem->asSpiral() || polyLineItem->asArc() || polyLineItem->asRegularPolygon())
{
deselectItems(true);
- PageItem* newItem = Doc->convertItemTo(currItem, PageItem::PathText, polyLineItem);
+ PageItem* newItem = m_doc->convertItemTo(currItem, PageItem::PathText, polyLineItem);
newItem->itemText.setDefaultStyle(dstyle);
newItem->itemText.applyCharStyle(0, newItem->itemText.length(), dstyle.charStyle());
newItem->invalid = true;
@@ -2947,13 +2932,13 @@
void ScribusView::FromPathText()
{
PageItem *currItem;
- if (!Doc->getItem(&currItem))
+ if (!m_doc->getItem(&currItem))
return;
deselectItems(true);
- PageItem* newItem = Doc->convertItemTo(currItem, PageItem::TextFrame);
+ PageItem* newItem = m_doc->convertItemTo(currItem, PageItem::TextFrame);
selectItem(newItem);
- Doc->bringItemSelectionToFront();
+ m_doc->bringItemSelectionToFront();
update();
}
@@ -2998,8 +2983,8 @@
transform.translate(0, -(fontSize() * gl.scaleV));
transform.scale(gl.scaleH * fontSize() / 10.0, gl.scaleV * fontSize() / 10.0);
outline.map(transform);
- int z = m_view->Doc->itemAdd(PageItem::Polygon, PageItem::Unspecified, m_item->xPos(), m_item->yPos(), m_item->width(), m_item->height(), 0, fillColor().color, CommonStrings::None);
- PageItem* item = m_view->Doc->Items->at(z);
+ int z = m_view->m_doc->itemAdd(PageItem::Polygon, PageItem::Unspecified, m_item->xPos(), m_item->yPos(), m_item->width(), m_item->height(), 0, fillColor().color, CommonStrings::None);
+ PageItem* item = m_view->m_doc->Items->at(z);
m_view->undoManager->setUndoEnabled(false);
item->setTextFlowMode(m_item->textFlowMode());
item->setSizeLocked(m_item->sizeLocked());
@@ -3011,15 +2996,15 @@
item->setRotation(m_item->rotation());
item->setFillColor(fillColor().color);
item->setFillShade(fillColor().shade);
- m_view->Doc->adjustItemSize(item);
+ m_view->m_doc->adjustItemSize(item);
item->ContourLine = item->PoLine.copy();
item->ClipEdited = true;
item->FrameType = 3;
item->OldB2 = item->width();
item->OldH2 = item->height();
- m_view->Doc->setRedrawBounding(item);
+ m_view->m_doc->setRedrawBounding(item);
m_view->undoManager->setUndoEnabled(true);
- m_group.append(m_view->Doc->Items->takeAt(z));
+ m_group.append(m_view->m_doc->Items->takeAt(z));
}
}
@@ -3047,8 +3032,8 @@
transform.translate(0, -(fontSize() * gl.scaleV));
transform.scale(gl.scaleH * fontSize() / 10.0, gl.scaleV * fontSize() / 10.0);
outline.map(transform);
- int z = m_view->Doc->itemAdd(PageItem::Polygon, PageItem::Unspecified, m_item->xPos(), m_item->yPos(), m_item->width(), m_item->height(), strokeWidth(), fillColor().color, strokeColor().color);
- PageItem* item = m_view->Doc->Items->at(z);
+ int z = m_view->m_doc->itemAdd(PageItem::Polygon, PageItem::Unspecified, m_item->xPos(), m_item->yPos(), m_item->width(), m_item->height(), strokeWidth(), fillColor().color, strokeColor().color);
+ PageItem* item = m_view->m_doc->Items->at(z);
m_view->undoManager->setUndoEnabled(false);
item->setTextFlowMode(m_item->textFlowMode());
item->setSizeLocked(m_item->sizeLocked());
@@ -3063,15 +3048,15 @@
item->setLineColor(strokeColor().color);
item->setLineShade(strokeColor().shade);
item->setLineWidth(strokeWidth());
- m_view->Doc->adjustItemSize(item);
+ m_view->m_doc->adjustItemSize(item);
item->ContourLine = item->PoLine.copy();
item->ClipEdited = true;
item->FrameType = 3;
item->OldB2 = item->width();
item->OldH2 = item->height();
- m_view->Doc->setRedrawBounding(item);
+ m_view->m_doc->setRedrawBounding(item);
m_view->undoManager->setUndoEnabled(true);
- m_group.append(m_view->Doc->Items->takeAt(z));
+ m_group.append(m_view->m_doc->Items->takeAt(z));
}
}
@@ -3079,8 +3064,8 @@
{
QTransform transform = matrix();
transform.translate(x(), y());
- int z = m_view->Doc->itemAdd(PageItem::PolyLine, PageItem::Unspecified, m_item->xPos(), m_item->yPos(), m_item->width(), m_item->height(), m_item->lineWidth(), m_item->lineColor(), m_item->fillColor());
- PageItem* item = m_view->Doc->Items->at(z);
+ int z = m_view->m_doc->itemAdd(PageItem::PolyLine, PageItem::Unspecified, m_item->xPos(), m_item->yPos(), m_item->width(), m_item->height(), m_item->lineWidth(), m_item->lineColor(), m_item->fillColor());
+ PageItem* item = m_view->m_doc->Items->at(z);
m_view->undoManager->setUndoEnabled(false);
item->setTextFlowMode(m_item->textFlowMode());
item->setSizeLocked(m_item->sizeLocked());
@@ -3093,15 +3078,15 @@
item->setLineColor(fillColor().color);
item->setLineShade(fillColor().shade);
item->setLineWidth(strokeWidth());
- m_view->Doc->adjustItemSize(item);
+ m_view->m_doc->adjustItemSize(item);
item->ContourLine = item->PoLine.copy();
item->ClipEdited = true;
item->FrameType = 3;
item->OldB2 = item->width();
item->OldH2 = item->height();
- m_view->Doc->setRedrawBounding(item);
+ m_view->m_doc->setRedrawBounding(item);
m_view->undoManager->setUndoEnabled(true);
- m_group.append(m_view->Doc->Items->takeAt(z));
+ m_group.append(m_view->m_doc->Items->takeAt(z));
}
void drawRect(QRectF rect) override {}
@@ -3110,10 +3095,10 @@
void ScribusView::TextToPath()
{
- if (Doc->appMode == modeEditClip)
+ if (m_doc->appMode == modeEditClip)
requestMode(submodeEndNodeEdit);
Selection tmpSelection(this, false);
- tmpSelection.copy(*Doc->m_Selection, false);
+ tmpSelection.copy(*m_doc->m_Selection, false);
PageItem *currItem = tmpSelection.itemAt(0);
if ((currItem->prevInChain() != nullptr) || (currItem->nextInChain() != nullptr))
{
@@ -3143,8 +3128,8 @@
UndoTransaction trans(undoManager->beginTransaction(currItem->getUName(), currItem->getUPixmap(), Um::ToOutlines, "", nullptr));
int offset = 0;
- int oldRotMode = Doc->rotationMode();
- Doc->setRotationMode(0);
+ int oldRotMode = m_doc->rotationMode();
+ m_doc->setRotationMode(0);
for (int i = 0; i < selectedItemCount; ++i)
{
@@ -3152,7 +3137,7 @@
bool cont = false;
if ((!((currItem->asTextFrame()) || (currItem->asPathText()))) || (currItem->locked()) || currItem->itemText.length() == 0)
cont = true;
- if (currItem == m_ScMW->storyEditor->currentItem() && Doc == m_ScMW->storyEditor->currentDocument())
+ if (currItem == m_ScMW->storyEditor->currentItem() && m_doc == m_ScMW->storyEditor->currentDocument())
{
ScMessageBox::information(m_ScMW, tr("Cannot Convert In-Use Item"), "<qt>" + tr("The item %1 is currently being edited by Story Editor. The convert to outlines operation for this item will be skipped").arg(currItem->itemName()) + "</qt>");
cont = true;
@@ -3176,8 +3161,8 @@
if ((currItem->asPathText()) && (currItem->PoShow))
{
- int z = Doc->itemAdd(PageItem::PolyLine, PageItem::Unspecified, currItem->xPos(), currItem->yPos(), currItem->width(), currItem->height(), currItem->lineWidth(), CommonStrings::None, currItem->lineColor());
- PageItem *bb = Doc->Items->at(z);
+ int z = m_doc->itemAdd(PageItem::PolyLine, PageItem::Unspecified, currItem->xPos(), currItem->yPos(), currItem->width(), currItem->height(), currItem->lineWidth(), CommonStrings::None, currItem->lineColor());
+ PageItem *bb = m_doc->Items->at(z);
undoManager->setUndoEnabled(false);
bb->PoLine = currItem->PoLine.copy();
bb->ClipEdited = true;
@@ -3185,9 +3170,9 @@
bb->OldB2 = bb->width();
bb->OldH2 = bb->height();
bb->setRotation(currItem->rotation());
- Doc->adjustItemSize(bb);
+ m_doc->adjustItemSize(bb);
undoManager->setUndoEnabled(true);
- newGroupedItems.append(Doc->Items->takeAt(z));
+ newGroupedItems.append(m_doc->Items->takeAt(z));
}
if (currItem->asTextFrame())
{
@@ -3212,7 +3197,7 @@
if (currItem->isGroupChild())
ind = currItem->parentGroup()->groupItemList.indexOf(currItem);
else
- ind = Doc->Items->indexOf(currItem);
+ ind = m_doc->Items->indexOf(currItem);
if (newGroupedItems.count() > 1)
{
double minx = std::numeric_limits<double>::max();
@@ -3232,16 +3217,16 @@
double gy = miny;
double gw = maxx - minx;
double gh = maxy - miny;
- int z = Doc->itemAdd(PageItem::Group, PageItem::Rectangle, gx, gy, gw, gh, 0, CommonStrings::None, CommonStrings::None);
- PageItem *gItem = Doc->Items->takeAt(z);
- Doc->groupObjectsToItem(gItem, newGroupedItems);
+ int z = m_doc->itemAdd(PageItem::Group, PageItem::Rectangle, gx, gy, gw, gh, 0, CommonStrings::None, CommonStrings::None);
+ PageItem *gItem = m_doc->Items->takeAt(z);
+ m_doc->groupObjectsToItem(gItem, newGroupedItems);
gItem->Parent = currItem->Parent;
gItem->gXpos = currItem->gXpos;
gItem->gYpos = currItem->gYpos;
if (currItem->isGroupChild())
currItem->parentGroup()->groupItemList.insert(ind+1, gItem);
else
- Doc->Items->insert(ind+1, gItem);
+ m_doc->Items->insert(ind+1, gItem);
}
else if (newGroupedItems.count() > 0)
{
@@ -3249,7 +3234,7 @@
if (currItem->isGroupChild())
currItem->parentGroup()->groupItemList.insert(ind+1, newGroupedItems.at(0));
else
- Doc->Items->insert(ind+1, newGroupedItems.at(0));
+ m_doc->Items->insert(ind+1, newGroupedItems.at(0));
}
int toDeleteItemCount = delItems.count();
@@ -3258,10 +3243,10 @@
tmpSelection.clear();
for (int i = 0; i < toDeleteItemCount; ++i)
tmpSelection.addItem(delItems.takeAt(0)); //yes, 0, remove the first
- Doc->itemSelection_DeleteItem(&tmpSelection);
- }
-
- Doc->setRotationMode(oldRotMode);
+ m_doc->itemSelection_DeleteItem(&tmpSelection);
+ }
+
+ m_doc->setRotationMode(oldRotMode);
m_ScMW->HaveNewSel();
deselectItems(true);
trans.commit();
@@ -3326,13 +3311,13 @@
//qDebug(QString("%1 %2").arg((int)m_ScMW).arg(m_ScMW->scrActions.contains("editActionMode")));
m_ScMW->scrActions["editActionMode"]->setChecked(true);
- int docSelectionCount=Doc->m_Selection->count();
+ int docSelectionCount=m_doc->m_Selection->count();
if (docSelectionCount == 1)
- undoManager->showObject(Doc->m_Selection->itemAt(0)->getUId());
+ undoManager->showObject(m_doc->m_Selection->itemAt(0)->getUId());
else if (docSelectionCount > 1)
undoManager->showObject(Um::NO_UNDO_STACK);
else if (docSelectionCount == 0)
- undoManager->showObject(Doc->currentPage()->getUId());
+ undoManager->showObject(m_doc->currentPage()->getUId());
}
void ScribusView::setGlobalUndoMode()
@@ -3345,13 +3330,13 @@
undoManager->showObject(Um::GLOBAL_UNDO_MODE);
else
{
- int docSelectionCount=Doc->m_Selection->count();
+ int docSelectionCount=m_doc->m_Selection->count();
if (docSelectionCount == 1)
- undoManager->showObject(Doc->m_Selection->itemAt(0)->getUId());
+ undoManager->showObject(m_doc->m_Selection->itemAt(0)->getUId());
else if (docSelectionCount > 1)
undoManager->showObject(Um::NO_UNDO_STACK);
else if (docSelectionCount == 0)
- undoManager->showObject(Doc->currentPage()->getUId());
+ undoManager->showObject(m_doc->currentPage()->getUId());
}
}
@@ -3373,10 +3358,10 @@
void ScribusView::setScale(const double newScale)
{
double Scale=newScale;
- double v=Doc->opToolPrefs().magMin*Prefs->displayPrefs.displayScale/100.0;
+ double v=m_doc->opToolPrefs().magMin*Prefs->displayPrefs.displayScale/100.0;
if (Scale < v)
Scale=v;
- double v2=Doc->opToolPrefs().magMax*Prefs->displayPrefs.displayScale/100.0;
+ double v2=m_doc->opToolPrefs().magMax*Prefs->displayPrefs.displayScale/100.0;
if (Scale > v2)
Scale=v2;
double v3=320*Prefs->displayPrefs.displayScale;
@@ -3410,8 +3395,8 @@
m_mousePointDoc=m_canvas->globalToCanvas(m->globalPos());
FPoint p = m_canvas->localToCanvas(QPoint(m->x(),m->y()));
emit MousePos(p.x(),p.y());
- horizRuler->draw(m->x() + qRound(Doc->minCanvasCoordinate.x() * m_canvas->scale())); // - 2 * contentsX());
- vertRuler->draw(m->y() + qRound(Doc->minCanvasCoordinate.y() * m_canvas->scale()));
+ horizRuler->draw(m->x() + qRound(m_doc->minCanvasCoordinate.x() * m_canvas->scale())); // - 2 * contentsX());
+ vertRuler->draw(m->y() + qRound(m_doc->minCanvasCoordinate.y() * m_canvas->scale()));
m_canvasMode->mouseMoveEvent(m);
return true;
}
@@ -3423,7 +3408,7 @@
if (linkAfterDraw)
{
//user creates new frame using linking tool
- PageItem * secondFrame = Doc->m_Selection->itemAt(0);
+ PageItem * secondFrame = m_doc->m_Selection->itemAt(0);
if (secondFrame && firstFrame)
{
firstFrame->link(secondFrame);
@@ -3435,7 +3420,7 @@
if (ImageAfterDraw)
{
//user creates new frame using linking tool
- PageItem * frame = Doc->m_Selection->itemAt(0);
+ PageItem * frame = m_doc->m_Selection->itemAt(0);
requestMode(modeImportImage);
if (frame)
{
@@ -3452,11 +3437,11 @@
if (obj == widget() && event->type() == QEvent::MouseButtonPress)
{
auto* m = dynamic_cast<QMouseEvent*> (event);
- bool linkmode = (Doc->appMode == modeLinkFrames);
- firstFrame = Doc->m_Selection->itemAt(0);
+ bool linkmode = (m_doc->appMode == modeLinkFrames);
+ firstFrame = m_doc->m_Selection->itemAt(0);
m_canvasMode->mousePressEvent(m);
//if user don't click any frame he want to draw new frame and link it
- bool requestDrawMode = (Doc->ElemToLink == nullptr);
+ bool requestDrawMode = (m_doc->ElemToLink == nullptr);
requestDrawMode &= (firstFrame && !firstFrame->nextInChain());
if (linkmode && requestDrawMode)
{
@@ -3467,7 +3452,7 @@
}
else
firstFrame = nullptr;
- if(Doc->appMode == modeImportImage && ImageAfterDraw)
+ if(m_doc->appMode == modeImportImage && ImageAfterDraw)
{
//switch to drawing new text frame
requestMode(modeDrawImage);
@@ -3558,8 +3543,8 @@
void ScribusView::resizeContents(int w, int h) // deprecated
{
// qDebug() << "ScribusView::resizeContents(" << w << "," << h << ")";
- int originX = qRound(Doc->minCanvasCoordinate.x() * scale());
- int originY = qRound(Doc->minCanvasCoordinate.y() * scale());
+ int originX = qRound(m_doc->minCanvasCoordinate.x() * scale());
+ int originY = qRound(m_doc->minCanvasCoordinate.y() * scale());
widget()->resize(w - 0*originX, h - 0*originY);
}
@@ -3575,13 +3560,13 @@
int ScribusView::contentsX() // deprecated
{
- int originX = qRound(Doc->minCanvasCoordinate.x() * scale());
+ int originX = qRound(m_doc->minCanvasCoordinate.x() * scale());
return horizontalScrollBar()->value() + originX;
}
int ScribusView::contentsY() // deprecated
{
- int originY = qRound(Doc->minCanvasCoordinate.y() * scale());
+ int originY = qRound(m_doc->minCanvasCoordinate.y() * scale());
return verticalScrollBar()->value() + originY;
}
@@ -3620,9 +3605,9 @@
double zPointY = m_oldZoomY;
if (scale <= 0.0)
scale = m_canvas->scale();
- if (!Doc->m_Selection->isEmpty())
- {
- PageItem *currItem = Doc->m_Selection->itemAt(0);
+ if (!m_doc->m_Selection->isEmpty())
+ {
+ PageItem *currItem = m_doc->m_Selection->itemAt(0);
zPointX = currItem->xPos() + currItem->width() / 2.0;
zPointY = currItem->yPos() + currItem->height() / 2.0;
}
@@ -3638,12 +3623,12 @@
updatesOn(false);
setScale(newScale);
- FPoint minPos = Doc->minCanvasCoordinate;
- FPoint maxPos = Doc->maxCanvasCoordinate;
+ FPoint minPos = m_doc->minCanvasCoordinate;
+ FPoint maxPos = m_doc->maxCanvasCoordinate;
if (newScale > oldScale)
{
// Try to set scrollBars values in a reasonable way after important zoom out
- QRectF optimalRect = Doc->canvasOptimalRect();
+ QRectF optimalRect = m_doc->canvasOptimalRect();
double minX = qMax(minPos.x(), optimalRect.left());
double minY = qMax(minPos.y(), optimalRect.top());
double maxX = qMin(maxPos.x(), optimalRect.right());
@@ -3653,12 +3638,12 @@
}
// FIXME : find a way to avoid adjustCanvas/resizeContents, cause unnecessary paintEvents despite updates disabled
- if (minPos != Doc->minCanvasCoordinate || maxPos != Doc->maxCanvasCoordinate)
- Doc->adjustCanvas(minPos, maxPos, true);
+ if (minPos != m_doc->minCanvasCoordinate || maxPos != m_doc->maxCanvasCoordinate)
+ m_doc->adjustCanvas(minPos, maxPos, true);
else
{
- int nw = qMax(qRound((Doc->maxCanvasCoordinate.x() - Doc->minCanvasCoordinate.x()) * m_canvas->scale()), visibleWidth());
- int nh = qMax(qRound((Doc->maxCanvasCoordinate.y() - Doc->minCanvasCoordinate.y()) * m_canvas->scale()), visibleHeight());
+ int nw = qMax(qRound((m_doc->maxCanvasCoordinate.x() - m_doc->minCanvasCoordinate.x()) * m_canvas->scale()), visibleWidth());
+ int nh = qMax(qRound((m_doc->maxCanvasCoordinate.y() - m_doc->minCanvasCoordinate.y()) * m_canvas->scale()), visibleHeight());
resizeContents(nw, nh);
}
@@ -3689,7 +3674,7 @@
maxPos = m_canvas->localToCanvas(QPoint(hMax + maxViewport.width(), vMax + maxViewport.height()));
}
- Doc->adjustCanvas(minPos, maxPos);
+ m_doc->adjustCanvas(minPos, maxPos);
localPoint = m_canvas->canvasToLocal(QPointF(canvasX, canvasY));
if (preservePoint)
canvasPoint = viewport()->mapFromGlobal(globalPoint);
Modified: trunk/Scribus/scribus/scribusview.h
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/scribusview.h
==============================================================================
--- trunk/Scribus/scribus/scribusview.h (original)
+++ trunk/Scribus/scribus/scribusview.h Sun Mar 15 23:19:28 2020
@@ -117,7 +117,7 @@
ClockWidget *clockLabel;
QPushButton *endEditButton;
/** Dokument zu dem die Seite gehoert */
- ScribusDoc * const Doc;
+ ScribusDoc * const m_doc;
Canvas * const m_canvas;
CanvasMode* m_canvasMode; // might be a CanvasGesture FIXME make private
CanvasMode* canvasMode();
@@ -125,15 +125,18 @@
ApplicationPrefs * const Prefs;
UndoManager * const undoManager;
ScribusMainWindow* m_ScMW;
- double OldScale;
- double dragX, dragY, dragW, dragH;
- double oldW;
- int RotMode;
- bool HaveSelRect;
- bool DraggedGroup;
- bool MidButt;
- bool updateOn;
- bool Magnify;
+ double OldScale {0.0};
+ double dragX {0.0};
+ double dragY {0.0};
+ double dragW {0.0};
+ double dragH {0.0};
+ double oldW {-1.0};
+ int RotMode {0};
+ bool HaveSelRect {false};
+ bool DraggedGroup {false};
+ bool MidButt {false};
+ bool updateOn {true};
+ bool Magnify {false};
bool storedFramesShown;
bool storedShowControls;
int editStrokeGradient;
@@ -268,16 +271,16 @@
QPoint m_pressLocation;
QElapsedTimer m_moveTimer;
QTimer *m_dragTimer;
- bool m_dragTimerFired;
- bool m_ready;
- int m_oldZoomX;
- int m_oldZoomY;
+ bool m_dragTimerFired;
+ bool m_ready {false};
+ int m_oldZoomX {0};
+ int m_oldZoomY {0};
QSize m_oldCanvasSize;
- int m_groupTransactions;
+ int m_groupTransactions {0};
UndoTransaction m_groupTransaction;
- bool _isGlobalMode;
- bool linkAfterDraw;
- bool ImageAfterDraw;
+ bool _isGlobalMode {true};
+ bool linkAfterDraw {false};
+ bool ImageAfterDraw {false};
private slots:
void setZoom();
Modified: trunk/Scribus/scribus/ui/annot.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/ui/annot.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/annot.cpp (original)
+++ trunk/Scribus/scribus/ui/annot.cpp Sun Mar 15 23:19:28 2020
@@ -150,7 +150,7 @@
{
QPixmap pmI1;
ScImage im;
- CMSettings cms(view->Doc, "", Intent_Perceptual);
+ CMSettings cms(view->m_doc, "", Intent_Perceptual);
cms.allowColorManagement(false);
if (!item->Pfile.isEmpty())
{
@@ -469,9 +469,9 @@
}
bool found = false;
QList<PageItem*> allItems;
- for (int a = 0; a < view->Doc->Items->count(); ++a)
- {
- PageItem *currItem = view->Doc->Items->at(a);
+ for (int a = 0; a < view->m_doc->Items->count(); ++a)
+ {
+ PageItem *currItem = view->m_doc->Items->at(a);
if (currItem->isGroup())
allItems = currItem->getAllChildren();
else
@@ -581,7 +581,7 @@
{
dirs->set("icon", fileName.left(fileName.lastIndexOf("/")));
QPixmap pmI1;
- CMSettings cms(view->Doc, "", Intent_Perceptual);
+ CMSettings cms(view->m_doc, "", Intent_Perceptual);
cms.allowColorManagement(false);
item->pixm.loadPicture(fileName, 1, cms, ScImage::RGBData, 72);
pmI1=QPixmap::fromImage(item->pixm.qImage());
@@ -614,7 +614,7 @@
dirs->set("icon", fileName.left(fileName.lastIndexOf("/")));
QPixmap pmI1;
ScImage im;
- CMSettings cms(view->Doc, "", Intent_Perceptual);
+ CMSettings cms(view->m_doc, "", Intent_Perceptual);
cms.allowColorManagement(false);
im.loadPicture(fileName, 1, cms, ScImage::RGBData, 72);
pmI1=QPixmap::fromImage(im.qImage());
@@ -639,7 +639,7 @@
dirs->set("icon", fileName.left(fileName.lastIndexOf("/")));
QPixmap pmI1;
ScImage im;
- CMSettings cms(view->Doc, "", Intent_Perceptual);
+ CMSettings cms(view->m_doc, "", Intent_Perceptual);
cms.allowColorManagement(false);
im.loadPicture(fileName, 1, cms, ScImage::RGBData, 72);
pmI1=QPixmap::fromImage(im.qImage());
@@ -651,7 +651,7 @@
void ScAnnot::SelectFelder()
{
- SelectFields* dia = new SelectFields(this, CalcFields->text(), item->itemName(), view->Doc, 3);
+ SelectFields* dia = new SelectFields(this, CalcFields->text(), item->itemName(), view->m_doc, 3);
if (dia->exec())
CalcFields->setText(dia->S_Fields);
delete dia;
Modified: trunk/Scribus/scribus/ui/annota.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/ui/annota.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/annota.cpp (original)
+++ trunk/Scribus/scribus/ui/annota.cpp Sun Mar 15 23:19:28 2020
@@ -72,7 +72,7 @@
Layout1->setMargin( 0 );
ComboBox1 = new QComboBox(this);
- if (!view->Doc->masterPageMode())
+ if (!view->m_doc->masterPageMode())
ComboBox1->addItem( tr("Text"));
ComboBox1->addItem( tr("Link"));
ComboBox1->addItem( tr("External Link"));
@@ -83,7 +83,7 @@
Layout1->addWidget( TextLabel1 );
Layout1->addWidget( ComboBox1 );
AnnotLayout->addLayout( Layout1 );
- if (view->Doc->masterPageMode())
+ if (view->m_doc->masterPageMode())
{
if (item->annotation().Type() < 2)
ComboBox1->setCurrentIndex(item->annotation().Type() - 1);
@@ -179,11 +179,11 @@
else
{
int targetPage = item->annotation().Ziel();
- if ((targetPage >= 0) && (targetPage < view->Doc->Pages->count()))
+ if ((targetPage >= 0) && (targetPage < view->m_doc->Pages->count()))
Pg = new Navigator( GroupBox1, 100, item->annotation().Ziel(), view);
else
{
- item->annotation().setZiel(view->Doc->currentPageNumber());
+ item->annotation().setZiel(view->m_doc->currentPageNumber());
Pg = new Navigator( GroupBox1, 100, item->annotation().Ziel(), view);
}
}
@@ -232,7 +232,7 @@
connect(SpinBox2, SIGNAL(valueChanged(double)), this, SLOT(SetCross()));
connect(SpinBox3, SIGNAL(valueChanged(double)), this, SLOT(SetCross()));
connect(ChFile, SIGNAL(clicked()), this, SLOT(GetFile()));
- if (view->Doc->masterPageMode())
+ if (view->m_doc->masterPageMode())
SetTarget(item->annotation().Type() - 1);
else
SetTarget(item->annotation().Type());
@@ -249,7 +249,7 @@
{
disconnect(SpinBox1, SIGNAL(valueChanged(double)), this, SLOT(SetPage(double)));
int link = 2;
- if (view->Doc->masterPageMode())
+ if (view->m_doc->masterPageMode())
link = 1;
if (ComboBox1->currentIndex() == link)
{
@@ -287,7 +287,7 @@
{
QString tmp, tmp2;
item->annotation().setZiel(SpinBox1->value()-1);
- if (view->Doc->masterPageMode())
+ if (view->m_doc->masterPageMode())
item->annotation().setType(ComboBox1->currentIndex()+11);
else
item->annotation().setType(ComboBox1->currentIndex()+10);
@@ -332,7 +332,7 @@
{
int a = it;
disconnect(ComboBox1, SIGNAL(activated(int)), this, SLOT(SetTarget(int)));
- if (view->Doc->masterPageMode())
+ if (view->m_doc->masterPageMode())
a++;
Pg->show();
TextLabel3->show();
@@ -370,7 +370,7 @@
Destfile->hide();
ChFile->hide();
useAbsolute->hide();
- if (view->Doc->masterPageMode())
+ if (view->m_doc->masterPageMode())
ComboBox1->setCurrentIndex(0);
else
ComboBox1->setCurrentIndex(1);
Modified: trunk/Scribus/scribus/ui/editor.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/ui/editor.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/editor.cpp (original)
+++ trunk/Scribus/scribus/ui/editor.cpp Sun Mar 15 23:19:28 2020
@@ -142,7 +142,7 @@
{
if (view != nullptr)
{
- SelectFields* dia = new SelectFields(this, "", "", view->Doc, 0);
+ SelectFields* dia = new SelectFields(this, "", "", view->m_doc, 0);
if (dia->exec())
EditTex->insertPlainText(dia->S_Fields);
delete dia;
Modified: trunk/Scribus/scribus/ui/extimageprops.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/ui/extimageprops.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/extimageprops.cpp (original)
+++ trunk/Scribus/scribus/ui/extimageprops.cpp Sun Mar 15 23:19:28 2020
@@ -324,7 +324,7 @@
doPreview = false;
if (originalInfo.layerInfo.count() != 0)
changedLayer();
- m_view->Doc->loadPict(m_item->Pfile, m_item, true);
+ m_view->m_doc->loadPict(m_item->Pfile, m_item, true);
if (pathList->count() != 0)
{
QList<QListWidgetItem *>sel = pathList->selectedItems();
@@ -351,7 +351,7 @@
void ExtImageProps::leaveCancel()
{
m_item->pixm.imgInfo = originalInfo;
- m_view->Doc->loadPict(m_item->Pfile, m_item, true);
+ m_view->m_doc->loadPict(m_item->Pfile, m_item, true);
m_item->imageClip = originalImageClip.copy();
m_item->update();
reject();
@@ -364,7 +364,7 @@
{
if (originalInfo.layerInfo.count() != 0)
changedLayer();
- m_view->Doc->loadPict(m_item->Pfile, m_item, true);
+ m_view->m_doc->loadPict(m_item->Pfile, m_item, true);
if (pathList->count() != 0)
{
QList<QListWidgetItem *>sel = pathList->selectedItems();
@@ -389,7 +389,7 @@
else
{
m_item->pixm.imgInfo = originalInfo;
- m_view->Doc->loadPict(m_item->Pfile, m_item, true);
+ m_view->m_doc->loadPict(m_item->Pfile, m_item, true);
m_item->imageClip = originalImageClip.copy();
m_item->update();
}
@@ -400,7 +400,7 @@
updateLayerInfo();
if (doPreview)
{
- m_view->Doc->loadPict(m_item->Pfile, m_item, true);
+ m_view->m_doc->loadPict(m_item->Pfile, m_item, true);
m_item->update();
}
}
Modified: trunk/Scribus/scribus/ui/measurements.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/ui/measurements.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/measurements.cpp (original)
+++ trunk/Scribus/scribus/ui/measurements.cpp Sun Mar 15 23:19:28 2020
@@ -46,7 +46,7 @@
ScribusView* view = qobject_cast<ScribusView*>(parent);
if (view)
{
- ScribusDoc* doc = view->Doc;
+ ScribusDoc* doc = view->m_doc;
if (doc)
{
int unitIndex = doc->unitIndex();
Modified: trunk/Scribus/scribus/ui/pagepalette.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/ui/pagepalette.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/pagepalette.cpp (original)
+++ trunk/Scribus/scribus/ui/pagepalette.cpp Sun Mar 15 23:19:28 2020
@@ -128,7 +128,7 @@
if (!m_view)
return;
- ScribusDoc* doc = m_view->Doc;
+ ScribusDoc* doc = m_view->m_doc;
if (doc->masterPageMode())
{
QString pageName = doc->currentPage()->pageName();
@@ -161,7 +161,7 @@
void PagePalette::startMasterPageMode(const QString& masterPage)
{
- ScribusDoc* doc = m_view->Doc;
+ ScribusDoc* doc = m_view->m_doc;
bool mustDeselect = false;
mustDeselect |= (!doc->masterPageMode());
@@ -188,7 +188,7 @@
}
else
{
- ScribusDoc* doc = m_view->Doc;
+ ScribusDoc* doc = m_view->m_doc;
PagePalette_MasterPages* mpWidget = this->masterpageWidget();
if (mpWidget->m_view != m_view)
mpWidget->setView(m_view, masterPage);
Modified: trunk/Scribus/scribus/ui/pagepalette_masterpages.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/ui/pagepalette_masterpages.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/pagepalette_masterpages.cpp (original)
+++ trunk/Scribus/scribus/ui/pagepalette_masterpages.cpp Sun Mar 15 23:19:28 2020
@@ -43,7 +43,7 @@
PagePalette_MasterPages::PagePalette_MasterPages( QWidget* parent, ScribusView *pCurrentView, const QString& masterPageName) : QWidget(parent)
{
- m_doc = pCurrentView->Doc;
+ m_doc = pCurrentView->m_doc;
m_view = pCurrentView;
setupUi(this);
@@ -74,7 +74,7 @@
disconnectSignals();
m_view = view;
- m_doc = m_view ? m_view->Doc : nullptr;
+ m_doc = m_view ? m_view->m_doc : nullptr;
if (!view)
{
Modified: trunk/Scribus/scribus/ui/pagepalette_pages.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/ui/pagepalette_pages.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/pagepalette_pages.cpp (original)
+++ trunk/Scribus/scribus/ui/pagepalette_pages.cpp Sun Mar 15 23:19:28 2020
@@ -91,9 +91,9 @@
if (tmp == CommonStrings::trMasterPageNormal)
return;
QString extraWarn = "";
- for (int i=0; i < currView->Doc->DocPages.count(); ++i )
- {
- if (currView->Doc->DocPages[i]->masterPageName() == tmp)
+ for (int i=0; i < currView->m_doc->DocPages.count(); ++i )
+ {
+ if (currView->m_doc->DocPages[i]->masterPageName() == tmp)
extraWarn = tr("This master page is used at least once in the document.");
}
int exit = ScMessageBox::warning(this,
@@ -104,22 +104,22 @@
QMessageBox::Yes); // batch default
if (exit == QMessageBox::Yes)
{
- bool oldMPMode = currView->Doc->masterPageMode();
- int storedPageNum = currView->Doc->currentPageNumber();
+ bool oldMPMode = currView->m_doc->masterPageMode();
+ int storedPageNum = currView->m_doc->currentPageNumber();
int storedViewXCoor = currView->horizontalScrollBar()->value();
int storedViewYCoor = currView->verticalScrollBar()->value();
- currView->Doc->setMasterPageMode(true);
- currView->Doc->scMW()->deletePage2(currView->Doc->MasterNames[tmp]);
+ currView->m_doc->setMasterPageMode(true);
+ currView->m_doc->scMW()->deletePage2(currView->m_doc->MasterNames[tmp]);
//<<CB TODO Move back into ScribusDoc::deleteMasterPage();
//This must happen after the pages have been reformed (view/doc)
- currView->Doc->rebuildMasterNames();
+ currView->m_doc->rebuildMasterNames();
// Fix up any pages that refer to the deleted master page
- currView->Doc->replaceMasterPage(tmp);
- currView->Doc->setMasterPageMode(oldMPMode);
- currView->Doc->setModified(true);
-
- currView->Doc->setCurrentPage(currView->Doc->DocPages.at(storedPageNum));
+ currView->m_doc->replaceMasterPage(tmp);
+ currView->m_doc->setMasterPageMode(oldMPMode);
+ currView->m_doc->setModified(true);
+
+ currView->m_doc->setCurrentPage(currView->m_doc->DocPages.at(storedPageNum));
currView->reformPages(false);
currView->setContentsPos(storedViewXCoor, storedViewYCoor);
currView->DrawNew();
@@ -141,9 +141,9 @@
if ((r == c) || (r >= pageView->m_pageCount))
return;
if (c >= pageView->m_pageCount)
- currView->Doc->movePage(r, r + 1, c, 2);
+ currView->m_doc->movePage(r, r + 1, c, 2);
else
- currView->Doc->movePage(r, r + 1, c, 0);
+ currView->m_doc->movePage(r, r + 1, c, 0);
currView->reformPages();
rebuildPages();
currView->DrawNew();
@@ -169,20 +169,20 @@
void PagePalette_Pages::handlePageLayout(int layout)
{
- pageLayout->selectFirstP(currView->Doc->pageSets()[layout].FirstPage);
- currView->Doc->resetPage(layout);
+ pageLayout->selectFirstP(currView->m_doc->pageSets()[layout].FirstPage);
+ currView->m_doc->resetPage(layout);
currView->reformPages();
currView->DrawNew();
- currView->GotoPage(currView->Doc->currentPageNumber());
+ currView->GotoPage(currView->m_doc->currentPageNumber());
rebuildPages();
}
void PagePalette_Pages::handleFirstPage(int fp)
{
- currView->Doc->setPageSetFirstPage(currView->Doc->pagePositioning(), fp);
+ currView->m_doc->setPageSetFirstPage(currView->m_doc->pagePositioning(), fp);
currView->reformPages();
currView->DrawNew();
- currView->GotoPage(currView->Doc->currentPageNumber());
+ currView->GotoPage(currView->m_doc->currentPageNumber());
rebuildPages();
}
@@ -196,7 +196,7 @@
QPixmap pm;
QListWidgetItem* item;
QMap<QString,int>::Iterator it;
- for (it = currView->Doc->MasterNames.begin(); it != currView->Doc->MasterNames.end(); ++it)
+ for (it = currView->m_doc->MasterNames.begin(); it != currView->m_doc->MasterNames.end(); ++it)
{
const QString& pageName = it.key();
QString pageLabel = (pageName == CommonStrings::masterPageNormal) ? CommonStrings::trMasterPageNormal : pageName;
@@ -227,14 +227,14 @@
connect(pageLayout, SIGNAL(selectedFirstPage(int)), this, SLOT(handleFirstPage(int)));
return;
}
- pageLayout->updateLayoutSelector(currView->Doc->pageSets());
- pageLayout->selectItem(currView->Doc->pagePositioning());
- pageLayout->firstPage->setCurrentIndex(currView->Doc->pageSets()[currView->Doc->pagePositioning()].FirstPage);
- pageView->m_pageCount = currView->Doc->DocPages.count();
- int counter = currView->Doc->pageSets()[currView->Doc->pagePositioning()].FirstPage;
- int cols = currView->Doc->pageSets()[currView->Doc->pagePositioning()].Columns;
- int rows = (currView->Doc->DocPages.count()+counter) / currView->Doc->pageSets()[currView->Doc->pagePositioning()].Columns;
- if (((currView->Doc->DocPages.count()+counter) % currView->Doc->pageSets()[currView->Doc->pagePositioning()].Columns) != 0)
+ pageLayout->updateLayoutSelector(currView->m_doc->pageSets());
+ pageLayout->selectItem(currView->m_doc->pagePositioning());
+ pageLayout->firstPage->setCurrentIndex(currView->m_doc->pageSets()[currView->m_doc->pagePositioning()].FirstPage);
+ pageView->m_pageCount = currView->m_doc->DocPages.count();
+ int counter = currView->m_doc->pageSets()[currView->m_doc->pagePositioning()].FirstPage;
+ int cols = currView->m_doc->pageSets()[currView->m_doc->pagePositioning()].Columns;
+ int rows = (currView->m_doc->DocPages.count()+counter) / currView->m_doc->pageSets()[currView->m_doc->pagePositioning()].Columns;
+ if (((currView->m_doc->DocPages.count()+counter) % currView->m_doc->pageSets()[currView->m_doc->pagePositioning()].Columns) != 0)
rows++;
int rowcounter = 0;
int colmult, rowmult, coladd, rowadd;
@@ -270,11 +270,11 @@
pageView->m_rowadd = rowadd;
pageView->m_rowmult = rowmult;
pageView->m_firstPage = counter;
- pageView->m_cols = currView->Doc->pageSets()[currView->Doc->pagePositioning()].Columns;
+ pageView->m_cols = currView->m_doc->pageSets()[currView->m_doc->pagePositioning()].Columns;
pageList.clear();
- for (int a = 0; a < currView->Doc->DocPages.count(); ++a)
- {
- str = currView->Doc->DocPages.at(a)->masterPageName();
+ for (int a = 0; a < currView->m_doc->DocPages.count(); ++a)
+ {
+ str = currView->m_doc->DocPages.at(a)->masterPageName();
SeItem *it = new SeItem(str, a, createIcon(a, str, pix));
pageList.append(it);
pageView->setItem(rowcounter*rowmult+rowadd, counter*colmult+coladd, (QTableWidgetItem *)it);
@@ -287,7 +287,7 @@
else
pageView->setRowHeight(rowcounter*rowmult+rowadd, pix.height()+5);
counter++;
- if (counter > currView->Doc->pageSets()[currView->Doc->pagePositioning()].Columns-1)
+ if (counter > currView->m_doc->pageSets()[currView->m_doc->pagePositioning()].Columns-1)
{
counter = 0;
rowcounter++;
@@ -308,7 +308,7 @@
}
pageView->repaint();
if (currView != nullptr)
- markPage(currView->Doc->currentPageNumber());
+ markPage(currView->m_doc->currentPageNumber());
connect(pageLayout, SIGNAL(selectedLayout(int)), this, SLOT(handlePageLayout(int)));
connect(pageLayout, SIGNAL(selectedFirstPage(int)), this, SLOT(handleFirstPage(int)));
}
@@ -370,7 +370,7 @@
p.setPen(QPen(Qt::black, 0, Qt::SolidLine, Qt::FlatCap, Qt::MiterJoin));
//p.setFont(QFont("Helvetica", 12, QFont::Bold));
//QString tmp = tmp.setNum(nr+1);
- QString tmp(currView->Doc->getSectionPageNumberForPageIndex(nr));
+ QString tmp(currView->m_doc->getSectionPageNumberForPageIndex(nr));
if (tmp.isEmpty())
tmp = tmp.setNum(nr+1);
QRegExp Exp ("([A-Z]*[0-9]*)( *[\\.|\\-|_] *)(.*)");
Modified: trunk/Scribus/scribus/ui/pdfexportdialog.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/ui/pdfexportdialog.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/pdfexportdialog.cpp (original)
+++ trunk/Scribus/scribus/ui/pdfexportdialog.cpp Sun Mar 15 23:19:28 2020
@@ -53,9 +53,9 @@
const ProfilesL & PDFXProfiles, const SCFonts &AllFonts,
const ProfilesL & printerProfiles)
: QDialog( parent ),
- m_doc(currView->Doc),
+ m_doc(currView->m_doc),
m_opts(pdfOptions),
- m_unitRatio(currView->Doc->unitRatio()),
+ m_unitRatio(currView->m_doc->unitRatio()),
m_cmsDescriptor(""),
m_components(3),
m_printerProfiles(printerProfiles)
@@ -112,7 +112,7 @@
NameLayout->addWidget( openAfterExportCheckBox, 2, 0 );
PDFExportLayout->addWidget( Name );
- Options = new TabPDFOptions( this, pdfOptions, AllFonts, PDFXProfiles, DocFonts, currView->Doc );
+ Options = new TabPDFOptions( this, pdfOptions, AllFonts, PDFXProfiles, DocFonts, currView->m_doc );
PDFExportLayout->addWidget( Options );
Layout7 = new QHBoxLayout;
Layout7->setSpacing( 5 );
Modified: trunk/Scribus/scribus/ui/rulermover.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23509&path=/trunk/Scribus/scribus/ui/rulermover.cpp
==============================================================================
--- trunk/Scribus/scribus/ui/rulermover.cpp (original)
+++ trunk/Scribus/scribus/ui/rulermover.cpp Sun Mar 15 23:19:28 2020
@@ -56,8 +56,8 @@
void RulerMover::mouseDoubleClickEvent(QMouseEvent *)
{
- currView->Doc->rulerXoffset = 0;
- currView->Doc->rulerYoffset = 0;
+ currView->m_doc->rulerXoffset = 0;
+ currView->m_doc->rulerYoffset = 0;
currView->DrawNew();
}
@@ -86,8 +86,8 @@
QMenu *pmen = new QMenu();
QMenu *pmen2 = nullptr;
pmen->addAction( tr("Reset Rulers"), this, SLOT(resetRulers()));
- pmen->addAction(currView->Doc->scMW()->scrActions["viewRulerMode"]);
- if (currView->Doc->guidesPrefs().rulerMode)
+ pmen->addAction(currView->m_doc->scMW()->scrActions["viewRulerMode"]);
+ if (currView->m_doc->guidesPrefs().rulerMode)
{
pmen2 = new QMenu();
if (pmen2)
@@ -107,8 +107,8 @@
delete pmen;
delete pmen2;
}
- if (currView->Doc->guidesPrefs().guidesShown)
- currView->Doc->scMW()->guidePalette->setupPage();
+ if (currView->m_doc->guidesPrefs().guidesShown)
+ currView->m_doc->scMW()->guidePalette->setupPage();
QWidget::mouseReleaseEvent(m);
}
@@ -121,50 +121,50 @@
void RulerMover::resetRulers()
{
- currView->Doc->rulerXoffset = 0;
- currView->Doc->rulerYoffset = 0;
+ currView->m_doc->rulerXoffset = 0;
+ currView->m_doc->rulerYoffset = 0;
currView->DrawNew();
}
void RulerMover::moveRulerTopRight()
{
- currView->Doc->rulerXoffset = currView->Doc->currentPage()->width();
- currView->Doc->rulerYoffset = 0;
+ currView->m_doc->rulerXoffset = currView->m_doc->currentPage()->width();
+ currView->m_doc->rulerYoffset = 0;
currView->DrawNew();
}
void RulerMover::moveRulerBottomLeft()
{
- currView->Doc->rulerXoffset = 0;
- currView->Doc->rulerYoffset = currView->Doc->currentPage()->height();
+ currView->m_doc->rulerXoffset = 0;
+ currView->m_doc->rulerYoffset = currView->m_doc->currentPage()->height();
currView->DrawNew();
}
void RulerMover::moveRulerBottomRight()
{
- currView->Doc->rulerXoffset = currView->Doc->currentPage()->width();
- currView->Doc->rulerYoffset = currView->Doc->currentPage()->height();
+ currView->m_doc->rulerXoffset = currView->m_doc->currentPage()->width();
+ currView->m_doc->rulerYoffset = currView->m_doc->currentPage()->height();
currView->DrawNew();
}
void RulerMover::moveRulerCenter()
{
- currView->Doc->rulerXoffset = currView->Doc->currentPage()->width() / 2.0;
- currView->Doc->rulerYoffset = currView->Doc->currentPage()->height() / 2.0;
+ currView->m_doc->rulerXoffset = currView->m_doc->currentPage()->width() / 2.0;
+ currView->m_doc->rulerYoffset = currView->m_doc->currentPage()->height() / 2.0;
currView->DrawNew();
}
void RulerMover::moveRulerTopCenter()
{
- currView->Doc->rulerXoffset = currView->Doc->currentPage()->width() / 2.0;
- currView->Doc->rulerYoffset = 0;
+ currView->m_doc->rulerXoffset = currView->m_doc->currentPage()->width() / 2.0;
+ currView->m_doc->rulerYoffset = 0;
currView->DrawNew();
}
void RulerMover::moveRulerBottomCenter()
{
- currView->Doc->rulerXoffset = currView->Doc->currentPage()->width() / 2.0;
- currView->Doc->rulerYoffset = currView->Doc->currentPage()->height();
+ currView->m_doc->rulerXoffset = currView->m_doc->currentPage()->width() / 2.0;
+ currView->m_doc->rulerYoffset = currView->m_doc->currentPage()->height();
currView->DrawNew();
}
More information about the scribus-commit
mailing list