|
|
|
@ -244,44 +244,44 @@ class KlearlookStyle : public KStyle {
|
|
|
|
|
|
|
|
|
|
virtual ~KlearlookStyle() {}
|
|
|
|
|
|
|
|
|
|
void polish( TQApplication *app );
|
|
|
|
|
void applicationPolish( TQStyleControlElementData ceData, ControlElementFlags elementFlags, void *ptr );
|
|
|
|
|
void polish( TQPalette &pal );
|
|
|
|
|
void polish( TQWidget *widget );
|
|
|
|
|
void unPolish( TQWidget *widget );
|
|
|
|
|
void polish( TQStyleControlElementData ceData, ControlElementFlags elementFlags, void * );
|
|
|
|
|
void unPolish( TQStyleControlElementData ceData, ControlElementFlags elementFlags, void * );
|
|
|
|
|
void drawLightBevel( TQPainter *p, const TQRect &r, const TQColorGroup &cg, TQStyle::SFlags flags, bool useGrad, ERound round,
|
|
|
|
|
const TQColor &fill, const TQColor *custom = NULL, bool light = false ) const;
|
|
|
|
|
void drawLightBevelButton( TQPainter *p, const TQRect &r, const TQColorGroup &cg, TQStyle::SFlags flags, bool useGrad, ERound round,
|
|
|
|
|
const TQColor &fill, const TQColor *custom = NULL, bool light = false ) const;
|
|
|
|
|
void drawArrow( TQPainter *p, const TQRect &r, const TQColorGroup &cg, TQStyle::SFlags flags, TQStyle::TQ_PrimitiveElement pe,
|
|
|
|
|
bool small = false, bool checkActive = false ) const;
|
|
|
|
|
void tqdrawPrimitive( TQ_PrimitiveElement, TQPainter *, const TQRect &, const TQColorGroup &, SFlags = Style_Default,
|
|
|
|
|
void drawPrimitive( TQ_PrimitiveElement, TQPainter *, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQRect &, const TQColorGroup &, SFlags = Style_Default,
|
|
|
|
|
const TQStyleOption & = TQStyleOption::Default ) const;
|
|
|
|
|
void tqdrawPrimitiveMenu( TQ_PrimitiveElement, TQPainter *, const TQRect &, const TQColorGroup &, SFlags = Style_Default,
|
|
|
|
|
void drawPrimitiveMenu( TQ_PrimitiveElement, TQPainter *, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQRect &, const TQColorGroup &, SFlags = Style_Default,
|
|
|
|
|
const TQStyleOption & = TQStyleOption::Default ) const;
|
|
|
|
|
void drawKStylePrimitive( KStylePrimitive kpe, TQPainter* p, const TQWidget* widget, const TQRect &r,
|
|
|
|
|
const TQColorGroup &cg, SFlags flags, const TQStyleOption &opt ) const;
|
|
|
|
|
void drawControl( ControlElement, TQPainter *, const TQWidget *, const TQRect &, const TQColorGroup &,
|
|
|
|
|
SFlags = Style_Default, const TQStyleOption & = TQStyleOption::Default ) const;
|
|
|
|
|
void drawControlMask( ControlElement, TQPainter *, const TQWidget *, const TQRect &,
|
|
|
|
|
const TQStyleOption & = TQStyleOption::Default ) const;
|
|
|
|
|
void drawComplexControlMask( ComplexControl control, TQPainter *p, const TQWidget *widget, const TQRect &r,
|
|
|
|
|
const TQStyleOption &data ) const;
|
|
|
|
|
TQRect subRect( SubRect, const TQWidget * ) const;
|
|
|
|
|
void drawComplexControl( ComplexControl, TQPainter *, const TQWidget *, const TQRect &, const TQColorGroup &,
|
|
|
|
|
void drawKStylePrimitive( KStylePrimitive kpe, TQPainter* p, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQRect &r,
|
|
|
|
|
const TQColorGroup &cg, SFlags flags, const TQStyleOption &opt, const TQWidget* widget = 0 ) const;
|
|
|
|
|
void drawControl( ControlElement, TQPainter *, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQRect &, const TQColorGroup &,
|
|
|
|
|
SFlags = Style_Default, const TQStyleOption & = TQStyleOption::Default, const TQWidget * = 0 ) const;
|
|
|
|
|
void drawControlMask( ControlElement, TQPainter *, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQRect &,
|
|
|
|
|
const TQStyleOption & = TQStyleOption::Default, const TQWidget * = 0 ) const;
|
|
|
|
|
void drawComplexControlMask( ComplexControl control, TQPainter *p, const TQStyleControlElementData ceData, const ControlElementFlags elementFlags, const TQRect &r,
|
|
|
|
|
const TQStyleOption &data, const TQWidget *widget = 0 ) const;
|
|
|
|
|
TQRect subRect( SubRect, const TQStyleControlElementData ceData, const ControlElementFlags elementFlags, const TQWidget * ) const;
|
|
|
|
|
void drawComplexControl( ComplexControl, TQPainter *, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQRect &, const TQColorGroup &,
|
|
|
|
|
SFlags = Style_Default, SCFlags = SC_All, SCFlags = SC_None,
|
|
|
|
|
const TQStyleOption & = TQStyleOption::Default ) const;
|
|
|
|
|
TQRect querySubControlMetrics( TQ_ComplexControl, const TQWidget *, SubControl,
|
|
|
|
|
const TQStyleOption & = TQStyleOption::Default ) const;
|
|
|
|
|
int pixelMetric( PixelMetric, const TQWidget *widget = 0 ) const;
|
|
|
|
|
int kPixelMetric( KStylePixelMetric kpm, const TQWidget *widget ) const;
|
|
|
|
|
TQSize tqsizeFromContents( ContentsType, const TQWidget *, const TQSize &,
|
|
|
|
|
const TQStyleOption & = TQStyleOption::Default ) const;
|
|
|
|
|
int styleHint( StyleHint, const TQWidget *widget = 0, const TQStyleOption & = TQStyleOption::Default,
|
|
|
|
|
TQStyleHintReturn *returnData = 0 ) const;
|
|
|
|
|
const TQStyleOption & = TQStyleOption::Default, const TQWidget * = 0 ) const;
|
|
|
|
|
TQRect querySubControlMetrics( TQ_ComplexControl, TQStyleControlElementData ceData, ControlElementFlags elementFlags, SubControl,
|
|
|
|
|
const TQStyleOption & = TQStyleOption::Default, const TQWidget * = 0 ) const;
|
|
|
|
|
int pixelMetric( PixelMetric, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQWidget *widget = 0 ) const;
|
|
|
|
|
int kPixelMetric( KStylePixelMetric kpm, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQWidget *widget ) const;
|
|
|
|
|
TQSize sizeFromContents( ContentsType, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQSize &,
|
|
|
|
|
const TQStyleOption & = TQStyleOption::Default, const TQWidget * = 0 ) const;
|
|
|
|
|
int styleHint( StyleHint, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQStyleOption & = TQStyleOption::Default,
|
|
|
|
|
TQStyleHintReturn *returnData = 0, const TQWidget *widget = 0 ) const;
|
|
|
|
|
|
|
|
|
|
protected:
|
|
|
|
|
|
|
|
|
|
bool eventFilter( TQObject *object, TQEvent *event );
|
|
|
|
|
virtual bool objectEventHandler( TQStyleControlElementData ceData, ControlElementFlags elementFlags, void* source, TQEvent *e );
|
|
|
|
|
void drawPBarOrMenu( TQPainter *p, TQRect const &r, bool horiz, const TQColorGroup &cg, bool menu = false ) const;
|
|
|
|
|
void drawPBarOrMenu2( TQPainter *p, TQRect const &r, bool horiz, const TQColorGroup &cg, bool menu = false ) const;
|
|
|
|
|
void drawGradientWithBorder( TQPainter *p, TQRect const &r, bool horiz = true ) const;
|
|
|
|
@ -292,7 +292,7 @@ class KlearlookStyle : public KStyle {
|
|
|
|
|
void drawSliderHandle( TQPainter *p, const TQRect &r, const TQColorGroup &cg, TQStyle::SFlags flags ) const;
|
|
|
|
|
void drawPopupRect( TQPainter *p, const TQRect &r, const TQColorGroup &cg) const ;
|
|
|
|
|
|
|
|
|
|
void drawSliderGroove( TQPainter *p, const TQRect &r, TQStyle::SFlags flags, const TQWidget *widget ) const;
|
|
|
|
|
void drawSliderGroove( TQPainter *p, TQStyleControlElementData ceData, ControlElementFlags elementFlags, const TQRect &r, TQStyle::SFlags flags, const TQWidget *widget ) const;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
|