Changeset View
Changeset View
Standalone View
Standalone View
src/pagebreakentry.cpp
Show First 20 Lines • Show All 127 Lines • ▼ Show 20 Line(s) | 127 | { | |||
---|---|---|---|---|---|
128 | return; | 128 | return; | ||
129 | } | 129 | } | ||
130 | 130 | | |||
131 | void PageBreakEntry::layOutForWidth(qreal w, bool force) | 131 | void PageBreakEntry::layOutForWidth(qreal w, bool force) | ||
132 | { | 132 | { | ||
133 | if (size().width() == w && !force) | 133 | if (size().width() == w && !force) | ||
134 | return; | 134 | return; | ||
135 | 135 | | |||
136 | const qreal margin = worksheet()->isPrinting() ? 0 : RightMargin; | ||||
137 | | ||||
136 | if (m_msgItem->isVisible()) { | 138 | if (m_msgItem->isVisible()) { | ||
137 | m_msgItem->setGeometry(0, 0, w, true); | 139 | m_msgItem->setGeometry(0, 0, w - margin, true); | ||
138 | 140 | | |||
139 | setSize(QSizeF(m_msgItem->width(), m_msgItem->height() + VerticalMargin)); | 141 | setSize(QSizeF(m_msgItem->width() + margin, m_msgItem->height() + VerticalMargin)); | ||
140 | } else { | 142 | } else { | ||
141 | setSize(QSizeF(w, 0)); | 143 | setSize(QSizeF(w, 0)); | ||
142 | } | 144 | } | ||
143 | } | 145 | } | ||
144 | 146 | | |||
145 | bool PageBreakEntry::evaluate(EvaluationOption evalOp) | 147 | bool PageBreakEntry::evaluate(EvaluationOption evalOp) | ||
146 | { | 148 | { | ||
147 | evaluateNext(evalOp); | 149 | evaluateNext(evalOp); | ||
▲ Show 20 Lines • Show All 49 Lines • Show Last 20 Lines |