When a job is started, previous is killed (if it is still running)
authorJulien Desgats <julien.desgats@gmail.com>
Thu, 18 Nov 2010 21:06:30 +0000 (22:06 +0100)
committerJulien Desgats <julien.desgats@gmail.com>
Thu, 18 Nov 2010 21:06:30 +0000 (22:06 +0100)
commit655c23f7063d88190e4a7fda87a2654f8e7ed10d
tree9ef2647d396758f4200da9ad69653f59b1d86d23
parentf17e155f2651c389929835594ce219f392773647
When a job is started, previous is killed (if it is still running)

2 things had been modified :
  * Jobs are managed by GrepViewPlugin : it kills a previous running job before creating a new one
  * Model is changed for each search in GrepOutputView: this is done because killing a job is not
    instant and a killed job can still feed model
plugins/grepview/grepdialog.cpp
plugins/grepview/grepjob.h
plugins/grepview/grepoutputmodel.cpp
plugins/grepview/grepoutputmodel.h
plugins/grepview/grepoutputview.cpp
plugins/grepview/grepoutputview.h
plugins/grepview/grepviewplugin.cpp
plugins/grepview/grepviewplugin.h