void ProcessInfoForm::refreshViews()
{
    if ((mMenu != NULL && !mMenu->isHidden()) || mProcessInfo == NULL)
    {
        return;
    }
    QReadLocker locker(PublicReadWriteLock::getLock());
    ui->labProcessCount->setText(QString::number(mProcessInfo->getProcessCount()));
    refreshTableItems();
}
ProcessListWidget::ProcessListWidget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::ProcessListWidget)
, itemModel()
{
    ui->setupUi(this);
    this->resize(540, 360);

    initTableView();
    initConnection();
    refreshTableItems();
}