本文整理汇总了C++中QNetworkConfiguration::isRoamingAvailable方法的典型用法代码示例。如果您正苦于以下问题:C++ QNetworkConfiguration::isRoamingAvailable方法的具体用法?C++ QNetworkConfiguration::isRoamingAvailable怎么用?C++ QNetworkConfiguration::isRoamingAvailable使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QNetworkConfiguration
的用法示例。
在下文中一共展示了QNetworkConfiguration::isRoamingAvailable方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: printNetworkConfigStatus
void ConnectionManagerPrivate::printNetworkConfigStatus(const QNetworkConfiguration &config) {
qDebug() << "Bearer:" << config.bearerTypeName();
qDebug() << "Roaming available:" << config.isRoamingAvailable();
qDebug() << "Valid:" << config.isValid();
qDebug() << "Name:" << config.name();
qDebug() << "Purpose:" << config.purpose();
qDebug() << "State:" << config.state();
qDebug() << "Type:" << config.type();
}
示例2: invalidPoint
void tst_QNetworkConfiguration::invalidPoint()
{
QNetworkConfiguration pt;
QVERIFY(pt.name().isEmpty());
QVERIFY(!pt.isValid());
QVERIFY(pt.type() == QNetworkConfiguration::Invalid);
QVERIFY(!(pt.state() & QNetworkConfiguration::Defined));
QVERIFY(!(pt.state() & QNetworkConfiguration::Discovered));
QVERIFY(!(pt.state() & QNetworkConfiguration::Active));
QVERIFY(!pt.isRoamingAvailable());
QNetworkConfiguration pt2(pt);
QVERIFY(pt2.name().isEmpty());
QVERIFY(!pt2.isValid());
QVERIFY(pt2.type() == QNetworkConfiguration::Invalid);
QVERIFY(!(pt2.state() & QNetworkConfiguration::Defined));
QVERIFY(!(pt2.state() & QNetworkConfiguration::Discovered));
QVERIFY(!(pt2.state() & QNetworkConfiguration::Active));
QVERIFY(!pt2.isRoamingAvailable());
}
示例3: printConfigurationDetails
void printConfigurationDetails(const QNetworkConfiguration& p)
{
qDebug() << p.name() <<": isvalid->" <<p.isValid() << " type->"<< p.type() <<
" roaming->" << p.isRoamingAvailable() << "identifier->" << p.identifier() <<
" purpose->" << p.purpose() << " state->" << p.state();
}