hi TinyCoreTeam,
with tce12.0-32 I downloaded keepassx.tcz from repository and tried to start ist, but no success.
So I remembered how I got keepassx  to work on  tce11.0-32 and tried the same with tce12.0-32:
From a tce8.0 where keepassx was working I copy 
tc@box:~$ sudo cp -a  /mnt/sdb1/tce11.0/optional/keepassx.* /mnt/sdc1/tce12.0/optional/ 
tc@box:~$ sudo cp -a  /mnt/sdb1/tce11.0/optional/qt-4.x.base.* /mnt/sdc1/tce12.0/optional/ 
tc@box:~$ sudo cp -a  /mnt/sdb1/tce11.0/optional/qt-4.x.xml.* /mnt/sdc1/tce12.0/optional/ 
and, after restart with tce12.0 I open the AppsBrowser,
click on  [ Apps ]  Load App Locally
libmng.tcz
libpulseaudio.tcz
mirrors.tcz
qt-4.x-base.tcz
qt-4.x-xml.tcz
click on  keepassx.tcz  [  Load  ]
and now the green KeePassX icon appears in the wBar while the other .tcz extensions move to the Results side.
Now I can open KeePassX and use my keepassx databases.as desired.
On rundown keepassx is not saved, so I have to repeat this action after every reboot.
On extensions 
ftp://update keepassx and the other "oldstyle" extensions should not be marked.
This works for me.
Greetings
chattrhand