Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.4.0 Alpha
-
None
-
Linux Kernel 3.16.3
qt-base 5.3.2
-
b4d3f9bd82afed69036015fbfe71526050e0effb
Description
The warning `Qt Warning: XCOMPOSEFILE doesn't point to a valid Compose file` is generated when the compose file does not explicitly end with 'Compose'.
The code responsible for this test is `src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp:93`:
`if (composeFile.endsWith(QLatin1String("Compose")))`
Currently my setup complies with the XDG Base Directory specifiction but uses `XDG_CONFIG_HOME/X11/xcompose` instead of `HOME/.XCompose`
Due to this requirement on explicitly ending filenames with 'Compose' my compose file is deemed invalid and rejected.
Attachments
Issue Links
- relates to
-
QTBUG-40115 Compose keys doesn't work under FreeBSD without specifying QTCOMPOSE
- Closed
For Gerrit Dashboard: QTBUG-41557 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
110034,1 | Check for any existing file in XCOMPOSEFILE. | dev | qt/qtbase | Status: DEFERRED | 0 | 0 |
143465,2 | Check for any existing file in XCOMPOSEFILE. | 5.6 | qt/qtbase | Status: MERGED | +2 | 0 |