Details
-
Bug
-
Resolution: Duplicate
-
P2: Important
-
None
-
4.8.4, 5.0.1
-
None
-
Windows 7
-
4ff6951550cb6e39c3b31895c3af57037e90c9ac (7.9.2013)
Description
If you execute an application with a command line argument that has a file name with single quotes then the directory separator is removed from the argument when argument is parsed.
For example, executing an application with:
application.exe c:\temp\’file’.jpg
will construct the application object with argument:
c:\temp'file.jpg
(Might be related to https://bugreports.qt-project.org/browse/QTBUG-23687)
Attachments
Issue Links
- relates to
-
QTBUG-34744 Windows: Document change of behavior for QCoreApplication::arguments()
- Closed
-
QTBUG-15379 Handling accents in program arguments
- Closed
-
QTBUG-23687 Invalid command line parsing at QCoreApplication::arguments on MS Windows family
- Closed
- resulted in
-
QTBUG-35432 Windows: Leading backslash stripped from command line arguments starting with \\ (network share paths)
- Closed