Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 292235
Collapse All | Expand All

(-)plasma/applets/systemtray/ui/jobwidget.cpp (+10 lines)
Lines 208-213 Link Here
208
    m_meter->setValue(m_job->percentage());
208
    m_meter->setValue(m_job->percentage());
209
209
210
    if (m_job) {
210
    if (m_job) {
211
        if (m_job->state() == SystemTray::Job::Running) {
212
            //Update the ETA and job speed
213
            if (m_job->eta()) {
214
                m_eta->setText(i18n("%1 (%2 remaining)", m_job->speed(),
215
                                 KGlobal::locale()->formatDuration(m_job->eta())));
216
            } else {
217
                m_eta->setText(QString());
218
            }
219
        }
220
211
        if (m_job->labels().count() > 0) {
221
        if (m_job->labels().count() > 0) {
212
            labelName0 = m_job->labels().value(0).first;
222
            labelName0 = m_job->labels().value(0).first;
213
            label0 = m_job->labels().value(0).second;
223
            label0 = m_job->labels().value(0).second;
(-)plasma/applets/systemtray/ui/jobwidget.h (-1 / +1 lines)
Lines 61-70 Link Here
61
        void detailsClicked();
61
        void detailsClicked();
62
        void destroyExtenderItem();
62
        void destroyExtenderItem();
63
        void scheduleUpdateJob();
63
        void scheduleUpdateJob();
64
        void updateJobState();
64
65
65
    private:
66
    private:
66
        void updateLabels();
67
        void updateLabels();
67
        void updateJobState();
68
        void updateJob();
68
        void updateJob();
69
69
70
        Plasma::ExtenderItem *m_extenderItem;
70
        Plasma::ExtenderItem *m_extenderItem;
(-)plasma/dataengines/applicationjobs/kuiserverengine.cpp (+2 lines)
Lines 178-183 Link Here
178
void JobView::setSpeed(qlonglong bytesPerSecond)
178
void JobView::setSpeed(qlonglong bytesPerSecond)
179
{
179
{
180
    m_speed = bytesPerSecond;
180
    m_speed = bytesPerSecond;
181
    setData("speed", speedString());
182
    scheduleUpdate();
181
}
183
}
182
184
183
QString JobView::speedString() const
185
QString JobView::speedString() const

Return to bug 292235