Revision 1 (by moose, 2006/03/06 10:00:33) Initial Import
#include "HeaderFrame.h"
#include <qrect.h>
#include <qpainter.h>

HeaderFrame::HeaderFrame(QWidget *parent, const char *name, WFlags f) : QFrame(parent, name, f)
{
	//childrenRect = QRect( frameRect().x(), frameRect().y()+25, frameRect().width(), frameRect().height() );
	setCaption(text);
}

void HeaderFrame::paintEvent(QPaintEvent *event)
{
	QPainter p(this);
	p.save     ();
	p.fillRect ( 1, 1, width()-2, 22, QBrush( colorGroup().highlight() ) );
	p.setPen   ( QPen(colorGroup().highlightedText(), 4) );
	p.setFont  ( QFont( "Helvetica", 16, QFont::Bold ) );
	p.drawText ( 5, 18, caption() );
	p.restore  ();
	p.drawRect ( 0, 0, width(), 24 );
}