diff options
| author | Fabian Schillinger | 2010-11-05 11:14:22 +0100 |
|---|---|---|
| committer | Fabian Schillinger | 2010-11-05 11:14:22 +0100 |
| commit | ded15ea687403e165914b746e948bce2cc78bc57 (patch) | |
| tree | 351c2d2afddcfc47ae442b14e75ae98fc523db61 /src/gui/processWidget.cpp | |
| parent | Merge branch 'master' of openslx.org:pvs (diff) | |
| download | pvs-ded15ea687403e165914b746e948bce2cc78bc57.tar.gz pvs-ded15ea687403e165914b746e948bce2cc78bc57.tar.xz pvs-ded15ea687403e165914b746e948bce2cc78bc57.zip | |
Process start/stop/view functionality
Cleanup
Diffstat (limited to 'src/gui/processWidget.cpp')
| -rw-r--r-- | src/gui/processWidget.cpp | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/gui/processWidget.cpp b/src/gui/processWidget.cpp index d61b42c..ac0b419 100644 --- a/src/gui/processWidget.cpp +++ b/src/gui/processWidget.cpp @@ -56,9 +56,19 @@ void ProcessWidget::resendProcessList() sendCommand("SHOWPROCESSES", ""); } - -void ProcessWidget::refrProcessList() +void ProcessWidget::refrProcessList(bool timerEvent) { + if (timerEvent) + { + if (prowui->processTable->selectedItems().length() > 0) + return; + else + { + resendProcessList(); + return; + } + } + //remove every item of our list for(int i=prowui->processTable->rowCount(); i == 0; i--) { @@ -77,8 +87,6 @@ void ProcessWidget::refrProcessList() prowui->processTable->setItem(i,j,new QTableWidgetItem(processesList.at(j),0)); } } - //select row 0 - prowui->processTable->selectRow(0); } void ProcessWidget::stopProcess() |
