Просмотрите несколько файлов и передайте функцию в Qt - PullRequest
0 голосов
/ 04 мая 2020

Я создал две функции 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
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...