Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "progressConnection.hpp"
- progressConnection::progressConnection(QObject *parent) :
- QObject(parent),
- progressMaximum_(1),
- progressValue_(0),
- size_(100000)
- {
- }
- void progressConnection::addProgressValue()
- {
- setProgressMaximum(size_);
- setProgressValue(0);
- addProgressValueImpl();
- }
- int progressConnection::progressMaximum() const
- {
- return progressMaximum_;
- }
- int progressConnection::progressValue() const
- {
- return progressValue_;
- }
- void progressConnection::setProgressMaximum(int value)
- {
- if(value != progressMaximum_){
- progressMaximum_ = value;
- emit progressMaximumChanged();
- }
- }
- void progressConnection::setProgressValue(int value)
- {
- if(value != progressValue_){
- progressValue_ = value;
- emit progressValueChanged();
- }
- }
- void progressConnection::addProgressValueImpl()
- {
- for(int i = 0; i != size_; ++i){
- setProgressValue(i);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement