Qmmp
Loading...
Searching...
No Matches
QmmpTextCodec Class Reference

#include <qmmp/qmmptextcodec.h>

Public Member Functions

 QmmpTextCodec (const QByteArray &charset)
 
 ~QmmpTextCodec ()
 
QByteArray name () const
 
QString toUnicode (const QByteArray &a) const
 
QString toUnicode (const char *chars) const
 
QByteArray fromUnicode (const QString &str) const
 

Static Public Member Functions

static QStringList availableCharsets ()
 

Detailed Description

The QmmpTextCodec class provides text encoding conversion.

Author
Ilya Kotov forko.nosp@m.tov0.nosp@m.2@ya..nosp@m.ru

Constructor & Destructor Documentation

◆ QmmpTextCodec()

QmmpTextCodec ( const QByteArray & charset)

Constructor.

Parameters
charsetConversion charset.

◆ ~QmmpTextCodec()

Destructor.

Member Function Documentation

◆ availableCharsets()

static QStringList availableCharsets ( )
static

This function returns a list of the supported charsets.

◆ fromUnicode()

QByteArray fromUnicode ( const QString & str) const

This function converts text encoding from unicode to conversion charset.

Parameters
strInput string.

◆ name()

QByteArray name ( ) const

This function returns coversion charset.

◆ toUnicode() [1/2]

QString toUnicode ( const char * chars) const

This function converts text encoding from coversion charset to unicode.

Parameters
charsText array.

◆ toUnicode() [2/2]

QString toUnicode ( const QByteArray & a) const

This function converts text encoding from coversion charset to unicode.

Parameters
aText array.

The documentation for this class was generated from the following file: