#ifndef PROCESSWIDGET_H_ #define PROCESSWIDGET_H_ #include #include #include namespace Ui { class ProcessWidget; } class PVSClient; class ProcessWidget: public QWidget { Q_OBJECT public: ProcessWidget(QWidget *parent, PVSClient *client); ~ ProcessWidget(); public slots: void refrProcessList(bool timerEvent = false); private: Ui::ProcessWidget *prowui; PVSClient *client; QVector *processes; QSettings filterSettings; QString filter; private slots: void startProcess(); void stopProcess(); void resendProcessList(); void sendCommand(QString ident, QString message); }; #endif