本文整理汇总了C++中QXmlSchema::networkAccessManager方法的典型用法代码示例。如果您正苦于以下问题:C++ QXmlSchema::networkAccessManager方法的具体用法?C++ QXmlSchema::networkAccessManager怎么用?C++ QXmlSchema::networkAccessManager使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QXmlSchema
的用法示例。
在下文中一共展示了QXmlSchema::networkAccessManager方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: copyConstructor
void tst_QXmlSchema::copyConstructor() const
{
/* Verify that we can take a const reference, and simply do a copy of a default constructed object. */
{
const QXmlSchema schema1;
QXmlSchema schema2(schema1);
}
/* Copy twice. */
{
const QXmlSchema schema1;
QXmlSchema schema2(schema1);
QXmlSchema schema3(schema2);
}
/* Verify that copying default values works. */
{
const QXmlSchema schema1;
const QXmlSchema schema2(schema1);
QCOMPARE(schema2.messageHandler(), schema1.messageHandler());
QCOMPARE(schema2.uriResolver(), schema1.uriResolver());
QCOMPARE(schema2.networkAccessManager(), schema1.networkAccessManager());
QCOMPARE(schema2.isValid(), schema1.isValid());
}
}
示例2: networkAccessManagerDefaultValue
void tst_QXmlSchema::networkAccessManagerDefaultValue() const
{
/* Test that the default value of network access manager is not empty. */
{
QXmlSchema schema;
QVERIFY(schema.networkAccessManager() != static_cast<QNetworkAccessManager*>(0));
}
}
示例3: networkAccessManagerSignature
void tst_QXmlSchema::networkAccessManagerSignature() const
{
/* Const object. */
const QXmlSchema schema;
/* The function should be const. */
schema.networkAccessManager();
}
示例4: networkAccessManager
void tst_QXmlSchema::networkAccessManager() const
{
/* Test that we return the network manager that was set. */
{
QNetworkAccessManager manager;
QXmlSchema schema;
schema.setNetworkAccessManager(&manager);
QCOMPARE(schema.networkAccessManager(), &manager);
}
}
示例5: networkAccessManagerDefaultValue
void tst_QXmlSchemaValidator::networkAccessManagerDefaultValue() const
{
/* Test that the default value of network access manager is equal to the one from the schema. */
{
const QXmlSchema schema;
const QXmlSchemaValidator validator(schema);
QVERIFY(validator.networkAccessManager() == schema.networkAccessManager());
}
/* Test that the default value of network access manager is equal to the one from the schema. */
{
QXmlSchema schema;
QNetworkAccessManager manager;
schema.setNetworkAccessManager(&manager);
const QXmlSchemaValidator validator(schema);
QVERIFY(validator.networkAccessManager() == schema.networkAccessManager());
}
}