GammaRay  2.1.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Functions
GammaRay::VariantHandler Namespace Reference

Variant conversion functions, extendable by plugins. More...

Functions

QVariant decoration (const QVariant &value)
 
QString displayString (const QVariant &value)
 
void registerStringConverter (int type, Converter< QString > *converter)
 
template<typename T , typename FuncT >
void registerStringConverter (FuncT f)
 

Detailed Description

Variant conversion functions, extendable by plugins.

Function Documentation

QVariant GammaRay::VariantHandler::decoration ( const QVariant &  value)

Returns a value representing value in a itemview decoration role.

Parameters
valueis a QVariant.
Returns
a QVariant itemview decoration role.
QString GammaRay::VariantHandler::displayString ( const QVariant &  value)

Returns a human readable string version of the QVariant value. Converts to the variant type and prints the string value accordingly.

Parameters
valueis a QVariant.
Returns
a QString containing the human readable string.
void GammaRay::VariantHandler::registerStringConverter ( int  type,
Converter< QString > *  converter 
)

Register a string conversion functions for a variant type.

template<typename T , typename FuncT >
void GammaRay::VariantHandler::registerStringConverter ( FuncT  f)
inline

Register a string conversion function for a variant type.

Template Parameters
TThe type for which to use this converter function.

Klarälvdalens Datakonsult AB (KDAB)
"The Qt Experts"
http://www.kdab.com/
GammaRay
Qt-application inspection and manipulation tool
http://www.kdab.com/kdab-products/gammaray/