Qt - Использование пользовательского ввода текста для направления в папку

0

Есть ли способ включить ввод пользовательского текста в адрес файла? Например:

Пользователь вводит имя и фамилию, и оно сохраняется как QStrings firstname и lastname. Затем я хочу получить доступ к папке с именем firstname_lastname (Ex: John_Doe), сохраненной в этом месте:

C://Users/User/Documents/Patients/firstname_lastname

Как я могу использовать эти строки для прямого доступа к этой папке?

Теги:
file
qt
input
path

1 ответ

0

Использовать arg()

qDebug() << QString("C:/Users/User/Documents/Patients/%1_%2")
.arg(ui->lineEdit->text())    //firstname
.arg(ui->lineEdit_2->text()); //lastname

Я не знаю, что вы действительно хотите, но вы можете использовать это, чтобы открыть каталог. Или вы можете использовать QDir

  • 0
    Это работает! Спасибо вам большое!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню