MCPcopy Create free account
hub / github.com/IENT/YUView / on_pushButtonLibDav1dSelectFile_clicked

Method on_pushButtonLibDav1dSelectFile_clicked

YUViewLib/src/ui/SettingsDialog.cpp:301–315  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

299}
300
301void SettingsDialog::on_pushButtonLibDav1dSelectFile_clicked()
302{
303 QStringList newFiles = this->getLibraryPath(ui.lineEditLibDav1d->text(),
304 "Please select the libDav1d library file to use.");
305 if (newFiles.count() != 1)
306 return;
307 QString error;
308 if (!decoder::decoderDav1d::checkLibraryFile(newFiles[0], error))
309 QMessageBox::critical(
310 this,
311 "Error testing the library",
312 "The selected file does not appear to be a usable libDav1d library. Error: " + error);
313 else
314 ui.lineEditLibDav1d->setText(newFiles[0]);
315}
316
317void SettingsDialog::on_pushButtonLibVTMSelectFile_clicked()
318{

Callers

nothing calls this directly

Calls 3

getLibraryPathMethod · 0.95
textMethod · 0.80
setTextMethod · 0.80

Tested by

no test coverage detected