QSignalMapper* m_Mapper = new QSignalMapper(this);
    for (int i = 0; i < 4; i++)
    {
        m_pTurnPageBtn = new QPushButton();
        m_pTurnPageBtn->setFixedSize(60, iHeight);
        m_pTurnPageBtn->setFont(QFont("宋体", 10, QFont::Bold));
        if (i == 0)
            strSerInfo = tr("Home");
        else if (i == 1)
            strSerInfo = tr("Pre");
        else if (i == 2)
            strSerInfo = tr("Next");
        else if (i == 3)
            strSerInfo = tr("End");
        m_pTurnPageBtn->setText(strSerInfo);
        m_pTurnPageBtn->setToolTip(strSerInfo);
        m_pTurnPageBtn->setStyleSheet("QPushButton{background:transparent;color:rgb(0,88,152)}"//
            "background-color:rgba(97%,80%,9%,50%);}");
        m_Mapper->setMapping(m_pTurnPageBtn, i);
        m_pLeftToolBar->addWidget(m_pTurnPageBtn);
        connect(m_pTurnPageBtn, SIGNAL(clicked()), m_Mapper, SLOT(map()));
    }