Some porting from KIO::Jobs to KJobs
Ricard Marxer Piñón
rmarxer at iua.upf.edu
Wed Jan 17 20:03:22 GMT 2007
Rafael Fernández López wrote:
> 2007/1/17, Ricard Marxer Piñón <rmarxer at iua.upf.edu>:
>> What I meant with progressDescription is the same as your info slot. So
>> the kuiserver would only show the string without doing nothing with it.
>> It's the application that would do something like this pseudo code:
>>
>> myJob->progress(howMany/howManyTotal);
>> myJob->progressInfo(i18n("%1 of %2 contacts added", howManyDone,
>> howManyTotal));
>>
>> Would this make sense?
>
> Yes, it makes sense to me. Is a good idea. I will implement it.
About the naming, maybe is better to follow the Qt api a little bit:
myJob->setProgress(howMany/howManyTotal);
myJob->setProgressInfo(i18n("%1 of %2 contacts added", howManyDone,
howManyTotal));
and maybe add one more:
myJob->setEstimatedTimeRemaining(secondsRemaining);
And about who should calculate the secondsRemaining, I think it can be
calculated by default automatically by KJob unless the application sets
it manually.
What do you think?
>
> Bye and thanks,
> Rafael Fernández López.
>
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the kde-core-devel
mailing list