#223 closed defect (fixed)
QDir::cleanPath() broken
Reported by: | rudi | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Qt 4.7 |
Component: | QtCore | Version: | |
Severity: | high | Keywords: | |
Cc: |
Description
Currently QDir::cleanPath() strips trailing separators from root directories. This due to a #ifdef thatwas not present in 4.6.
Attachments (1)
Change History (4)
by , 13 years ago
comment:2 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Thanks. Committed in r883.
Just for my info, could you please tell how did this affect QMake? I didn't notice any problems.
comment:3 by , 13 years ago
The problem arises when QMake is requested to create output directories using MakefileGenerator::mkdir(). Due to QDir::cd() behaving weird with this bug, subdirs got created in the root instead of relative to the current dir.
Version 0, edited 13 years ago by (next)
Note:
See TracTickets
for help on using tickets.
Fix