• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • tdeui
 

tdeui

Public Member Functions | List of all members
KIntValidator Class Reference

#include <knumvalidator.h>

Inherits TQValidator.

Public Member Functions

 KIntValidator (TQWidget *parent, int base=10, const char *name=0)
 
 KIntValidator (int bottom, int top, TQWidget *parent, int base=10, const char *name=0)
 
virtual ~KIntValidator ()
 
virtual State validate (TQString &, int &) const
 
virtual void fixup (TQString &) const
 
virtual void setRange (int bottom, int top)
 
virtual void setBase (int base)
 
virtual int bottom () const
 
virtual int top () const
 
virtual int base () const
 

Detailed Description

TQValidator for integers.

This can be used by TQLineEdit or subclass to provide validated text entry. Can be provided with a base value (default is 10), to allow the proper entry of hexadecimal, octal, or any other base numeric data.

Author
Glen Parker glene.nosp@m.bob@.nosp@m.nwlin.nosp@m.k.co.nosp@m.m
Version
0.0.1

Definition at line 44 of file knumvalidator.h.

Constructor & Destructor Documentation

◆ KIntValidator() [1/2]

KIntValidator::KIntValidator ( TQWidget *  parent,
int  base = 10,
const char *  name = 0 
)

Constuctor.

Also sets the base value.

Definition at line 37 of file knumvalidator.cpp.

◆ KIntValidator() [2/2]

KIntValidator::KIntValidator ( int  bottom,
int  top,
TQWidget *  parent,
int  base = 10,
const char *  name = 0 
)

Constructor.

Also sets the minimum, maximum, and numeric base values.

Definition at line 47 of file knumvalidator.cpp.

◆ ~KIntValidator()

KIntValidator::~KIntValidator ( )
virtual

Destructs the validator.

Definition at line 57 of file knumvalidator.cpp.

Member Function Documentation

◆ base()

int KIntValidator::base ( ) const
virtual

Returns the current numeric base.

Definition at line 141 of file knumvalidator.cpp.

◆ bottom()

int KIntValidator::bottom ( ) const
virtual

Returns the current minimum value allowed.

Definition at line 131 of file knumvalidator.cpp.

◆ fixup()

void KIntValidator::fixup ( TQString &  str) const
virtual

Fixes the text if possible, providing a valid string.

The parameter may be modified.

Definition at line 94 of file knumvalidator.cpp.

◆ setBase()

void KIntValidator::setBase ( int  base)
virtual

Sets the numeric base value.

Definition at line 125 of file knumvalidator.cpp.

◆ setRange()

void KIntValidator::setRange ( int  bottom,
int  top 
)
virtual

Sets the minimum and maximum values allowed.

Definition at line 116 of file knumvalidator.cpp.

◆ top()

int KIntValidator::top ( ) const
virtual

Returns the current maximum value allowed.

Definition at line 136 of file knumvalidator.cpp.

◆ validate()

TQValidator::State KIntValidator::validate ( TQString &  str,
int &   
) const
virtual

Validates the text, and return the result.

Does not modify the parameters.

Definition at line 60 of file knumvalidator.cpp.


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

tdeui

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

tdeui

Skip menu "tdeui"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for tdeui by doxygen 1.9.4
This website is maintained by Timothy Pearson.