~ubuntu-branches/ubuntu/vivid/solid/vivid-proposed

« back to all changes in this revision

Viewing changes to src/solid/devices/backends/fakehw/fakebattery.h

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2015-03-17 15:46:36 UTC
  • mfrom: (1.1.8)
  • Revision ID: package-import@ubuntu.com-20150317154636-22j6662gcq5mcqpi
Tags: 5.8.0-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
    virtual ~FakeBattery();
43
43
 
44
44
public Q_SLOTS:
45
 
    virtual bool isPresent() const;
46
 
    virtual Solid::Battery::BatteryType type() const;
47
 
 
48
 
    virtual int chargePercent() const;
49
 
    virtual int capacity() const;
50
 
 
51
 
    virtual bool isRechargeable() const;
52
 
    virtual bool isPowerSupply() const;
53
 
 
54
 
    virtual Solid::Battery::ChargeState chargeState() const;
55
 
    virtual qlonglong timeToEmpty() const;
56
 
    virtual qlonglong timeToFull() const;
 
45
    bool isPresent() const Q_DECL_OVERRIDE;
 
46
    Solid::Battery::BatteryType type() const Q_DECL_OVERRIDE;
 
47
 
 
48
    int chargePercent() const Q_DECL_OVERRIDE;
 
49
    int capacity() const Q_DECL_OVERRIDE;
 
50
 
 
51
    bool isRechargeable() const Q_DECL_OVERRIDE;
 
52
    bool isPowerSupply() const Q_DECL_OVERRIDE;
 
53
 
 
54
    Solid::Battery::ChargeState chargeState() const Q_DECL_OVERRIDE;
 
55
    qlonglong timeToEmpty() const Q_DECL_OVERRIDE;
 
56
    qlonglong timeToFull() const Q_DECL_OVERRIDE;
57
57
 
58
58
    void setChargeState(Solid::Battery::ChargeState newState);
59
59
    void setChargeLevel(int newLevel);
60
60
 
61
 
    virtual Solid::Battery::Technology technology() const;
62
 
 
63
 
    virtual double energy() const;
64
 
    virtual double energyFull() const;
65
 
    virtual double energyFullDesign() const;
66
 
    virtual double energyRate() const;
67
 
 
68
 
    virtual double voltage() const;
69
 
    virtual double temperature() const;
70
 
 
71
 
    virtual bool isRecalled() const;
72
 
    virtual QString recallVendor() const;
73
 
    virtual QString recallUrl() const;
74
 
 
75
 
    virtual QString serial() const;
 
61
    Solid::Battery::Technology technology() const Q_DECL_OVERRIDE;
 
62
 
 
63
    double energy() const Q_DECL_OVERRIDE;
 
64
    double energyFull() const Q_DECL_OVERRIDE;
 
65
    double energyFullDesign() const Q_DECL_OVERRIDE;
 
66
    double energyRate() const Q_DECL_OVERRIDE;
 
67
 
 
68
    double voltage() const Q_DECL_OVERRIDE;
 
69
    double temperature() const Q_DECL_OVERRIDE;
 
70
 
 
71
    bool isRecalled() const Q_DECL_OVERRIDE;
 
72
    QString recallVendor() const Q_DECL_OVERRIDE;
 
73
    QString recallUrl() const Q_DECL_OVERRIDE;
 
74
 
 
75
    QString serial() const Q_DECL_OVERRIDE;
 
76
 
 
77
    qlonglong remainingTime() const Q_DECL_OVERRIDE;
76
78
 
77
79
Q_SIGNALS:
78
 
    void presentStateChanged(bool newState, const QString &udi);
79
 
    void chargePercentChanged(int value, const QString &udi);
80
 
    void capacityChanged(int value, const QString &udi);
81
 
    void powerSupplyStateChanged(bool newState, const QString &udi);
82
 
    void chargeStateChanged(int newState, const QString &udi);
83
 
    void timeToEmptyChanged(qlonglong time, const QString &udi);
84
 
    void timeToFullChanged(qlonglong time, const QString &udi);
85
 
    void energyChanged(double energy, const QString &udi);
86
 
    void energyFullChanged(double energyFull, const QString &udi);
87
 
    void energyFullDesignChanged(double energyFullDesign, const QString &udi);
88
 
    void energyRateChanged(double energyRate, const QString &udi);
89
 
    void voltageChanged(double voltage, const QString &udi);
90
 
    void temperatureChanged(double temperature, const QString &udi);
 
80
    void presentStateChanged(bool newState, const QString &udi) Q_DECL_OVERRIDE;
 
81
    void chargePercentChanged(int value, const QString &udi) Q_DECL_OVERRIDE;
 
82
    void capacityChanged(int value, const QString &udi) Q_DECL_OVERRIDE;
 
83
    void powerSupplyStateChanged(bool newState, const QString &udi) Q_DECL_OVERRIDE;
 
84
    void chargeStateChanged(int newState, const QString &udi) Q_DECL_OVERRIDE;
 
85
    void timeToEmptyChanged(qlonglong time, const QString &udi) Q_DECL_OVERRIDE;
 
86
    void timeToFullChanged(qlonglong time, const QString &udi) Q_DECL_OVERRIDE;
 
87
    void energyChanged(double energy, const QString &udi) Q_DECL_OVERRIDE;
 
88
    void energyFullChanged(double energyFull, const QString &udi) Q_DECL_OVERRIDE;
 
89
    void energyFullDesignChanged(double energyFullDesign, const QString &udi) Q_DECL_OVERRIDE;
 
90
    void energyRateChanged(double energyRate, const QString &udi) Q_DECL_OVERRIDE;
 
91
    void voltageChanged(double voltage, const QString &udi) Q_DECL_OVERRIDE;
 
92
    void temperatureChanged(double temperature, const QString &udi) Q_DECL_OVERRIDE;
 
93
    void remainingTimeChanged(qlonglong time, const QString &udi) Q_DECL_OVERRIDE;
91
94
};
92
95
}
93
96
}