MCPcopy Create free account
hub / github.com/OpenBoard-org/OpenBoard / onAddToLib

Method onAddToLib

src/gui/UBFeaturesWidget.cpp:1077–1099  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1075}
1076
1077void UBFeatureProperties::onAddToLib()
1078{
1079 if ( UBApplication::isFromWeb( mpElement->getFullPath().toString() ) )
1080 {
1081 sDownloadFileDesc desc;
1082 desc.isBackground = false;
1083 desc.modal = false;
1084 desc.dest = sDownloadFileDesc::library;
1085 desc.name = mpElement->getMetadata().value("Title", QString());
1086 qDebug() << desc.name;
1087 desc.srcUrl = mpElement->getFullPath().toString();
1088 QString str1 = mpElement->getFullPath().toString().normalized(QString::NormalizationForm_C);
1089 QString str2 = mpElement->getFullPath().toString().normalized(QString::NormalizationForm_D);
1090 QString str3 = mpElement->getFullPath().toString().normalized(QString::NormalizationForm_KC);
1091 QString str4 = mpElement->getFullPath().toString().normalized(QString::NormalizationForm_KD);
1092 qDebug() << desc.srcUrl << '\n'
1093 << "str1" << str1 << '\n'
1094 << "str2" << str2 << '\n'
1095 << "str3" << str3 << '\n'
1096 << "str4" << str4 << '\n';
1097 UBDownloadManager::downloadManager()->addFileToDownload(desc);
1098 }
1099}
1100
1101
1102void UBFeatureProperties::onSetAsBackground()

Callers

nothing calls this directly

Calls 3

getFullPathMethod · 0.80
addFileToDownloadMethod · 0.80
valueMethod · 0.45

Tested by

no test coverage detected