Re: [howto] making a windows shell extension with qt open-source edition
Originally Posted by caesarxx
I think it's quite good ! There are only two things i didn't unterstand at first... ( and this was my first qt project ever ! )
1. Where is the icon comming from.. the filename nevers shows anywerer exept the resource file...
2. Where is the tmp folder stuff comming from....
2.-> i found out why it wasn't working on my first try... i don't know why but if i move my project in any other directory than "c:\qt\2010.04\qt" it doesn't work ! if i qmake the projekt the make files are very different than qmake in e.g. c:\projects\. The makefile creates a tmp folder and other stuff but only if qmake is called in the qt directory....... i still can't find out why it has to be in this directroy.. is it you default dir ? where is this saved ? i looked at every file in your example project...
very very stange.... i used cmd, not qtcreator...
It's weird, I did not put my project anywhere under c:\qt\ but in "my documents", and IIRC I did not put absolute path references.
Originally Posted by caesarxx
i keep you postet if i every find out why... a.. and one other thing...
If anyone want's to use more than one icon :
in dllmain.cpp:
QAXFACTORY_BEGIN(
"{4c52cc51-89f0-48e0-9678-474e3613d9d7}", /* Type Library ID (TLB) */
"{5c52cc51-89f0-48e0-9678-474e3613d9d7}" /* Application ID (AppID) */
)
QAXCLASS(SOSyncedBinder)
QAXCLASS(SOUnsyncedBinder)
QAXFACTORY_END()
and in your class header file for each binded class:
class SOSyncedBinder : public QObject, public QAxBindable {
Bookmarks