No way to enter unicode characters in GoldenDict

I am formatting a Bolivian Guarani dictionary to use in GoldenDict and StarDict. Guaraní has two letters which don't exist in any standard keyboard: ɨ (U268) and ɨ̈ (U268, U308)
Both are Unicode characters. That second character is a created with a Unicode diacritical mark overlaid on top of the first character.
In StarDict, I can insert Unicode characters in the search box without any problem. I just press CTRL+SHIFT+U and then the number code for the character. In GoldenDict, however, there seems to be no way to insert Unicode characters in the search box in either Windows or Linux. In most Windows programs, I can insert Unicode characters by pressing ALT and entering the Unicode number in the number pad, with the number preceded by a zero. For example, ALT+0268 to get ɨ. However, this doesn't work in GoldenDict in Windows. GoldenDict in Linux also doesn't allow you to type Unicode characters in the search box. This is probably because the QT toolkit used by GoldenDict doesn't have Unicode character input.
See these bug reports:
http://forum.kde.org/viewtopic.php?f=66&t=39343
https://bugreports.qt-project.org/browse/QTBUG-8
The only thing that I can do is cut and paste Unicode characters into the GoldenDict search box from another program.
It would be really cool if GoldenDict could implement the typing of Unicode characters. If that isn't possible, GoldenDict should have an option to allow the user to search for a Unicode character using another character. For example, I would like to be able to configure GoldenDict to find the characters "ɨ" and "ɨ̈" when I search for "i". For example, if I search for "ivi", GoldenDict would return "ivi" and "ɨvɨ̈" in the list of matching words.
Both are Unicode characters. That second character is a created with a Unicode diacritical mark overlaid on top of the first character.
In StarDict, I can insert Unicode characters in the search box without any problem. I just press CTRL+SHIFT+U and then the number code for the character. In GoldenDict, however, there seems to be no way to insert Unicode characters in the search box in either Windows or Linux. In most Windows programs, I can insert Unicode characters by pressing ALT and entering the Unicode number in the number pad, with the number preceded by a zero. For example, ALT+0268 to get ɨ. However, this doesn't work in GoldenDict in Windows. GoldenDict in Linux also doesn't allow you to type Unicode characters in the search box. This is probably because the QT toolkit used by GoldenDict doesn't have Unicode character input.
See these bug reports:
http://forum.kde.org/viewtopic.php?f=66&t=39343
https://bugreports.qt-project.org/browse/QTBUG-8
The only thing that I can do is cut and paste Unicode characters into the GoldenDict search box from another program.
It would be really cool if GoldenDict could implement the typing of Unicode characters. If that isn't possible, GoldenDict should have an option to allow the user to search for a Unicode character using another character. For example, I would like to be able to configure GoldenDict to find the characters "ɨ" and "ɨ̈" when I search for "i". For example, if I search for "ivi", GoldenDict would return "ivi" and "ɨvɨ̈" in the list of matching words.