コード例 #1
0
ファイル: item.cpp プロジェクト: pvuorela/kcalcore
time_t Item::pubDate() const
{
    QString str = extractElementTextNS(QString(), QLatin1String("pubDate"));
    
    if (!str.isNull())
    {
        return parseDate(str, RFCDate);
    }
    
    // if there is no pubDate, check for dc:date
    str = extractElementTextNS(dublinCoreNamespace(), QLatin1String("date"));
    return parseDate(str, ISODate);
}
コード例 #2
0
ファイル: item.cpp プロジェクト: pvuorela/kcalcore
QString Item::author() const
{
    QString a = extractElementTextNS(QString(), QLatin1String("author") );
    if (!a.isNull()) 
    {
        return a;
    }
    else
    {
        // if author is not available, fall back to dc:creator
        return extractElementTextNS(dublinCoreNamespace(),
                                    QLatin1String("creator") );
    }
    
}
コード例 #3
0
ファイル: image.cpp プロジェクト: KDE/syndication
uint Image::height() const
{
    QString text;
    bool ok;
    uint c;

    text = extractElementTextNS(QString(), QStringLiteral("height"));
    c = text.toUInt(&ok);
    return ok ? c : 31; // set to default if not parsable
}
コード例 #4
0
ファイル: textinput.cpp プロジェクト: pvuorela/kcalcore
QString TextInput::name() const
{
    return extractElementTextNS(QString(), QLatin1String("name") );
}
コード例 #5
0
ファイル: textinput.cpp プロジェクト: pvuorela/kcalcore
QString TextInput::title() const
{
    return extractElementTextNS(QString(), QLatin1String("title") );
}
コード例 #6
0
ファイル: item.cpp プロジェクト: pvuorela/kcalcore
QString Item::originalTitle() const
{
    return extractElementTextNS(QString(), QLatin1String("title"));
}
コード例 #7
0
ファイル: image.cpp プロジェクト: KDE/syndication
QString Image::title() const
{
    return extractElementTextNS(QString(), QStringLiteral("title"));

}
コード例 #8
0
ファイル: source.cpp プロジェクト: pvuorela/kcalcore
QString Source::logo() const
{
    return extractElementTextNS(atom1Namespace(),
                                QLatin1String("logo"));
}
コード例 #9
0
ファイル: entry.cpp プロジェクト: pvuorela/kcalcore
QString Entry::id() const
{
    return extractElementTextNS(atom1Namespace(),
                                QLatin1String("id"));

}
コード例 #10
0
ファイル: person.cpp プロジェクト: pvuorela/kcalcore
QString Person::uri() const
{
 
    return completeURI(extractElementTextNS(atom1Namespace(),
                       QLatin1String("uri")));
}
コード例 #11
0
ファイル: item.cpp プロジェクト: pvuorela/kcalcore
QString Item::guid() const
{
    return extractElementTextNS(QString(), QLatin1String("guid") );
}
コード例 #12
0
ファイル: item.cpp プロジェクト: pvuorela/kcalcore
QString Item::comments() const
{
    return extractElementTextNS(QString(), QLatin1String("comments") );
}
コード例 #13
0
ファイル: image.cpp プロジェクト: KDE/syndication
QString Image::description() const
{
    return extractElementTextNS(QString(), QStringLiteral("description"));
}
コード例 #14
0
ファイル: image.cpp プロジェクト: KDE/syndication
QString Image::link() const
{
    return extractElementTextNS(QString(), QStringLiteral("link"));

}
コード例 #15
0
ファイル: textinput.cpp プロジェクト: pvuorela/kcalcore
QString TextInput::description() const
{
    return extractElementTextNS(QString(), QLatin1String("description") );
}
コード例 #16
0
ファイル: textinput.cpp プロジェクト: pvuorela/kcalcore
QString TextInput::link() const
{
    return extractElementTextNS(QString(), QLatin1String("link") );

}
コード例 #17
0
ファイル: item.cpp プロジェクト: pvuorela/kcalcore
time_t Item::expirationDate() const
{
    QString str = extractElementTextNS(QString(), QLatin1String("expirationDate"));
    return parseDate(str, RFCDate);
}
コード例 #18
0
ファイル: person.cpp プロジェクト: pvuorela/kcalcore
QString Person::email() const
{
    return extractElementTextNS(atom1Namespace(),
                                QLatin1String("email"));
}
コード例 #19
0
ファイル: item.cpp プロジェクト: pvuorela/kcalcore
QString Item::rating() const
{
    return extractElementTextNS(QString(), QLatin1String("rating") );
}
コード例 #20
0
ファイル: entry.cpp プロジェクト: pvuorela/kcalcore
time_t Entry::published() const
{
    QString pub = extractElementTextNS(atom1Namespace(),
                                       QLatin1String("published"));
    return parseDate(pub, ISODate);
}
コード例 #21
0
ファイル: item.cpp プロジェクト: pvuorela/kcalcore
QString Item::originalDescription() const
{
    return extractElementTextNS(QString(), QLatin1String("description"));
}
コード例 #22
0
ファイル: source.cpp プロジェクト: pvuorela/kcalcore
time_t Source::updated() const
{
    QString upd = extractElementTextNS(atom1Namespace(),
                                       QLatin1String("updated"));
    return parseDate(upd, ISODate);
}
コード例 #23
0
ファイル: image.cpp プロジェクト: KDE/syndication
QString Image::url() const
{
    return extractElementTextNS(QString(), QStringLiteral("url"));
}