src/hbwidgets/devicedialogs/hbdeviceprogressdialog.h
changeset 2 06ff229162e9
parent 0 16d8024aca5e
equal deleted inserted replaced
1:f7ac710697a9 2:06ff229162e9
    41     Q_PROPERTY(int value READ progressValue WRITE setProgressValue)
    41     Q_PROPERTY(int value READ progressValue WRITE setProgressValue)
    42     Q_PROPERTY(bool autoClose READ autoClose WRITE setAutoClose)
    42     Q_PROPERTY(bool autoClose READ autoClose WRITE setAutoClose)
    43     Q_PROPERTY(HbProgressDialog::ProgressDialogType progressType
    43     Q_PROPERTY(HbProgressDialog::ProgressDialogType progressType
    44         READ progressType WRITE setProgressType)
    44         READ progressType WRITE setProgressType)
    45     Q_PROPERTY(QString text READ text WRITE setText)
    45     Q_PROPERTY(QString text READ text WRITE setText)
    46     Q_PROPERTY(Qt::Alignment textAlignment READ textAlignment WRITE setTextAlignment)
       
    47     Q_PROPERTY(bool textWrapping READ textWrapping WRITE setTextWrapping) // deprecated
       
    48     Q_PROPERTY(QString iconName READ iconName WRITE setIconName)
    46     Q_PROPERTY(QString iconName READ iconName WRITE setIconName)
    49     Q_PROPERTY(Qt::Alignment iconAlignment READ iconAlignment WRITE setIconAlignment)
       
    50     Q_PROPERTY(QString animationDefinition READ animationDefinition WRITE setAnimationDefinition)
    47     Q_PROPERTY(QString animationDefinition READ animationDefinition WRITE setAnimationDefinition)
    51 
    48 
    52 public:
    49 public:
    53     enum ActionRole {
    50     enum ActionRole {
    54         InvalidRole = -1,
    51         InvalidRole = -1,
    59     explicit HbDeviceProgressDialog(QObject *parent = 0);
    56     explicit HbDeviceProgressDialog(QObject *parent = 0);
    60     virtual ~HbDeviceProgressDialog();
    57     virtual ~HbDeviceProgressDialog();
    61 
    58 
    62     void show();
    59     void show();
    63     void update();
    60     void update();
    64     void cancel(); // deprecated
       
    65     void close();
    61     void close();
    66     const QAction *triggeredAction() const;
    62     const QAction *triggeredAction() const;
    67 
    63 
    68     void setMaximum(int max);
    64     void setMaximum(int max);
    69     int maximum() const;
    65     int maximum() const;
    81     HbProgressDialog::ProgressDialogType progressType() const;
    77     HbProgressDialog::ProgressDialogType progressType() const;
    82 
    78 
    83     void setText(const QString &text);
    79     void setText(const QString &text);
    84     QString text() const;
    80     QString text() const;
    85 
    81 
    86     void setTextAlignment(Qt::Alignment align);
       
    87     Qt::Alignment textAlignment() const;
       
    88 
       
    89     void setTextWrapping(bool wrap); // deprecated
       
    90     bool textWrapping() const; // deprecated
       
    91 
       
    92     void setIconName(const QString &iconName);
    82     void setIconName(const QString &iconName);
    93     QString iconName() const;
    83     QString iconName() const;
    94 
       
    95     void setIconAlignment(Qt::Alignment align);
       
    96     Qt::Alignment iconAlignment() const;
       
    97 
    84 
    98     void setAnimationDefinition(QString &animationDefinition);
    85     void setAnimationDefinition(QString &animationDefinition);
    99     QString animationDefinition() const;
    86     QString animationDefinition() const;
   100 
    87 
   101     void setAction(QAction *action, ActionRole role = CancelButtonRole);
    88     void setAction(QAction *action, ActionRole role = CancelButtonRole);