Browse Source

cleanup

pull/974/head
krepa098 11 years ago
parent
commit
633ca9c3ac
  1. 9
      src/chatlog/chatlinecontentproxy.cpp
  2. 1
      src/chatlog/chatlinecontentproxy.h

9
src/chatlog/chatlinecontentproxy.cpp

@ -17,6 +17,7 @@ @@ -17,6 +17,7 @@
#include "chatlinecontentproxy.h"
#include <QLayout>
#include <QWidget>
#include <QPainter>
#include <QDebug>
ChatLineContentProxy::ChatLineContentProxy(QWidget* widget, int minWidth, float widthInPercent)
@ -32,19 +33,15 @@ QRectF ChatLineContentProxy::boundingRect() const @@ -32,19 +33,15 @@ QRectF ChatLineContentProxy::boundingRect() const
return proxy->boundingRect();
}
QRectF ChatLineContentProxy::boundingSceneRect() const
{
return proxy->boundingRect().translated(scenePos());
}
void ChatLineContentProxy::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
{
painter->setClipRect(boundingRect());
proxy->paint(painter, option, widget);
}
qreal ChatLineContentProxy::getAscent() const
{
return proxy->widget()->layout()->contentsMargins().top();
return 0;
}
QWidget *ChatLineContentProxy::getWidget() const

1
src/chatlog/chatlinecontentproxy.h

@ -26,7 +26,6 @@ public: @@ -26,7 +26,6 @@ public:
ChatLineContentProxy(QWidget* widget, int minWidth, float widthInPercent = 1.0f);
virtual QRectF boundingRect() const;
virtual QRectF boundingSceneRect() const;
virtual void setWidth(qreal width);
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
virtual qreal getAscent() const;

Loading…
Cancel
Save