Bonjour,
L'exemple Application fourni par Qt utilise la fonction setCurrentFile().
Je souhaite l'utiliser (je suis sous Qt 4.5.2) mais ne la trouve pas. Existe-t-il une fonction analogue ou un moyen détourné ?
Merci d'avance.
Version imprimable
Bonjour,
L'exemple Application fourni par Qt utilise la fonction setCurrentFile().
Je souhaite l'utiliser (je suis sous Qt 4.5.2) mais ne la trouve pas. Existe-t-il une fonction analogue ou un moyen détourné ?
Merci d'avance.
Salut.
Tu parle de cela?
http://qt.developpez.com/doc/4.6-sna...ir/#setcurrent
que cherche tu as faire?
Non, çà j'avais trouvé tout seul ;)
Je parle de ceci :
http://qt.developpez.com/doc/4.5/mai...ainwindow-cpp/
Avant-dernière ligne du constructeur, puis dans newFile()...
C'est pour un usage quasi identique.
Tu parle de la fonction qui est tout en bas du .cpp????
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 void MainWindow::setCurrentFile(const QString &fileName) { curFile = fileName; textEdit->document()->setModified(false); setWindowModified(false); QString shownName; if (curFile.isEmpty()) shownName = "untitled.txt"; else shownName = strippedName(curFile); setWindowTitle(tr("%1[*] - %2").arg(shownName).arg(tr("Application"))); }
Aïe, aïe, aïe...:wow:
Gros :traine: que je suis.
Mes infinies excuses pour cette confusion des genres et une lecture bien trop rapide et surtout trop courte de l'exemple (le .h compris)
Il faut dire que donner de tels noms aux fonctions membres avec en plus une casse et une typographie identiques aux fonctions de Qt, c'est pas bien...pour les étourdis comme moi. :furieux:
:mouarf3: Si je pouvais j'effacerais ce sujet.
Désolé et merci Yan.