X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Finternaltask.cpp;h=37c9b75de91a9fb5962cb58584749245308cc9a0;hb=4facd021514ab372c23b1b132d6b4b62baa4efbf;hp=68a5e25355f213223d8dc0c707ad6f84f95ede98;hpb=338eefb513953ae55e8e3614c009c242ba8ad74e;p=builder.git diff --git a/source/internaltask.cpp b/source/internaltask.cpp index 68a5e25..37c9b75 100644 --- a/source/internaltask.cpp +++ b/source/internaltask.cpp @@ -9,8 +9,15 @@ InternalTask::~InternalTask() delete worker; } +void InternalTask::start() +{ + worker->launch(); +} + Task::Status InternalTask::check() { + if(worker->get_status()!=RUNNING) + signal_finished.emit(worker->get_status()==SUCCESS); return worker->get_status(); }