J'ai besoin d'obtenir le nom d'un fichier sélectionné par QFileDialog::GetOpenFileName qui retourne un QString qui contient le chemin complet vers le fichier.
J'ai besoin d'obtenir le nom du fichier pour changer le titre d'une tabwidget qui fait de l'edition
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 void MainWindowImpl::on_actionAsm_File_triggered() { // TODO QString fichier = QFileDialog::getOpenFileName(this, "Ouvrir un fichier", QString(),"Asm (*.s)"); nomfichier = ????? ; QFile file(fichier); file.open(QFile::ReadOnly | QFile::Text); QTextStream in(&file); textEdit->setMarginLineNumbers(1,true); textEdit->setMarginWidth(1,50); textEdit->setText(in.readAll()); tab->setWindowTitle(nomfichier); //changement du titre de la tabwidget }
Partager