Я создал две функции loadfile1
и loadfile2
для просмотра двух видеофайлов. Теперь я должен передать эти пути в функцию. Как я могу это сделать.
void QTWidget::loadfile1()
{
QString fileName1 = QFileDialog::getOpenFileName(this, "Browse video file", QDir::homePath(), "*.mp4");
QFileInfo file1(fileName1);
if (!file1.exists())
return;
}
void QTWidget::loadfile2()
{
QString fileName2 = QFileDialog::getOpenFileName(this, "Browse video file", QDir::homePath(), "*.mp4");
QFileInfo file2(fileName2);
if (!file2.exists())
return;
}
void QTWidget::function(QString fileName1, QString fileName2)
{
std::string inputVideostr1(fileName1.toStdString());
std::string inputVideostr2(fileName2.toStdString());
// do something
}