Ticket #4372: upnp-utf8.patch

File upnp-utf8.patch, 3.5 KB (added by otto at kolsi dot fi, 14 years ago)
  • programs/mythbackend/upnpcdstv.cpp

     
    178178    int            nChanid      = query.value( 0).toInt();
    179179    QDateTime      dtStartTime  = query.value( 1).toDateTime();
    180180    QDateTime      dtEndTime    = query.value( 2).toDateTime();
    181     QString        sTitle       = query.value( 3).toString();
    182     QString        sSubtitle    = query.value( 4).toString();
    183     QString        sDescription = query.value( 5).toString();
     181    QString        sTitle       = QString::fromUtf8(query.value( 3).toString());
     182    QString        sSubtitle    = QString::fromUtf8(query.value( 4).toString());
     183    QString        sDescription = QString::fromUtf8(query.value( 5).toString());
    184184    QString        sCategory    = query.value( 6).toString();
    185185    QString        sHostName    = query.value( 7).toString();
    186     QString        sRecGroup    = query.value( 8).toString();
     186    QString        sRecGroup    = QString::fromUtf8(query.value( 8).toString());
    187187    long long      nFileSize    = stringToLongLong( query.value( 9).toString() );
    188188    QString        sBaseName    = query.value(10).toString();
    189189
  • programs/mythbackend/upnpcdsvideo.cpp

     
    236236                            MSqlQuery               &query )
    237237{
    238238    int            nVidID       = query.value( 0).toInt();
    239     QString        sTitle       = query.value( 1).toString();
    240     QString        sDirector    = query.value( 2).toString();
    241     QString        sDescription = query.value( 3).toString();
     239    QString        sTitle       = QString::fromUtf8(query.value( 1).toString());
     240    QString        sDirector    = QString::fromUtf8(query.value( 2).toString());
     241    QString        sDescription = QString::fromUtf8(query.value( 3).toString());
    242242    QString        sYear        = query.value( 4).toString();
    243243    QString        sUserRating  = query.value( 5).toString();
    244244  //long long      nFileSize    = stringToLongLong( query.value( 6).toString() );
  • programs/mythbackend/upnpcdsmusic.cpp

     
    179179    QString        sName;
    180180
    181181    int            nId          = query.value( 0).toInt();
    182     QString        sArtist      = query.value( 1).toString();
    183     QString        sAlbum       = query.value( 2).toString();
    184     QString        sTitle       = query.value( 3).toString();
    185     QString        sGenre       = query.value( 4).toString();
     182    QString        sArtist      = QString::fromUtf8(query.value( 1).toString());
     183    QString        sAlbum       = QString::fromUtf8(query.value( 2).toString());
     184    QString        sTitle       = QString::fromUtf8(query.value( 3).toString());
     185    QString        sGenre       = QString::fromUtf8(query.value( 4).toString());
    186186//    int            nYear        = query.value( 5).toInt();
    187187    int            nTrackNum    = query.value( 6).toInt();
    188     QString        sDescription = query.value( 7).toString();
     188    QString        sDescription = QString::fromUtf8(query.value( 7).toString());
    189189    QString        sFileName    = query.value( 8).toString();
    190190    uint           nLength      = query.value( 9).toInt();
    191191