Hi, I had the same problem like you and maybe it is because Kopete 10.1 is written for KDE 3.4 where there is a special directory for emoticons embedded in KDE applications.
I found a workaround, but you should build and install Kopete by yourself. Here are the steps:
1. In file kopete/kopete/kopeteapplication.cpp add the line:
|
Source code
|
1
|
#include <kstandarddirs.h>
|
just after all other "#include" statements (this is near line 47 - for version 10.1 the line should be added after line 46)
2. In the same file just before the lines (near line 91 - for version 10.1 the line should be added after line 87):
|
Source code
|
1
2
|
//Create the emoticon installer
m_emoticonHandler = new Kopete::EmoticonMimeTypeHandler;
|
insert this:
|
Source code
|
1
|
KGlobal::dirs()->addResourceType("emoticons", QString::fromLatin1("share/emoticons"));
|
3. Configure, make, make install as usual (it takes a lot of time
)
4. Create a directory $KDEDIR/share/emoticons or $KDEDIR/local/share/emoticons (the last one in case your KDEDIRS is set to /usr/local:/usr, i.e.
|
Source code
|
1
|
export KDEDIRS=/usr/local:/usr
|
is in your ~/.bashrc file)
5. Put the directories with the emoticons in the created dirs from step 4.
It works for me now. All this is tested with KDE 3.3.2 and Kopete 0.10.90 (20050710) on Mandrake 2005LE.
Maybe the developers should find a solution for people with KDE below 3.4.