mirror of
				https://github.com/arsenetar/dupeguru.git
				synced 2025-09-11 17:58:17 +00:00 
			
		
		
		
	Included hscommon.jobprogress in the devdocs
This commit is contained in:
		
							parent
							
								
									ac32305532
								
							
						
					
					
						commit
						44266273bf
					
				| @ -25,7 +25,7 @@ sys.path.insert(0, os.path.abspath(os.path.join('..', '..'))) | |||||||
| 
 | 
 | ||||||
| def fix_nulljob_in_sig(app, what, name, obj, options, signature, return_annotation): | def fix_nulljob_in_sig(app, what, name, obj, options, signature, return_annotation): | ||||||
|     if signature: |     if signature: | ||||||
|         signature = re.sub(r"<jobprogress.job.NullJob object at 0x[\da-f]+>", "nulljob", signature) |         signature = re.sub(r"<hscommon.jobprogress.job.NullJob object at 0x[\da-f]+>", "nulljob", signature) | ||||||
|     return signature, return_annotation |     return signature, return_annotation | ||||||
| 
 | 
 | ||||||
| def setup(app): | def setup(app): | ||||||
|  | |||||||
| @ -3,6 +3,7 @@ hscommon | |||||||
| 
 | 
 | ||||||
| .. toctree:: | .. toctree:: | ||||||
|     :maxdepth: 2 |     :maxdepth: 2 | ||||||
|  |     :glob: | ||||||
|      |      | ||||||
|     build |     build | ||||||
|     conflict |     conflict | ||||||
| @ -10,10 +11,6 @@ hscommon | |||||||
|     notify |     notify | ||||||
|     path |     path | ||||||
|     util |     util | ||||||
|     gui/base |     jobprogress/* | ||||||
|     gui/text_field |     gui/* | ||||||
|     gui/selectable_list | 
 | ||||||
|     gui/table |  | ||||||
|     gui/tree |  | ||||||
|     gui/column |  | ||||||
|     gui/progress_window |  | ||||||
|  | |||||||
							
								
								
									
										17
									
								
								help/en/developer/hscommon/jobprogress/job.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								help/en/developer/hscommon/jobprogress/job.rst
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,17 @@ | |||||||
|  | hscommon.jobprogress.job | ||||||
|  | ======================== | ||||||
|  | 
 | ||||||
|  | .. automodule:: hscommon.jobprogress.job | ||||||
|  | 
 | ||||||
|  |     .. autosummary:: | ||||||
|  |          | ||||||
|  |         Job | ||||||
|  |         NullJob | ||||||
|  |      | ||||||
|  |     .. autoclass:: Job | ||||||
|  |         :members: | ||||||
|  |         :private-members: | ||||||
|  | 
 | ||||||
|  |     .. autoclass:: NullJob | ||||||
|  |         :members: | ||||||
|  | 
 | ||||||
							
								
								
									
										12
									
								
								help/en/developer/hscommon/jobprogress/performer.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								help/en/developer/hscommon/jobprogress/performer.rst
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,12 @@ | |||||||
|  | hscommon.jobprogress.performer | ||||||
|  | ============================== | ||||||
|  | 
 | ||||||
|  | .. automodule:: hscommon.jobprogress.performer | ||||||
|  | 
 | ||||||
|  |     .. autosummary:: | ||||||
|  |          | ||||||
|  |         ThreadedJobPerformer | ||||||
|  |      | ||||||
|  |     .. autoclass:: ThreadedJobPerformer | ||||||
|  |         :members: | ||||||
|  | 
 | ||||||
							
								
								
									
										12
									
								
								help/en/developer/hscommon/jobprogress/qt.rst
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								help/en/developer/hscommon/jobprogress/qt.rst
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,12 @@ | |||||||
|  | hscommon.jobprogress.qt | ||||||
|  | ======================= | ||||||
|  | 
 | ||||||
|  | .. automodule:: hscommon.jobprogress.qt | ||||||
|  | 
 | ||||||
|  |     .. autosummary:: | ||||||
|  |          | ||||||
|  |         Progress | ||||||
|  |      | ||||||
|  |     .. autoclass:: Progress | ||||||
|  |         :members: | ||||||
|  | 
 | ||||||
| @ -48,7 +48,7 @@ class ProgressWindow(GUIObject, ThreadedJobPerformer): | |||||||
|     :meth:`pulse` in the main thread because GUI toolkit usually only support calling UI-related |     :meth:`pulse` in the main thread because GUI toolkit usually only support calling UI-related | ||||||
|     functions from the main thread. |     functions from the main thread. | ||||||
| 
 | 
 | ||||||
|     We subclass :class:`.GUIObject` and :class:`ThreadedJobPerformer`. |     We subclass :class:`.GUIObject` and :class:`.ThreadedJobPerformer`. | ||||||
|     Expected view: :class:`ProgressWindowView`. |     Expected view: :class:`ProgressWindowView`. | ||||||
| 
 | 
 | ||||||
|     :param finishfunc: A function ``f(jobid)`` that is called when a job is completed. ``jobid`` is |     :param finishfunc: A function ``f(jobid)`` that is called when a job is completed. ``jobid`` is | ||||||
| @ -102,7 +102,7 @@ class ProgressWindow(GUIObject, ThreadedJobPerformer): | |||||||
|     def run(self, jobid, title, target, args=()): |     def run(self, jobid, title, target, args=()): | ||||||
|         """Starts a threaded job. |         """Starts a threaded job. | ||||||
| 
 | 
 | ||||||
|         The ``target`` function will be sent, as its first argument, a :class:`Job` instance which |         The ``target`` function will be sent, as its first argument, a :class:`.Job` instance which | ||||||
|         it can use to report on its progress. |         it can use to report on its progress. | ||||||
| 
 | 
 | ||||||
|         :param jobid: Arbitrary identifier which will be passed to ``finish_func()`` at the end. |         :param jobid: Arbitrary identifier which will be passed to ``finish_func()`` at the end. | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user