#include <tdeaccelmanager_private.h>
Public Member Functions | |
TDEAccelString (const TQString &input, int initalWeight=-1) | |
void | calculateWeights (int initialWeight) |
const TQString & | pure () const |
TQString | accelerated () const |
int | accel () const |
void | setAccel (int accel) |
int | originalAccel () const |
TQString | originalText () const |
TQChar | accelerator () const |
int | maxWeight (int &index, const TQString &used) |
bool | operator== (const TDEAccelString &c) const |
Detailed Description
A string class handling accelerators.
This class contains a string and knowledge about accelerators. It keeps a list weights, telling how valuable each character would be as an accelerator.
Definition at line 42 of file tdeaccelmanager_private.h.
Constructor & Destructor Documentation
◆ TDEAccelString() [1/2]
|
inline |
Definition at line 46 of file tdeaccelmanager_private.h.
◆ TDEAccelString() [2/2]
TDEAccelString::TDEAccelString | ( | const TQString & | input, |
int | initalWeight = -1 |
||
) |
Definition at line 478 of file tdeaccelmanager.cpp.
Member Function Documentation
◆ accel()
|
inline |
Definition at line 54 of file tdeaccelmanager_private.h.
◆ accelerated()
TQString TDEAccelString::accelerated | ( | ) | const |
Definition at line 505 of file tdeaccelmanager.cpp.
◆ accelerator()
TQChar TDEAccelString::accelerator | ( | ) | const |
Definition at line 534 of file tdeaccelmanager.cpp.
◆ calculateWeights()
void TDEAccelString::calculateWeights | ( | int | initialWeight | ) |
Definition at line 543 of file tdeaccelmanager.cpp.
◆ maxWeight()
int TDEAccelString::maxWeight | ( | int & | index, |
const TQString & | used | ||
) |
Definition at line 623 of file tdeaccelmanager.cpp.
◆ operator==()
|
inline |
Definition at line 64 of file tdeaccelmanager_private.h.
◆ originalAccel()
|
inline |
Definition at line 57 of file tdeaccelmanager_private.h.
◆ originalText()
|
inline |
Definition at line 58 of file tdeaccelmanager_private.h.
◆ pure()
|
inline |
Definition at line 51 of file tdeaccelmanager_private.h.
◆ setAccel()
|
inline |
Definition at line 55 of file tdeaccelmanager_private.h.
The documentation for this class was generated from the following files: