Ho un piccolo problema ma prurito. Come ottengo il caso corretto per un percorso di Windows in Qt?Come si ottiene il caso corretto di un percorso?
Diciamo che ho un percorso c:\documents and settings\wolfgang\documents
memorizzato in un QString str
e voglio sapere il caso corretto, qui C:\Document and Settings\Wolfgang\Documents
. QDir(str).absolutePath()
non mi ottiene il percorso con il caso corretto.
Qualche suggerimento, visto che non ho idea di cos'altro potrei provare?
Grazie per il vostro tempo!
aggiornato, un po 'contorto, ma non c'è modo semplice bello fallo sfortunatamente - Non posso fare a meno di chiedermi perché hai bisogno di un percorso/nome file protetto da un caso su un filesystem insensibile alle maiuscole e minuscole? – ocodo
È solo per presentare il percorso all'utente. Sono usati per correggere i casi dei loro percorsi. – WolfgangA
In che modo il percorso ha terminato tutte le lettere minuscole in primo luogo? Preferirei ripararlo. –