• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdesdk API Reference
  • KDE Home
  • Contact Us
 

lokalize

Public Member Functions | Public Attributes | List of all members
CatalogString Struct Reference

#include <catalogstring.h>

Public Member Functions

 CatalogString ()
 
 CatalogString (QString str)
 
 CatalogString (QString str, QByteArray tagsByteArray)
 
void clear ()
 
void insert (int position, const QString &str)
 
bool isEmpty () const
 
void remove (int position, int len)
 
void replace (int position, int len, const QString &str)
 
QMap< QString, int > tagIdToIndex () const
 
QByteArray tagsAsByteArray () const
 

Public Attributes

QString string
 
QList< InlineTag > tags
 

Detailed Description

data structure used to pass info about inline elements a XLIFF tag is represented by a TAGRANGE_IMAGE_SYMBOL in the 'plainttext' and a struct TagRange

string has each XLIFF markup tag represented by 1 symbol ranges is set to list describing which tag (type, id) at which position

Definition at line 128 of file catalogstring.h.

Constructor & Destructor Documentation

CatalogString::CatalogString ( )
inline

Definition at line 133 of file catalogstring.h.

CatalogString::CatalogString ( QString  str)
inline

Definition at line 134 of file catalogstring.h.

CatalogString::CatalogString ( QString  str,
QByteArray  tagsByteArray 
)

Definition at line 211 of file catalogstring.cpp.

Member Function Documentation

void CatalogString::clear ( )
inline

Definition at line 143 of file catalogstring.h.

void CatalogString::insert ( int  position,
const QString &  str 
)

Definition at line 240 of file catalogstring.cpp.

bool CatalogString::isEmpty ( ) const
inline

Definition at line 144 of file catalogstring.h.

void CatalogString::remove ( int  position,
int  len 
)

Definition at line 234 of file catalogstring.cpp.

void CatalogString::replace ( int  position,
int  len,
const QString &  str 
)
inline

Definition at line 142 of file catalogstring.h.

QMap< QString, int > CatalogString::tagIdToIndex ( ) const

Definition at line 187 of file catalogstring.cpp.

QByteArray CatalogString::tagsAsByteArray ( ) const

Definition at line 200 of file catalogstring.cpp.

Member Data Documentation

QString CatalogString::string

Definition at line 130 of file catalogstring.h.

QList<InlineTag> CatalogString::tags

Definition at line 131 of file catalogstring.h.


The documentation for this struct was generated from the following files:
  • catalogstring.h
  • catalogstring.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

lokalize

Skip menu "lokalize"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • umbrello
  •   umbrello

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal