[k3b] [Bug 382347] A second and strange burning progress window appears in Gnome shell

Leslie Zhai bugzilla_noreply at kde.org
Wed Jul 19 04:18:55 UTC 2017


https://bugs.kde.org/show_bug.cgi?id=382347

--- Comment #8 from Leslie Zhai <lesliezhai at llvm.org.cn> ---
(In reply to Dr. Chapatin from comment #7)
> maybe ~finished~?

no related:

./libk3bdevice/k3bhalconnection.h:             * finished the procedure yet.
./libk3bdevice/k3bhalconnection.h:             * finished the procedure yet.
./libk3bdevice/k3bdiskinfo.h:             * The number of finished tracks.
./src/k3bemptydiscwaiter.cpp:                    connect( &job,
SIGNAL(finished(bool)), this, SLOT(slotErasingFinished(bool)) );
./src/k3bemptydiscwaiter.cpp:                connect( &job,
SIGNAL(finished(bool)), this, SLOT(slotErasingFinished(bool)) );
./src/k3bemptydiscwaiter.cpp:            connect( &job, SIGNAL(finished(bool)),
this, SLOT(slotErasingFinished(bool)) );
./src/projects/k3bmusicbrainzjob.cpp:    connect( d->mbTrackLookupJob,
SIGNAL(finished(bool)), this, SLOT(slotMbJobFinished(bool)),
Qt::QueuedConnection );
./src/projects/base_k3bmovixoptionswidget.ui:         <string>Eject the disk
after playing has finished</string>
./src/projects/base_k3bmovixoptionswidget.ui:         <string><p>If this
option is checked the disk will be ejected after MPlayer has finished.</string>
./src/projects/base_k3bmovixoptionswidget.ui:         <string>Shutdown after
playing has finished</string>
./src/projects/base_k3bmovixoptionswidget.ui:         <string><p>If this
option is checked the PC will be shut down after MPlayer has finished
playing.</string>
./src/projects/base_k3bmovixoptionswidget.ui:         <string>Reboot after
playing has finished</string>
./src/projects/base_k3bmovixoptionswidget.ui:         <string><p>If this
option is checked the PC will be rebooted after MPlayer has finished
playing.</string>
./src/projects/k3bdataurladdingdialog.cpp:    connect( m_dirSizeJob,
SIGNAL(finished(bool)),
./src/projects/k3bdataurladdingdialog.cpp:    // make sure the dir size job is
finished
./src/projects/k3baudiotracktrmlookupdialog.cpp:    connect( m_mbJob,
SIGNAL(finished(bool)), this, SLOT(slotMbJobFinished(bool)) );
./src/projects/k3bvcdtrackdialog.cpp:                                     
"<p>The reactivity attribute controls whether the playback of 'play track' is
finished, thus delayed, before executing user triggered action or an immediate
jump is performed."
./src/projects/k3baudioviewimpl.cpp:            // do not select hidden source
items or unfinished source files
./src/projects/kostore/SPEC.txt:and finished by David.
./src/projects/k3baudiotrackaddingdialog.cpp:    connect( m_analyserJob,
SIGNAL(finished(bool)), this, SLOT(slotAnalysingFinished(bool)) );
./src/option/base_k3bmiscoptiontab.ui:         <string><p>If this option
is checked K3b will not close action dialogs such as the CD Copy dialog after
the process has been finished. It will be kept open to start a new process, for
instance, copying another CD.</string>
./src/rip/videodvd/k3bvideodvdrippingpreview.cpp:    connect( m_process,
SIGNAL(finished(int,QProcess::ExitStatus)),
./src/rip/k3bvideocdinfo.cpp:    connect( m_process,
SIGNAL(finished(int,QProcess::ExitStatus)),
./src/rip/k3bvideocdinfo.cpp:                qDebug() << "vcdxrip finished with
exit code" << exitCode;
./src/rip/k3bvideocdrip.cpp:    connect( m_process,
SIGNAL(finished(int,QProcess::ExitStatus)),
./src/rip/k3bpatternparser.cpp:                                break; //
finished parsing %{* string
./src/k3bjobprogressdialog.cpp:    qDebug() << "received finished signal!";
./src/k3bjobprogressdialog.cpp:       
KNotification::event("SuccessfullyFinished", i18n("Successfully finished."));
./src/k3bjobprogressdialog.cpp:        connect( job, SIGNAL(finished(bool)),
this, SLOT(slotFinished(bool)) );
./src/k3bjobprogressdialog.cpp:        // if the process finished this closes
the dialog
./src/k3bjobinterface.h:        void finished( bool );
./src/misc/k3bimagewritingdialog.cpp:    connect( d->md5Job,
SIGNAL(finished(bool)),
./src/k3bjobinterface.cpp:        connect( m_job, SIGNAL(finished(bool)), this,
SIGNAL(finished(bool)) );
./src/k3binteractiondialog.cpp:            // if the process finished this
closes the dialog
./src/k3b.notifyrc:Comment=Process successfully finished
./src/k3b.notifyrc:Comment[en_GB]=Process successfully finished
./src/k3b.notifyrc:Comment[x-test]=xxProcess successfully finishedxx
./src/k3b.notifyrc:Comment=Process finished with errors
./src/k3b.notifyrc:Comment[en_GB]=Process finished with errors
./src/k3b.notifyrc:Comment[x-test]=xxProcess finished with errorsxx
./plugins/encoder/external/k3bexternalencoder.cpp:        connect( d->process,
SIGNAL(finished(int,QProcess::ExitStatus)),
./plugins/encoder/sox/k3bsoxencoder.cpp:        connect( d->process,
SIGNAL(finished(int,QProcess::ExitStatus)),
./plugins/decoder/ogg/k3boggvorbisdecoder.cpp:        qDebug() <<
"(K3bOggVorbisDecoder) successfully finished decoding.";
./plugins/decoder/libsndfile/k3blibsndfiledecoder.cpp:        qDebug() <<
"(K3bLibsndfileDecoder::decodeInternal) successfully finished decoding.";
./kioslaves/videodvd/videodvd.cpp:                finished();
./kioslaves/videodvd/videodvd.cpp:                    finished();
./kioslaves/videodvd/videodvd.cpp:        finished();
./kioslaves/videodvd/videodvd.cpp:        finished();
./kioslaves/videodvd/videodvd.cpp:                finished();
./kioslaves/videodvd/videodvd.cpp:                    finished();
./kioslaves/videodvd/videodvd.cpp:                    // FIXME: do we need to
emit finished() after emitting the end of data()?
./libk3b/projects/k3bcdrecordwriter.cpp:    connect( &d->process,
SIGNAL(finished(int,QProcess::ExitStatus)), this,
SLOT(slotProcessExited(int,QProcess::ExitStatus)), Qt::QueuedConnection );
./libk3b/projects/k3bcdrecordwriter.cpp:        // this will unblock and eject
the drive and emit the finished/canceled signals
./libk3b/projects/audiocd/k3baudiomaxspeedjob.h:         * Only valid if the
job finished successfully.
./libk3b/projects/audiocd/k3baudiodoc.cpp:    qDebug() <<
"(K3b::AudioDoc::addSources) finished.";
./libk3b/projects/audiocd/k3baudiodoc.cpp:    qDebug() <<
"(K3b::AudioDoc::increaseDecoderUsage) finished";
./libk3b/projects/audiocd/k3baudiojob.cpp:    connect( m_audioImager,
SIGNAL(finished(bool)),
./libk3b/projects/audiocd/k3baudiojob.cpp:                connect(
m_maxSpeedJob, SIGNAL(finished(bool)),
./libk3b/projects/audiocd/k3baudiojob.cpp:    connect( m_writer,
SIGNAL(finished(bool)), this, SLOT(slotWriterFinished(bool)) );
./libk3b/projects/audiocd/k3baudiojob.cpp:        connect( m_normalizeJob,
SIGNAL(finished(bool)), this, SLOT(slotNormalizeJobFinished(bool)) );
./libk3b/projects/audiocd/k3baudiojob.cpp:    double tasksDone = 1; // the
decoding has been finished
./libk3b/projects/audiocd/k3baudionormalizejob.cpp:    connect( m_process,
SIGNAL(finished(int,QProcess::ExitStatus)), this,
SLOT(slotProcessExited(int,QProcess::ExitStatus)) );
./libk3b/projects/audiocd/k3baudiotrack.cpp:    qDebug() << "finished";
./libk3b/projects/audiocd/k3baudiotrack.cpp:    qDebug() <<
"(K3b::AudioTrack::merge) finished";
./libk3b/projects/k3bgrowisofshandler.cpp:            
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/projects/k3babstractwriter.cpp:        connect( K3b::Device::unblock(
burnDevice() ), SIGNAL(finished(bool)),
./libk3b/projects/k3babstractwriter.cpp:        connect( K3b::Device::eject(
burnDevice() ), SIGNAL(finished(bool)),
./libk3b/projects/k3babstractwriter.h:         * Will also emit canceled and
finished signals.
./libk3b/projects/movixcd/k3bmovixjob.cpp:    connect( m_dataJob,
SIGNAL(finished(bool)), this, SLOT(slotDataJobFinished(bool)) );
./libk3b/projects/k3bcdrskinwriter.cpp:    connect( &d->process,
SIGNAL(finished(int,QProcess::ExitStatus)), this,
SLOT(slotProcessExited(int,QProcess::ExitStatus)), Qt::QueuedConnection );
./libk3b/projects/k3bcdrskinwriter.cpp:        // this will unblock and eject
the drive and emit the finished/canceled signals
./libk3b/projects/k3bgrowisofswriter.cpp:    bool finished;
./libk3b/projects/k3bgrowisofswriter.cpp:    connect( &d->process,
SIGNAL(finished(int,QProcess::ExitStatus)), this,
SLOT(slotProcessExited(int,QProcess::ExitStatus)) );
./libk3b/projects/k3bgrowisofswriter.cpp:    d->finished = false;
./libk3b/projects/k3bgrowisofswriter.cpp:        if( !d->finished ) {
./libk3b/projects/k3bgrowisofswriter.cpp:            d->finished = true;
./libk3b/projects/k3bgrowisofswriter.cpp:            // this will unblock and
eject the drive and emit the finished/canceled signals
./libk3b/projects/k3bgrowisofswriter.cpp:    d->finished = true;
./libk3b/projects/k3bgrowisofshandler.h:         * We need this to know when
the writing finished to update the progress
./libk3b/projects/k3bcdrdaowriter.cpp:    connect( m_process,
SIGNAL(finished(int,QProcess::ExitStatus)),
./libk3b/projects/k3bcdrdaowriter.cpp:            // this will unblock and
eject the drive and emit the finished/canceled signals
./libk3b/projects/videocd/k3bvcdjob.h:        int m_finishedCopies;
./libk3b/projects/videocd/k3bvcdjob.cpp:    // remove bin-file if it is
unfinished or the user selected to remove image
./libk3b/projects/videocd/k3bvcdjob.cpp:    // remove cue-file if it is
unfinished or the user selected to remove image
./libk3b/projects/videocd/k3bvcdjob.cpp:    connect( m_process,
SIGNAL(finished(int,QProcess::ExitStatus)),
./libk3b/projects/videocd/k3bvcdjob.cpp:    connect( m_writerJob,
SIGNAL(finished(bool)), this, SLOT(slotWriterJobFinished(bool)) );
./libk3b/projects/videocd/k3bvcdjob.cpp:        // remove bin-file if it is
unfinished or the user selected to remove image
./libk3b/projects/videocd/k3bvcdjob.cpp:        // remove cue-file if it is
unfinished or the user selected to remove image
./libk3b/projects/videocd/k3bvcddoc.h:         * the process is finished and
check error()
./libk3b/projects/mixedcd/k3bmixedjob.cpp:    connect( m_isoImager,
SIGNAL(finished(bool)), this, SLOT(slotIsoImagerFinished(bool)) );
./libk3b/projects/mixedcd/k3bmixedjob.cpp:    connect( m_audioImager,
SIGNAL(finished(bool)), this, SLOT(slotAudioDecoderFinished(bool)) );
./libk3b/projects/mixedcd/k3bmixedjob.cpp:    connect( m_msInfoFetcher,
SIGNAL(finished(bool)), this, SLOT(slotMsInfoFetched(bool)) );
./libk3b/projects/mixedcd/k3bmixedjob.cpp:                connect(
d->maxSpeedJob, SIGNAL(finished(bool)),
./libk3b/projects/mixedcd/k3bmixedjob.cpp:    // Image creation finished
./libk3b/projects/mixedcd/k3bmixedjob.cpp:                    
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/projects/mixedcd/k3bmixedjob.cpp:    connect( m_writer,
SIGNAL(finished(bool)), this, SLOT(slotWriterFinished(bool)) );
./libk3b/projects/mixedcd/k3bmixedjob.cpp:            // the audio imager has
finished in all cases
./libk3b/projects/mixedcd/k3bmixedjob.cpp:    // the only thing finished here
might be the isoimager which is part of this task
./libk3b/projects/mixedcd/k3bmixedjob.cpp:                // the normalizer
finished
./libk3b/projects/mixedcd/k3bmixedjob.cpp:            // the writing of the
audio part finished
./libk3b/projects/mixedcd/k3bmixedjob.cpp:            // the audio decoder
finished (which is part of this task in terms of progress)
./libk3b/projects/mixedcd/k3bmixedjob.cpp:        connect( m_normalizeJob,
SIGNAL(finished(bool)), this, SLOT(slotNormalizeJobFinished(bool)) );
./libk3b/projects/mixedcd/k3bmixedjob.cpp:        // the audio imager finished
(m_audioDocPartOfProcess*1 task)
./libk3b/projects/mixedcd/k3bmixedjob.cpp:        // the iso and audio imagers
already finished (one task)
./libk3b/projects/datacd/k3bdatajob.h:         * and also to check if the job
can be finished.
./libk3b/projects/datacd/k3bdatajob.cpp:            connect(
d->verificationJob, SIGNAL(finished(bool)),
./libk3b/projects/datacd/k3bdatajob.cpp:    double tasksDone = d->copiesDone*2
+ 1; // the writing of the current copy has already been finished
./libk3b/projects/datacd/k3bdatajob.cpp:    connect( m_writerJob,
SIGNAL(finished(bool)), this, SLOT(slotWriterJobFinished(bool)) );
./libk3b/projects/datacd/k3bdatajob.cpp:    connect( m_isoImager,
SIGNAL(finished(bool)), this, SLOT(slotIsoImagerFinished(bool)) );
./libk3b/projects/datacd/k3bisoimager.h:         * The initialization process
also finishes with the finished() signal just
./libk3b/projects/datacd/k3bisoimager.cpp:    connect( m_process,
SIGNAL(finished(int,QProcess::ExitStatus)),
./libk3b/projects/datacd/k3bisoimager.cpp:    connect( m_process,
SIGNAL(finished(int,QProcess::ExitStatus)),
./libk3b/projects/datacd/k3bmsinfofetcher.cpp:            
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/projects/datacd/k3bmsinfofetcher.cpp:        connect( m_process,
SIGNAL(finished(int)),
./libk3b/tools/k3bcdparanoialib.cpp:        qDebug() << "(K3b::CdparanoiaLib)
finished ripping. read "
./libk3b/tools/k3bdevicehandler.cpp:    emit finished( this );
./libk3b/tools/k3bdevicehandler.cpp:    qDebug() << "finished command: " <<
d->command;
./libk3b/tools/k3bstdguiitems.cpp:                          "writing has
finished."
./libk3b/tools/k3bstdguiitems.cpp:    c->setToolTip( i18n("Remove images from
disk when finished") );
./libk3b/tools/k3bactivepipe.cpp:    connect( d, SIGNAL(finished()), this,
SLOT(_k3b_close()) );
./libk3b/tools/k3bprocess.cpp:                             QString&
unfinishedLine,
./libk3b/tools/k3bprocess.cpp:        // to make sure we join unfinished lines
correctly
./libk3b/tools/k3bprocess.cpp:        if( !unfinishedLine.isEmpty() ) {
./libk3b/tools/k3bprocess.cpp:            lines.first().prepend( unfinishedLine
);
./libk3b/tools/k3bprocess.cpp:            unfinishedLine.truncate(0);
./libk3b/tools/k3bprocess.cpp:        // if not save the last line because it
is not finished
./libk3b/tools/k3bprocess.cpp:            bool hasUnfinishedLine = ( c != '\n'
&& c != '\r' && QChar( c ) != QChar(46) );  // What is unicode 46?? It is
printed as a point
./libk3b/tools/k3bprocess.cpp:            if( hasUnfinishedLine ) {
./libk3b/tools/k3bprocess.cpp:                qDebug() << "(K3b::Process) found
unfinished line: '" << lines.last() << "'";
./libk3b/tools/k3bprocess.cpp:                unfinishedLine =
lines.takeLast();
./libk3b/tools/k3bprocess.cpp:    QString unfinishedStdoutLine;
./libk3b/tools/k3bprocess.cpp:    QString unfinishedStderrLine;
./libk3b/tools/k3bprocess.cpp:        QStringList lines = splitOutput(
readAllStandardOutput(), d->unfinishedStdoutLine, d->suppressEmptyLines );
./libk3b/tools/k3bprocess.cpp:    QStringList lines = splitOutput(
readAllStandardError(), d->unfinishedStderrLine, d->suppressEmptyLines );
./libk3b/tools/k3bmd5job.cpp:          finished(true),
./libk3b/tools/k3bmd5job.cpp:    bool finished;
./libk3b/tools/k3bmd5job.cpp:    d->finished = false;
./libk3b/tools/k3bmd5job.cpp:    if( !d->finished ) {
./libk3b/tools/k3bmd5job.cpp:    if( !d->finished ) {
./libk3b/tools/k3bmd5job.cpp:    if( d->finished )
./libk3b/tools/k3bmd5job.cpp:   if( d->finished )
./libk3b/tools/k3bmd5job.cpp:    d->finished = true;
./libk3b/tools/qprocess/k3bqprocess.cpp:    (the initial state), and emits
finished().
./libk3b/tools/qprocess/k3bqprocess.cpp:    The finished() signal provides the
exit code and exit status of
./libk3b/tools/qprocess/k3bqprocess.cpp:    obtain the exit code of the last
process that finished, and
./libk3b/tools/qprocess/k3bqprocess.cpp:    \o waitForFinished() blocks until
the process has finished.
./libk3b/tools/qprocess/k3bqprocess.cpp:    \fn void QProcess::finished(int
exitCode)
./libk3b/tools/qprocess/k3bqprocess.cpp:    Use finished(int exitCode,
QProcess::ExitStatus status) instead.
./libk3b/tools/qprocess/k3bqprocess.cpp:    \fn void QProcess::finished(int
exitCode, QProcess::ExitStatus exitStatus)
./libk3b/tools/qprocess/k3bqprocess.cpp:    process has finished, the buffers
in QProcess are still intact. You can
./libk3b/tools/qprocess/k3bqprocess.cpp:    still read any data that the
process may have written before it finished.
./libk3b/tools/qprocess/k3bqprocess.cpp:        emit q->finished(exitCode);
./libk3b/tools/qprocess/k3bqprocess.cpp:        emit q->finished(exitCode,
exitStatus);
./libk3b/tools/qprocess/k3bqprocess.cpp:    Blocks until the process has
finished and the finished() signal
./libk3b/tools/qprocess/k3bqprocess.cpp:    Returns true if the process
finished; otherwise returns false (if
./libk3b/tools/qprocess/k3bqprocess.cpp:    \sa finished(), waitForStarted(),
waitForReadyRead(), waitForBytesWritten()
./libk3b/tools/qprocess/k3bqprocess.cpp:    execution, your workaround is to
emit finished() and then call
./libk3b/tools/qprocess/k3bqprocess.cpp:    Returns the exit code of the last
process that finished.
./libk3b/tools/qprocess/k3bqprocess.cpp:    Returns the exit status of the last
process that finished.
./libk3b/tools/qprocess/k3bqprocess.h:    void finished(int exitCode);
./libk3b/tools/qprocess/k3bqprocess.h:    void finished(int exitCode,
QProcess::ExitStatus exitStatus);
./libk3b/tools/qprocess/private/qthread_p.h:    bool finished;
./libk3b/tools/k3bcddb.cpp:    connect( &d->cddbClient,
SIGNAL(finished(KCDDB::Result)),
./libk3b/tools/k3bsignalwaiter.cpp:    waitForSignal( job,
SIGNAL(finished(bool)) );
./libk3b/tools/k3bcddb.h:             * Only valid after the job finished
successfully.
./libk3b/tools/k3bmediacache.cpp:// once the cddb job is finished the medium is
really updated
./libk3b/tools/k3bmediacache.h:         * Analyzation of the medium is finished
once mediumChanged has been emitted.
./libk3b/tools/k3bdevicehandler.h:         * connect to the finished signal.
./libk3b/tools/k3bdevicehandler.h:         * only result in one finished()
signal answering the last request.
./libk3b/tools/k3bdevicehandler.h:            void finished(
K3b::Device::DeviceHandler* );
./libk3b/tools/k3bdevicehandler.h:         *          
SIGNAL(finished(DeviceHandler*)),
./libk3b/core/k3bkjobbridge.cpp:    connect( &d->job, SIGNAL(finished(bool)),
this, SLOT(slotFinished(bool)) );
./libk3b/core/k3bjob.h:         * to call this method from a slot connected to
the finished() signal
./libk3b/core/k3bjob.h:                         const char* finishedSlot =
DEFAULT_SIGNAL_CONNECTION,
./libk3b/core/k3bjob.h:                            const char* finishedSlot =
DEFAULT_SIGNAL_CONNECTION,
./libk3b/core/k3bjob.h:                                been successfully
finished. */
./libk3b/core/k3bjob.h:         * Once the job has finished it has to call
jobFinished() with the result as
./libk3b/core/k3bjob.h:        void finished( bool success );
./libk3b/core/k3bjob.h:         * Call this at the end of the job to properly
deregister the job and emit the finished() signal.
./libk3b/core/k3bjob.h:         * Do never emit the finished() signal manually.
./libk3b/core/k3bthreadjob.h:         * emitted the finished signal
./libk3b/core/k3bthreadjob.h:         * Do not emit started(), finished(), and
canceled() signals
./libk3b/core/k3bthreadjob.h:         * Emits the finished signal and performs
some
./libk3b/core/k3bjob.cpp:    emit finished( success );
./libk3b/core/k3bjob.cpp:                           const char* finishedSlot,
./libk3b/core/k3bjob.cpp:    if( finishedSlot == DEFAULT_SIGNAL_CONNECTION )
./libk3b/core/k3bjob.cpp:        connect( subJob, SIGNAL(finished(bool)), this,
SIGNAL(finished(bool)) );
./libk3b/core/k3bjob.cpp:    else if( finishedSlot )
./libk3b/core/k3bjob.cpp:        connect( subJob, SIGNAL(finished(bool)), this,
finishedSlot );
./libk3b/core/k3bjob.cpp:                              const char*
finishedSlot,
./libk3b/core/k3bjob.cpp:    if( finishedSlot == DEFAULT_SIGNAL_CONNECTION )
./libk3b/core/k3bjob.cpp:        connect( subJob, SIGNAL(finished(bool)), this,
SIGNAL(finished(bool)) );
./libk3b/core/k3bjob.cpp:    else if( finishedSlot )
./libk3b/core/k3bjob.cpp:        connect( subJob, SIGNAL(finished(bool)), this,
finishedSlot );
./libk3b/core/k3bthread.h:         * waits until all running Thread have
finished.
./libk3b/core/k3bthreadjob.cpp:    connect( d->thread, SIGNAL(finished()),
./libk3b/core/k3bthreadjob.cpp:        qDebug() << "(K3b::ThreadJob) thread not
finished yet.";
./libk3b/plugin/k3baudiodecoder.h:         * returnes -1 on error, 0 when
finished, length of data otherwise
./libk3b/jobs/k3bvideodvdtitledetectclippingjob.cpp:    connect( d->process,
SIGNAL(finished(int,QProcess::ExitStatus)), this,
SLOT(slotTranscodeExited(int,QProcess::ExitStatus)) );
./libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp:    connect( d->process,
SIGNAL(finished(int,QProcess::ExitStatus)), this,
SLOT(slotTranscodeExited(int,QProcess::ExitStatus)) );
./libk3b/jobs/k3bdvdbooktypejob.cpp:                
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bdvdbooktypejob.cpp:                    
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bdvdbooktypejob.cpp:    connect( d->process,
SIGNAL(finished(int,QProcess::ExitStatus)), this,
SLOT(slotProcessFinished(int,QProcess::ExitStatus)) );
./libk3b/jobs/k3bbinimagewritingjob.cpp:    m_finishedCopies = 0;
./libk3b/jobs/k3bbinimagewritingjob.cpp:    connect( m_writer,
SIGNAL(finished(bool)), this, SLOT(writerFinished(bool)) );
./libk3b/jobs/k3bbinimagewritingjob.cpp:    emit percent( (100*m_finishedCopies
+ p)/m_copies );
./libk3b/jobs/k3bbinimagewritingjob.cpp:        m_finishedCopies++;
./libk3b/jobs/k3bbinimagewritingjob.cpp:        if ( m_finishedCopies ==
m_copies ) {
./libk3b/jobs/k3bcdcopyjob.cpp:    connect( K3b::Device::mediaInfo(
m_readerDevice ), SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bcdcopyjob.cpp:            
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bcdcopyjob.cpp:        connect( d->cddb,
SIGNAL(finished(KCDDB::Result)),
./libk3b/jobs/k3bcdcopyjob.cpp:            connect( d->dataTrackReader,
SIGNAL(finished(bool)), this, SLOT(slotSessionReaderFinished(bool)) );
./libk3b/jobs/k3bcdcopyjob.cpp:        connect( d->cdrecordWriter,
SIGNAL(finished(bool)), this, SLOT(slotWriterFinished(bool)) );
./libk3b/jobs/k3bcdcopyjob.cpp:                connect( K3b::Device::reload(
m_writerDevice ), SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bblankingjob.cpp:    connect(m_writerJob,
SIGNAL(finished(bool)), this, SLOT(slotFinished(bool)));
./libk3b/jobs/k3baudiocuefilewritingjob.cpp:    connect( d->analyserJob,
SIGNAL(finished(bool)),
./libk3b/jobs/k3baudiocuefilewritingjob.cpp:    connect( d->audioJob,
SIGNAL(finished(bool)), this, SIGNAL(finished(bool)) );
./libk3b/jobs/k3bdvdcopyjob.cpp:            
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bdvdcopyjob.cpp:        connect( d->dataTrackReader,
SIGNAL(finished(bool)), this, SLOT(slotReaderFinished(bool)) );
./libk3b/jobs/k3bdvdcopyjob.cpp:    connect( d->writerJob,
SIGNAL(finished(bool)), this, SLOT(slotWriterFinished(bool)) );
./libk3b/jobs/k3bdvdcopyjob.cpp:    // already finished?
./libk3b/jobs/k3bdvdcopyjob.cpp:    // already finished?
./libk3b/jobs/k3bdvdcopyjob.cpp:                connect( d->verificationJob,
SIGNAL(finished(bool)),
./libk3b/jobs/k3bverificationjob.cpp:                     
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bverificationjob.cpp:            
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bverificationjob.cpp:            
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bverificationjob.cpp:            connect( d->dataTrackReader,
SIGNAL(finished(bool)), this, SLOT(slotReaderFinished(bool)) );
./libk3b/jobs/k3bbinimagewritingjob.h:        int m_finishedCopies;
./libk3b/jobs/k3bcdda2wavreader.cpp:    connect( d->process,
SIGNAL(finished(int,QProcess::ExitStatus)), this,
SLOT(slotProcessExited(int,QProcess::ExitStatus)) );
./libk3b/jobs/k3bclonejob.cpp:        connect( m_readcdReader,
SIGNAL(finished(bool)), this, SLOT(slotReadingFinished(bool)) );
./libk3b/jobs/k3bclonejob.cpp:        connect( m_writerJob,
SIGNAL(finished(bool)), this, SLOT(slotWriterFinished(bool)) );
./libk3b/jobs/k3biso9660imagewritingjob.cpp:    bool finished;
./libk3b/jobs/k3biso9660imagewritingjob.cpp:    d->canceled = d->finished =
false;
./libk3b/jobs/k3biso9660imagewritingjob.cpp:        d->finished = true;
./libk3b/jobs/k3biso9660imagewritingjob.cpp:            d->finished = true;
./libk3b/jobs/k3biso9660imagewritingjob.cpp:        d->finished = true;
./libk3b/jobs/k3biso9660imagewritingjob.cpp:        d->finished = true;
./libk3b/jobs/k3biso9660imagewritingjob.cpp:        connect(
K3b::Device::eject( m_device ), SIGNAL(finished(bool)),
./libk3b/jobs/k3biso9660imagewritingjob.cpp:    d->finished = true;
./libk3b/jobs/k3biso9660imagewritingjob.cpp:    if( !d->finished ) {
./libk3b/jobs/k3biso9660imagewritingjob.cpp:        d->finished = true;
./libk3b/jobs/k3biso9660imagewritingjob.cpp:        d->finished = true;
./libk3b/jobs/k3biso9660imagewritingjob.cpp:    connect( d->writer,
SIGNAL(finished(bool)), this, SLOT(slotWriterJobFinished(bool)) );
./libk3b/jobs/k3breadcdreader.cpp:    connect( d->process,
SIGNAL(finished(int,QProcess::ExitStatus)), this,
SLOT(slotProcessExited(int,QProcess::ExitStatus)) );
./libk3b/jobs/k3bdvdformattingjob.cpp:            
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bdvdformattingjob.cpp:                
SIGNAL(finished(K3b::Device::DeviceHandler*)),
./libk3b/jobs/k3bdvdformattingjob.cpp:        connect( d->process,
SIGNAL(finished(int,QProcess::ExitStatus)), this,
SLOT(slotProcessFinished(int,QProcess::ExitStatus)) );



> I dont know who provide this dialog, its title says ~writing - k3b~,
> its icon and k3b icon (botth missing) are the same.

perhaps you can set the whole system's language to en_US.UTF-8 to check.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the k3b mailing list