[Kget] multithread download plugin

Urs Wolfer uwolfer at fwo.ch
Sun Feb 5 03:19:16 CET 2006


On Friday 03 February 2006 14:34, Manolo Valdes wrote: 
> > Then one compile error:
> >
> > ../kget/transfers/multithreaded/transferMultiThreaded.cpp:81: error:
> > invalid cast of an rvalue expression of type 'QDomNode' to type 'const
> > QDomElement&'
> >
> > Have you an idea how to fix it?
>
> try now...

Fine. Compiles now.
Then I had linking problems. With the help of Pino, I got it compiling and 
linking :) 

But now my problem: Since the port to Qt4, I never got the transfer plugins 
working. See the debug output at the end of the mail (Dario?). 
Manolito, do you also problems with the plugins?

> > Now one thing about the Qt patch:
> > We cannot patch Qt! KDE must be unpatched Qt compatible. The qt-copy
> > branch can only contain patches who are in the next official Qt release
> > (who will be released before the trunk version get published). AFAIK.
> > There are two solution for this problem:
> > * Send the patch to Trolltech. If they accept your patch and include it
> > in the next release, we can add it to the qt-copy branch.
>
> I 'll try to send it to Trolltech.
> Do you know how?

I've never sent a patch to Trolltech. But try this way:
http://www.trolltech.com/developer/tasktracker.html
-> Open a new Task

> > * Write a new class who inherits from QFtp and add your new function. I
> > think this way should be easier.
>
> I 'll try it as second chance.

BTW: Monolito, ask for a KDE SVN account. Then we can work in SVN on the 
plugin.
( http://developer.kde.org/documentation/misc/applysvnaccount.php )

Bye
urs

===================
kio (KTrader): query for KGet/Plugin : returning 3 offers
kget:  TransferFactory plugin found:
kget:   rank = 200
kget:   plugintype = [variant: QString toString=TransferFactory]
kget:  TransferFactory plugin found:
kget:   rank = 50
kget:   plugintype = [variant: QString toString=TransferFactory]
kget:  TransferFactory plugin found:
kget:   rank = 60
kget:   plugintype = [variant: QString toString=TransferFactory]
kdecore (KLibLoader): WARNING: 
KLibrary: /home/trunk/kde4/lib/kde4/libkget_kiofactory.so: undefined symbol: 
create_plugin
kget: create_plugin == NULL
kget: Error loading TransferFactory plugin (libkget_kiofactory)
kdecore (KLibLoader): WARNING: 
KLibrary: /home/trunk/kde4/lib/kde4/libkget_multithreadedfactory.so: 
undefined symbol: create_plugin
kget: create_plugin == NULL
kget: Error loading TransferFactory plugin (libkget_multithreadedfactory)
kdecore (KLibLoader): WARNING: 
KLibrary: /home/trunk/kde4/lib/kde4/libkget_bittorrentfactory.so: undefined 
symbol: create_plugin
kget: create_plugin == NULL
kget: Error loading TransferFactory plugin (libkget_bittorrentfactory)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kget/attachments/20060205/e83d04f8/attachment.pgp 


More information about the Kget mailing list