Example #1
0
void dController::getTemplatesFromServer(QString &saveTo)
{
    QDir dir;
    if (dir.mkpath(saveTo))
    {
	QFileInfoList list = dir.entryInfoList();
	//Очистил каталог назначения
	for (int i = 0; i < list.size(); ++i) {
	    QFileInfo fileInfo = list.at(i);
	    dir.remove(fileInfo.fileName());
	}
	Spider spider;
	spider.getDirectory(QUrl(this->ftpTemplatesDir),this->globalTemplates);
	QObject::connect(&spider, SIGNAL(done()), this, SLOT(done_ftp_transfer()));

    }

}