Source Code (Use browser search to find items of interest.)
Class Index
kpresenter'RectPreview (./koffice/kpresenter/confrectdia.h:42)
class RectPreview : public QFrame
{
Q_OBJECT
public:
RectPreview( QWidget* parent, const char* );
~RectPreview() {}
void setRnds( int _rx, int _ry )
{ xRnd = _rx; yRnd = _ry; repaint( true ); }
protected:
void drawContents( QPainter* );
int xRnd, yRnd;
};
/******************************************************************/
/* class ConfRectDia */
/******************************************************************/
kpresenter'RectPreview::RectPreview() (./koffice/kpresenter/confrectdia.cc:42)
RectPreview::RectPreview( QWidget* parent, const char* name )
: QFrame( parent, name )
{
setFrameStyle( WinPanel | Sunken );
setBackgroundColor( white );
xRnd = 0;
yRnd = 0;
}
/*====================== draw contents ===========================*/
kpresenter'RectPreview::drawContents() (./koffice/kpresenter/confrectdia.cc:52)
void RectPreview::drawContents( QPainter* painter )
{
int ow = width();
int oh = height();
painter->setPen( QPen( red ) );
painter->setBrush( QBrush( blue ) );
painter->drawRoundRect( 10, 10, ow - 20, oh - 20, xRnd, yRnd );
}
/******************************************************************/
/* class ConfRectDia */
/******************************************************************/
/*==================== constructor ===============================*/