• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdepim
  • Sitemap
  • Contact Us
 

knode

KNode::RangeFilterWidget

KNode::RangeFilterWidget Class Reference

#include <knrangefilter.h>

Inheritance diagram for KNode::RangeFilterWidget:

Inheritance graph
[legend]

List of all members.


Detailed Description

Configuration widget for KNode::RangeFilter.

Definition at line 64 of file knrangefilter.h.


Public Member Functions

void clear ()
RangeFilter filter ()
 RangeFilterWidget (const QString &value, int min, int max, QWidget *parent, const QString &unit=QString())
void setFilter (RangeFilter &f)
 ~RangeFilterWidget ()

Protected Slots

void slotEnabled (bool e)
void slotOp1Changed (int id)
void slotOp2Changed (int id)

Protected Attributes

QLabel * des
QCheckBox * enabled
QComboBox * op1
QComboBox * op2
KIntSpinBox * val1
KIntSpinBox * val2

Constructor & Destructor Documentation

KNode::RangeFilterWidget::RangeFilterWidget ( const QString &  value,
int  min,
int  max,
QWidget *  parent,
const QString &  unit = QString() 
)

Creates a new RangeFilter configuration widet.

Parameters:
value The name of the value that is filtered.
min The minimum filter range.
max The maximum filter range.
parent The parent widget.
unit Unit of the filtered value.

Definition at line 98 of file knrangefilter.cpp.

KNode::RangeFilterWidget::~RangeFilterWidget (  ) 

Definition at line 142 of file knrangefilter.cpp.


Member Function Documentation

void KNode::RangeFilterWidget::clear (  ) 

Definition at line 187 of file knrangefilter.cpp.

RangeFilter KNode::RangeFilterWidget::filter (  ) 

Definition at line 148 of file knrangefilter.cpp.

void KNode::RangeFilterWidget::setFilter ( RangeFilter &  f  ) 

Definition at line 169 of file knrangefilter.cpp.

void KNode::RangeFilterWidget::slotEnabled ( bool  e  )  [protected, slot]

Definition at line 213 of file knrangefilter.cpp.

void KNode::RangeFilterWidget::slotOp1Changed ( int  id  )  [protected, slot]

Definition at line 196 of file knrangefilter.cpp.

void KNode::RangeFilterWidget::slotOp2Changed ( int  id  )  [protected, slot]

Definition at line 206 of file knrangefilter.cpp.


Member Data Documentation

QLabel* KNode::RangeFilterWidget::des [protected]

Definition at line 86 of file knrangefilter.h.

QCheckBox* KNode::RangeFilterWidget::enabled [protected]

Definition at line 85 of file knrangefilter.h.

QComboBox* KNode::RangeFilterWidget::op1 [protected]

Definition at line 88 of file knrangefilter.h.

QComboBox * KNode::RangeFilterWidget::op2 [protected]

Definition at line 88 of file knrangefilter.h.

KIntSpinBox* KNode::RangeFilterWidget::val1 [protected]

Definition at line 87 of file knrangefilter.h.

KIntSpinBox * KNode::RangeFilterWidget::val2 [protected]

Definition at line 87 of file knrangefilter.h.


The documentation for this class was generated from the following files:
  • knrangefilter.h
  • knrangefilter.cpp

knode

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

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  •   doc
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal