[aurorae] Decoration sets borders using QMargins

remotes/origin/graesslin/kdecoration2
Martin Gräßlin 12 years ago
parent 2fdafbb133
commit 1c90ca9087
  1. 2
      clients/aurorae/src/aurorae.cpp
  2. 5
      clients/aurorae/src/decorationoptions.cpp
  3. 2
      clients/aurorae/src/decorationoptions.h

@ -388,7 +388,7 @@ void Decoration::updateBorders()
if (!b) {
return;
}
setBorders(b->left(), b->right(), b->top(), b->bottom());
setBorders(*b);
}
void Decoration::paint(QPainter *painter, const QRegion &repaintRegion)

@ -246,6 +246,11 @@ void Borders::setTitle(int value)
setTop(value);
}
Borders::operator QMargins() const
{
return QMargins(m_left, m_top, m_right, m_bottom);
}
} // namespace
#include "decorationoptions.moc"

@ -263,6 +263,8 @@ public:
void setTop(int top);
void setBottom(int bottom);
operator QMargins() const;
public Q_SLOTS:
/**
* Sets all four borders to @p value.

Loading…
Cancel
Save