|
KiCad PCB EDA Suite
|
Public Member Functions | |
| void | SetNumPhases (int) override |
| Set the number of phases. | |
| void | AddPhases (int) override |
| void | BeginPhase (int) override |
| Initialize the aPhase virtual zone of the dialog progress bar. | |
| void | AdvancePhase () override |
| Use the next available virtual zone of the dialog progress bar. | |
| void | AdvancePhase (const wxString &) override |
| Use the next available virtual zone of the dialog progress bar and updates the message. | |
| void | Report (const wxString &) override |
| Display aMessage in the progress bar dialog. | |
| void | SetCurrentProgress (double) override |
| Set the progress value to aProgress (0..1). | |
| void | SetMaxProgress (int) override |
| Fix the value that gives the 100 percent progress bar length (inside the current virtual zone). | |
| void | AdvanceProgress () override |
| Increment the progress bar length (inside the current virtual zone). | |
| void | SetTitle (const wxString &) override |
| Change the title displayed on the window caption. | |
| bool | IsCancelled () const override |
| bool | KeepRefreshing (bool=false) override |
| Update the UI (if any). | |
| int | Ticks () const |
| virtual void | SetIndeterminate (bool aIndeterminate) |
| Ask for an indeterminate (pulsing) display, for work whose total is not known yet. | |
Private Attributes | |
| int | m_ticks = 0 |
Definition at line 1977 of file test_libgit_backend.cpp.
|
inlineoverridevirtual |
Implements PROGRESS_REPORTER.
Definition at line 1981 of file test_libgit_backend.cpp.
|
inlineoverridevirtual |
Use the next available virtual zone of the dialog progress bar.
Implements PROGRESS_REPORTER.
Definition at line 1983 of file test_libgit_backend.cpp.
|
inlineoverridevirtual |
Use the next available virtual zone of the dialog progress bar and updates the message.
Implements PROGRESS_REPORTER.
Definition at line 1984 of file test_libgit_backend.cpp.
|
inlineoverridevirtual |
Increment the progress bar length (inside the current virtual zone).
Implements PROGRESS_REPORTER.
Definition at line 1988 of file test_libgit_backend.cpp.
|
inlineoverridevirtual |
Initialize the aPhase virtual zone of the dialog progress bar.
Implements PROGRESS_REPORTER.
Definition at line 1982 of file test_libgit_backend.cpp.
|
inlineoverridevirtual |
Implements PROGRESS_REPORTER.
Definition at line 1990 of file test_libgit_backend.cpp.
|
inlineoverridevirtual |
Update the UI (if any).
Implements PROGRESS_REPORTER.
Definition at line 1992 of file test_libgit_backend.cpp.
References m_ticks.
|
inlineoverridevirtual |
Display aMessage in the progress bar dialog.
Implements PROGRESS_REPORTER.
Definition at line 1985 of file test_libgit_backend.cpp.
|
inlineoverridevirtual |
Set the progress value to aProgress (0..1).
Implements PROGRESS_REPORTER.
Definition at line 1986 of file test_libgit_backend.cpp.
|
inlinevirtualinherited |
Ask for an indeterminate (pulsing) display, for work whose total is not known yet.
Safe to call from a worker thread. Implementations record the request and apply it on the next UI refresh.
Reimplemented in WX_PROGRESS_REPORTER.
Definition at line 79 of file progress_reporter.h.
|
inlineoverridevirtual |
Fix the value that gives the 100 percent progress bar length (inside the current virtual zone).
Implements PROGRESS_REPORTER.
Definition at line 1987 of file test_libgit_backend.cpp.
|
inlineoverridevirtual |
Set the number of phases.
Implements PROGRESS_REPORTER.
Definition at line 1980 of file test_libgit_backend.cpp.
|
inlineoverridevirtual |
Change the title displayed on the window caption.
Has meaning only for some reporters. Does nothing for others.
Implements PROGRESS_REPORTER.
Definition at line 1989 of file test_libgit_backend.cpp.
|
inline |
Definition at line 1998 of file test_libgit_backend.cpp.
References m_ticks.
Referenced by BOOST_AUTO_TEST_CASE().
|
private |
Definition at line 2001 of file test_libgit_backend.cpp.
Referenced by KeepRefreshing(), and Ticks().