• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeutils API Reference
  • KDE Home
  • Contact Us
 

superkaramba

Public Member Functions | Protected Attributes | List of all members
Meter Class Referenceabstract

#include <meter.h>

Inheritance diagram for Meter:
Inheritance graph
[legend]

Public Member Functions

 Meter (Karamba *k, int ix, int iy, int iw, int ih)
 
 Meter (Karamba *k)
 
virtual ~Meter ()
 
virtual QRectF boundingRect () const
 
virtual QColor getColor () const
 
virtual int getHeight () const
 
virtual int getMax () const
 
virtual int getMin () const
 
virtual QString getStringValue () const
 
virtual int getValue () const
 
virtual int getWidth () const
 
virtual int getX () const
 
virtual int getY () const
 
virtual void hide ()
 
bool isEnabled () const
 
virtual void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)=0
 
virtual void setColor (QColor color)
 
void setEnabled (bool enable)
 
virtual void setHeight (int)
 
virtual void setMax (int max)
 
virtual void setMin (int min)
 
virtual void setSize (int x, int y, int width, int height)
 
virtual void setValue (int)
 
virtual void setValue (const QString &)
 
virtual void setWidth (int)
 
virtual void setX (int)
 
virtual void setY (int)
 
virtual void show ()
 

Protected Attributes

QRectF m_boundingBox
 
bool m_clickable
 
QColor m_color
 
bool m_hidden
 
Karamba * m_karamba
 
int m_maxValue
 
int m_minValue
 

Detailed Description

Definition at line 23 of file meters/meter.h.

Constructor & Destructor Documentation

Meter::Meter ( Karamba *  k,
int  ix,
int  iy,
int  iw,
int  ih 
)

Definition at line 22 of file meters/meter.cpp.

Meter::Meter ( Karamba *  k)

Definition at line 39 of file meters/meter.cpp.

Meter::~Meter ( )
virtual

Definition at line 50 of file meters/meter.cpp.

Member Function Documentation

QRectF Meter::boundingRect ( ) const
virtual

Reimplemented in TextLabel.

Definition at line 193 of file meters/meter.cpp.

QColor Meter::getColor ( ) const
virtual

Reimplemented in Input.

Definition at line 149 of file meters/meter.cpp.

int Meter::getHeight ( ) const
virtual

Reimplemented in TextLabel.

Definition at line 97 of file meters/meter.cpp.

int Meter::getMax ( ) const
virtual

Definition at line 121 of file meters/meter.cpp.

int Meter::getMin ( ) const
virtual

Definition at line 111 of file meters/meter.cpp.

QString Meter::getStringValue ( ) const
virtual

Reimplemented in ImageLabel, Input, RichTextLabel, and TextLabel.

Definition at line 140 of file meters/meter.cpp.

int Meter::getValue ( ) const
virtual

Reimplemented in Graph.

Definition at line 131 of file meters/meter.cpp.

int Meter::getWidth ( ) const
virtual

Reimplemented in TextLabel.

Definition at line 83 of file meters/meter.cpp.

int Meter::getX ( ) const
virtual

Reimplemented in TextLabel.

Definition at line 55 of file meters/meter.cpp.

int Meter::getY ( ) const
virtual

Reimplemented in TextLabel.

Definition at line 69 of file meters/meter.cpp.

void Meter::hide ( )
virtual

Reimplemented in ImageLabel, Input, and TextLabel.

Definition at line 186 of file meters/meter.cpp.

bool Meter::isEnabled ( ) const

Definition at line 169 of file meters/meter.cpp.

virtual void Meter::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget 
)
pure virtual

Implemented in ImageLabel, ClickArea, RichTextLabel, TextLabel, Input, Graph, Bar, and ClickMap.

void Meter::setColor ( QColor  color)
virtual

Reimplemented in Input.

Definition at line 154 of file meters/meter.cpp.

void Meter::setEnabled ( bool  enable)

Definition at line 174 of file meters/meter.cpp.

void Meter::setHeight ( int  height)
virtual

Reimplemented in Input.

Definition at line 102 of file meters/meter.cpp.

void Meter::setMax ( int  max)
virtual

Reimplemented in Bar.

Definition at line 126 of file meters/meter.cpp.

void Meter::setMin ( int  min)
virtual

Reimplemented in Bar.

Definition at line 116 of file meters/meter.cpp.

void Meter::setSize ( int  x,
int  y,
int  width,
int  height 
)
virtual

Reimplemented in TextLabel, and Input.

Definition at line 159 of file meters/meter.cpp.

void Meter::setValue ( int  )
virtual

Reimplemented in ImageLabel, ClickArea, RichTextLabel, TextLabel, ClickMap, and Graph.

Definition at line 136 of file meters/meter.cpp.

void Meter::setValue ( const QString &  )
virtual

Reimplemented in ImageLabel, ClickArea, Input, RichTextLabel, TextLabel, Graph, and ClickMap.

Definition at line 145 of file meters/meter.cpp.

void Meter::setWidth ( int  width)
virtual

Reimplemented in Input, and RichTextLabel.

Definition at line 88 of file meters/meter.cpp.

void Meter::setX ( int  newx)
virtual

Reimplemented in Input.

Definition at line 60 of file meters/meter.cpp.

void Meter::setY ( int  newy)
virtual

Reimplemented in Input.

Definition at line 74 of file meters/meter.cpp.

void Meter::show ( )
virtual

Reimplemented in ImageLabel, Input, and TextLabel.

Definition at line 179 of file meters/meter.cpp.

Member Data Documentation

QRectF Meter::m_boundingBox
protected

Definition at line 75 of file meters/meter.h.

bool Meter::m_clickable
protected

Definition at line 77 of file meters/meter.h.

QColor Meter::m_color
protected

Definition at line 82 of file meters/meter.h.

bool Meter::m_hidden
protected

Definition at line 78 of file meters/meter.h.

Karamba* Meter::m_karamba
protected

Definition at line 84 of file meters/meter.h.

int Meter::m_maxValue
protected

Definition at line 80 of file meters/meter.h.

int Meter::m_minValue
protected

Definition at line 79 of file meters/meter.h.


The documentation for this class was generated from the following files:
  • meters/meter.h
  • meters/meter.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:07:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

superkaramba

Skip menu "superkaramba"
  • Main Page
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdeutils API Reference

Skip menu "kdeutils API Reference"
  • ark
  • filelight
  • kcalc
  • kcharselect
  • kdf
  • kfloppy
  • kgpg
  • kremotecontrol
  • ktimer
  • kwallet
  • superkaramba
  • sweeper

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal