[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdenonbeta
From:       Nikolas Zimmermann <wildfox () kde ! org>
Date:       2005-06-06 18:53:52
Message-ID: 1118084032.364753.4745.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 422863 by wildfox:

Remove viewport/setViewport stuff.... (agg2 commits comes next)


 M  +0 -11     kcanvas/KCanvasContainer.cc  
 M  +0 -4      kcanvas/KCanvasContainer.h  
 M  +0 -7      ksvg2/impl/SVGSVGElementImpl.cc  


--- trunk/kdenonbeta/kcanvas/KCanvasContainer.cc #422862:422863
@@ -33,7 +33,6 @@
 
 	bool sorted : 1;
 
-	QRect viewport;
 	KCanvasItemList items;
 };
 
@@ -95,16 +94,6 @@
 	d->sorted = false;
 }
 
-void KCanvasContainer::setViewport(const QRect &viewport)
-{
-	d->viewport = viewport;
-}
-
-const QRect &KCanvasContainer::viewport() const
-{
-	return d->viewport;
-}
-
 bool KCanvasContainer::fillContains(const QPoint &p) const
 {
 	if(!d->sorted) // Lazily sort.
--- trunk/kdenonbeta/kcanvas/KCanvasContainer.h #422862:422863
@@ -39,12 +39,8 @@
 	// Container logic
 	virtual void appendItem(KCanvasItem *item);
 	virtual void insertItem(KCanvasItem *item, int z /* default: -1 */);
-
 	virtual void removeItem(const KCanvasItem *item);
 
-	void setViewport(const QRect &viewport);
-	const QRect &viewport() const;
-
 	// 'KCanvasItem' functions
 	virtual bool fillContains(const QPoint &p) const;
 	virtual bool strokeContains(const QPoint &p) const;
--- trunk/kdenonbeta/ksvg2/impl/SVGSVGElementImpl.cc #422862:422863
@@ -502,13 +502,6 @@
 		_height -= renderStyle()->clipBottom().value();
 	}
 
-	if(ownerDocument()->documentElement() == this)
-	{
-		QRect r(qRound(_x), qRound(_y), qRound(_width), qRound(_height));
-		static_cast<KCanvasContainer *>(m_canvasItem)->setViewport(r);
-		return QString();
-	}
-
 	KCPathDataList pathData = KCanvasCreator::self()->createRectangle(_x, _y, _width, _height);
 	m_clipper->addClipData(matrix.map(pathData), RULE_NONZERO, false);
 	return key;
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic