本文整理汇总了C++中MirallConfigFile::writeOwncloudConfig方法的典型用法代码示例。如果您正苦于以下问题:C++ MirallConfigFile::writeOwncloudConfig方法的具体用法?C++ MirallConfigFile::writeOwncloudConfig怎么用?C++ MirallConfigFile::writeOwncloudConfig使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MirallConfigFile
的用法示例。
在下文中一共展示了MirallConfigFile::writeOwncloudConfig方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: testOwnCloudConnect
void OwncloudSetupWizard::testOwnCloudConnect()
{
// write a config. Note that it has to be removed on fail?!
MirallConfigFile cfgFile;
cfgFile.writeOwncloudConfig( QString::fromLocal8Bit("ownCloud"),
_ocWizard->field("OCUrl").toString(),
_ocWizard->field("OCUser").toString(),
_ocWizard->field("OCPasswd").toString() );
// now start ownCloudInfo to check the connection.
if( _ocInfo ) delete _ocInfo;
_ocInfo = new ownCloudInfo( QString(), this );
if( _ocInfo->isConfigured() ) {
connect(_ocInfo,SIGNAL(ownCloudInfoFound(QString,QString)),SLOT(slotOwnCloudFound(QString,QString)));
connect(_ocInfo,SIGNAL(noOwncloudFound(QNetworkReply::NetworkError )),SLOT(slotNoOwnCloudFound(QNetworkReply::NetworkError)));
_ocInfo->checkInstallation();
} else {
qDebug() << " ownCloud seems not to be configured, can not start test connect.";
}
}