|
LibreOffice Module sc (master) 1
|
A simplified progress bar based on the stream position of an existing stream. More...
#include <fprogressbar.hxx>
Public Member Functions | |
| ScfStreamProgressBar (SvStream &rStrm, SfxObjectShell *pDocShell) | |
| void | Progress () |
| Sets the progress bar to the current stream position. More... | |
Private Types | |
| typedef ::std::unique_ptr< ScfSimpleProgressBar > | ScfSimpleProgressBarPtr |
Private Member Functions | |
| void | Init (SfxObjectShell *pDocShell, const OUString &rText) |
| Initializes and starts the progress bar. More... | |
Private Attributes | |
| ScfSimpleProgressBarPtr | mxProgress |
| SvStream & | mrStrm |
| The used progress bar. More... | |
A simplified progress bar based on the stream position of an existing stream.
Definition at line 204 of file fprogressbar.hxx.
|
private |
Definition at line 217 of file fprogressbar.hxx.
|
explicit |
Definition at line 217 of file fprogressbar.cxx.
|
private |
Initializes and starts the progress bar.
Definition at line 228 of file fprogressbar.cxx.
References mrStrm, mxProgress, Progress(), and SvStream::TellEnd().
Referenced by ScfStreamProgressBar().
| void ScfStreamProgressBar::Progress | ( | ) |
Sets the progress bar to the current stream position.
Definition at line 223 of file fprogressbar.cxx.
References mrStrm, mxProgress, and SvStream::Tell().
Referenced by generate_Opcodes(), Init(), ImportLotus::parse(), ImportLotus::Read(), and ScFormatFilterPluginImpl::ScImportDif().
|
private |
The used progress bar.
Definition at line 220 of file fprogressbar.hxx.
Referenced by Init(), and Progress().
|
private |
Definition at line 219 of file fprogressbar.hxx.
Referenced by Init(), and Progress().