#include <qwidget.h> #include <qstring.h> #include <qcolor.h> class QBigTextWidget : public QWidget { Q_OBJECT public: QBigTextWidget( QWidget* parent = 0, const char* name = 0, WFlags f=0 ); ~QBigTextWidget(); public slots: void setFontSize( int ); void setFontFamily( const char* ); void setFontColor( QColor ); void setBgColor( QColor ); void setDolarColor( QColor ); void setText( const char * ); int fontSize() const { return font_size; } const char* fontFamily() const { return font_family; } QColor fontColor() const { return font_color; } QColor bgColor() const { return bg_color; } QColor dolarColor() const { return dolar_color; } const char* text() const { return widget_text; } protected: void paintEvent( QPaintEvent* ); const char* widget_text; int font_size; QString font_family; QColor font_color; QColor bg_color; QColor dolar_color; };