[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kword/part
From: Thomas Zander <zander () kde ! org>
Date: 2010-12-27 13:15:22
Message-ID: 20101227131522.A5EF2AC8B7 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1209603 by zander:
Usability; set a decent spacing for headers/footers
M +12 -4 KWView.cpp
--- trunk/koffice/kword/part/KWView.cpp #1209602:1209603
@@ -1086,10 +1086,14 @@
if (!m_currentPage.isValid())
return;
Q_ASSERT(m_currentPage.pageStyle().isValid());
+ const bool on = m_actionViewHeader->isChecked();
KWPageStyle after = m_currentPage.pageStyle();
after.detach(after.name());
- after.setHeaderPolicy(m_actionViewHeader->isChecked()
- ? KWord::HFTypeUniform : KWord::HFTypeNone);
+ after.setHeaderPolicy(on ? KWord::HFTypeUniform : KWord::HFTypeNone);
+ if (on) {
+ after.setHeaderDistance(17);
+ after.setHeaderMinimumHeight(10);
+ }
KWPageStylePropertiesCommand *cmd = new KWPageStylePropertiesCommand(m_document,
m_currentPage.pageStyle(), after);
m_document->addCommand(cmd);
@@ -1100,10 +1104,14 @@
if (!m_currentPage.isValid())
return;
Q_ASSERT(m_currentPage.pageStyle().isValid());
+ const bool on = m_actionViewFooter->isChecked();
KWPageStyle after = m_currentPage.pageStyle();
after.detach(after.name());
- after.setFooterPolicy(m_actionViewFooter->isChecked()
- ? KWord::HFTypeUniform : KWord::HFTypeNone);
+ after.setFooterPolicy(on ? KWord::HFTypeUniform : KWord::HFTypeNone);
+ if (on) {
+ after.setFooterDistance(17);
+ after.setFooterMinimumHeight(10);
+ }
KWPageStylePropertiesCommand *cmd = new KWPageStylePropertiesCommand(m_document,
m_currentPage.pageStyle(), after);
m_document->addCommand(cmd);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic