当前位置: 首页>>代码示例>>C++>>正文


C++ QMimeType::id方法代码示例

本文整理汇总了C++中QMimeType::id方法的典型用法代码示例。如果您正苦于以下问题:C++ QMimeType::id方法的具体用法?C++ QMimeType::id怎么用?C++ QMimeType::id使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在QMimeType的用法示例。


在下文中一共展示了QMimeType::id方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: add

bool QDSDataStore::add( const QUniqueId& id,
                        QFile& data,
                        const QMimeType& type )
{
    // Create info file and copy data file (in an atomic fashion)
    QDSLockedFile infoFile( infoFileName( id ) );
    if ( infoFile.exists() ) {
        qLog(DataSharing) << "QDSDataStore::add - info file already exists";
        return false;
    }

    if ( !infoFile.openLocked( QIODevice::WriteOnly ) ) {
        qLog(DataSharing) << "QDSDataStore::add - "
                          << "info file can't be written to";
        return false;
    }

    if ( !data.copy( dataFileName( id ) ) ) {
        qLog(DataSharing) << "QDSDataStore::add - couldn't copy data file";
        return false;
    }

    QDataStream ds(&infoFile);
    ds << 1;
    ds << 0;
    ds << type.id();

    return true;
}
开发者ID:Camelek,项目名称:qtmoko,代码行数:29,代码来源:qdsdata.cpp

示例2: determineDirectory

/*!
    Determines the approriate directory within a \a location path for saving content of a given \a {mimeType}.
*/
QDir QFSContentEngine::determineDirectory(const QMimeType &mimeType, const QString &location)
{
    QDir dir(location + QLatin1Char('/') + mimeType.id());

    if (!dir.exists())
        QDir::root().mkpath(dir.absolutePath());

    return dir;
}
开发者ID:Camelek,项目名称:qtmoko,代码行数:12,代码来源:qfscontentengine.cpp

示例3: QDLSourceSelectorPrivate

 QDLSourceSelectorPrivate( const QMimeType& responseDataType )
 :   serviceList( 0 ),
     services( 0 ),
     itemToServiceIndex()
 {
     QStringList attributes;
     attributes.append( "QDL" ); // No tr
     attributes.append( "request" ); // No tr
     services = new QDSServices( QDLCLIENT_HINT_MIMETYPE,
                                 responseDataType.id(),
                                 attributes );
 }
开发者ID:Camelek,项目名称:qtmoko,代码行数:12,代码来源:qdlsourceselector.cpp


注:本文中的QMimeType::id方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。