Advertisement
Guest User

Untitled

a guest
Jul 11th, 2013
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.02 KB | None | 0 0
  1.     #ifndef PROGRESSCONNECTION_HPP
  2.     #define PROGRESSCONNECTION_HPP
  3.      
  4.     #include <QObject>
  5.      
  6.     class progressConnection : public QObject
  7.     {
  8.         Q_OBJECT
  9.         Q_PROPERTY(int progressMaximum READ progressMaximum WRITE setProgressMaximum NOTIFY progressMaximumChanged)
  10.         Q_PROPERTY(int progressValue READ progressValue WRITE setProgressValue NOTIFY progressValueChanged)
  11.     public:
  12.         explicit progressConnection(QObject *parent = 0);    
  13.      
  14.         Q_INVOKABLE void addProgressValue();
  15.      
  16.         int progressMaximum() const;
  17.         int progressValue() const;
  18.      
  19.         void setProgressMaximum(int value);
  20.         void setProgressValue(int value);
  21.        
  22.     signals:
  23.         void progressMaximumChanged();
  24.         void progressValueChanged();
  25.      
  26.     private:
  27.         void addProgressValueImpl();
  28.      
  29.     private:
  30.      
  31.         int progressMaximum_;
  32.         int progressValue_;
  33.      
  34.         int size_;
  35.     };
  36.      
  37.     #endif // PROGRESSCONNECTION_HPP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement