Logo Search packages:      
Sourcecode: qasmixer version File versions  Download package

Public Member Functions | Static Public Attributes | Protected Member Functions | Private Attributes

Wdg::Painter::DS_Check_Button_Painter_Basic Class Reference

Inheritance diagram for Wdg::Painter::DS_Check_Button_Painter_Basic:
Inheritance graph
[legend]
Collaboration diagram for Wdg::Painter::DS_Check_Button_Painter_Basic:
Collaboration graph
[legend]

List of all members.

Public Member Functions

const QPalette & cpal () const
QRect irect () const
QRectF irectf () const
const QSize & is () const
int paint_pixmaps (Shared_Pixmaps_Set *spms_n, unsigned int image_type_n)
QPainter * painter () const
const Shared_Pixmaps_Set_Metapm_meta () const
void set_current_palette (const QPalette &palette_n)
void set_is (const QSize &size_n)
void set_painter (QPainter *painter_n)

Static Public Attributes

static const unsigned int num_bg_images = 4
static const unsigned int num_handle_images = 10

Protected Member Functions

bool checked () const
bool half_checked () const
bool has_focus () const
bool mouse_over () const
int paint_bg (Shared_Pixmaps_Set *spms_n)
 Paints the background.
void paint_bg_area ()
void paint_bg_border ()
void paint_bg_deco ()
void paint_bg_type (Shared_Pixmaps_Set *spms_n, int pixmap_idx_n)
void paint_focus_path ()
int paint_handle (Shared_Pixmaps_Set *spms_n)
 Paints the handle.
void paint_handle_area ()
void paint_handle_deco ()
void paint_handle_type (Shared_Pixmaps_Set *spms_n, int img_idx_n)
void paint_highlight ()
void set_checked (bool flag_n)
void set_focus_mover (bool has_focus_n, bool mouse_over_n)
void set_half_checked (bool half_checked_n)

Private Attributes

int _border_width
QColor _col_border
QColor _col_focus
int _gap_width
int _max_len
int _min_len

Detailed Description

Definition at line 26 of file ds_check_button_painter_basic.hpp.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index