Source Code (Use browser search to find items of interest.)
Class Index
kpresenter'BackPreview (./koffice/kpresenter/backdia.h:52)
class BackPreview : public QFrame
{
Q_OBJECT
public:
BackPreview( QWidget *parent, KPresenterDoc *doc );
KPBackGround *backGround() const {
return back;
}
protected:
void resizeEvent( QResizeEvent *e );
void drawContents( QPainter *p );
private:
KPBackGround *back;
};
/******************************************************************/
/* class BackDia */
/******************************************************************/
kpresenter'BackPreview::BackPreview() (./koffice/kpresenter/backdia.cc:57)
BackPreview::BackPreview( QWidget *parent, KPresenterDoc *doc )
: QFrame( parent )
{
setFrameStyle( WinPanel | Sunken );
back = new KPBackGround( doc->getPixmapCollection(),
doc->getGradientCollection(),
doc->getClipartCollection(),
doc );
setMinimumSize( 300, 200 );
}
/*=============================================================*/
kpresenter'BackPreview::drawContents() (./koffice/kpresenter/backdia.cc:69)
void BackPreview::drawContents( QPainter *p )
{
QFrame::drawContents( p );
p->save();
p->translate( contentsRect().x(), contentsRect().y() );
back->draw( p, QPoint( 0, 0 ), FALSE );
p->restore();
}
/*=============================================================*/
kpresenter'BackPreview::resizeEvent() (./koffice/kpresenter/backdia.cc:79)
void BackPreview::resizeEvent( QResizeEvent *e )
{
QFrame::resizeEvent( e );
back->setSize( QSize( contentsRect().width(),
contentsRect().height() ) );
if ( isVisible() )
back->restore();
}
/******************************************************************/
/* class BackDia */
/******************************************************************/
/*=============================================================*/