All pastes #751811 Raw Edit

Anonymous

public cpp v1 · immutable
#751811 ·published 2007-10-27 19:09 UTC
rendered paste body
bool KEduVocKvtml2Writer::writeArticle( QDomElement &articleElement, int article ){    ///@todo: this is ugly as hell and writes only singular    QDomElement singular = m_domDoc.createElement( KVTML_SINGULAR );    QDomElement definite = m_domDoc.createElement( KVTML_DEFINITE );    QDomElement indefinite = m_domDoc.createElement( KVTML_INDEFINITE );    QDomElement plural=m_domDoc.createElement( KVTML_PLURAL);    QDomElement dual=m_domDoc.createElement(KVTML_DUAL);    QString def;    QString indef;    QString articleString;s[1]="KEduVocArticle::Singular";s[2]="KEduVocArticle::Plural";s[3]="KEduVocArticle::Dual";for ( i=1;i<3;i++){QString s=    articleString = m_doc->identifier(article).article().article( KEduVocArticle::Singular, KEduVocArticle::Definite, KEduVocArticle::Masculine );    if ( !articleString.isEmpty() ) {        definite.appendChild( newTextElement( KVTML_MALE, articleString ) );    }    articleString = m_doc->identifier(article).article().article( KEduVocArticle::Singular, KEduVocArticle::Indefinite, KEduVocArticle::Masculine );    if ( !articleString.isEmpty() ) {            indefinite.appendChild( newTextElement( KVTML_MALE, articleString ) );    }    articleString = m_doc->identifier(article).article().article( KEduVocArticle::Singular, KEduVocArticle::Definite, KEduVocArticle::Feminine );    if ( !articleString.isEmpty() ) {        definite.appendChild( newTextElement( KVTML_FEMALE, articleString ) );    }    articleString = m_doc->identifier(article).article().article( KEduVocArticle::Singular, KEduVocArticle::Indefinite, KEduVocArticle::Feminine );    if ( !articleString.isEmpty() ) {        indefinite.appendChild( newTextElement( KVTML_FEMALE, articleString ) );    }   }