diff options
Diffstat (limited to 'src/gui/processesDialog.cpp')
-rw-r--r-- | src/gui/processesDialog.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/gui/processesDialog.cpp b/src/gui/processesDialog.cpp index 49535d5..7c0405c 100644 --- a/src/gui/processesDialog.cpp +++ b/src/gui/processesDialog.cpp @@ -49,13 +49,24 @@ ProcessDialog::ProcessDialog(QDialog *parent, int displayedClientNameEnum) : break; } } + + QTimer *refreshTimer = new QTimer(this); + connect(refreshTimer, SIGNAL(timeout()), this, SLOT(currRefr())); + refreshTimer->start(5000); + } // if other Tab is activated we say our tab to refresh the processList void ProcessDialog::currChanged() { ProcessWidget *temp = static_cast<ProcessWidget*>(tWidget->currentWidget()); - temp->refrProcessList(); + temp->refrProcessList(false); +} + +void ProcessDialog::currRefr() +{ + ProcessWidget *temp = static_cast<ProcessWidget*>(tWidget->currentWidget()); + temp->refrProcessList(true); } ProcessDialog::~ProcessDialog() |