프로세스 시작과 종료 기능 추가

git-svn-id: svn://192.168.0.12/source@131 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
admin
2015-05-29 05:42:51 +00:00
parent 1f1156622e
commit ab8ea45bc6
2 changed files with 21 additions and 0 deletions

View File

@@ -78,6 +78,13 @@ Widget::Widget(QWidget *parent) :
QPushButton *ppbDelete = new QPushButton("Delete");
connect(ppbDelete, SIGNAL(released()),this, SLOT(on_process_delete()));
hSubLayout->addWidget(ppbDelete);
QPushButton *ppbStart = new QPushButton("Start");
connect(ppbStart, SIGNAL(released()),this, SLOT(on_process_start()));
hSubLayout->addWidget(ppbStart);
QPushButton *ppbStop = new QPushButton("Stop");
connect(ppbStop, SIGNAL(released()),this, SLOT(on_process_stop()));
hSubLayout->addWidget(ppbStop);
v_0_Layout->addLayout(hSubLayout);
}
h_0_Layout->addLayout(v_0_Layout);
@@ -611,6 +618,18 @@ void Widget::on_process_insert()
}
}
void Widget::on_process_start()
{
if (m_timer.isActive() == false)
m_timer.start(5000);
}
void Widget::on_process_stop()
{
if (m_timer.isActive() == true)
m_timer.stop();
}
void Widget::on_process_delete()
{
foreach(QListWidgetItem *item,m_plwProcess->selectedItems())

View File

@@ -70,6 +70,8 @@ private slots:
void time_update();
void process_output();
void on_process_start();
void on_process_stop();
};
#endif // WIDGET_H