1. 程式人生 > >(6)為QAction新增事件響應

(6)為QAction新增事件響應

以上一篇部落格為基礎,在標頭檔案中新增:

//新增開啟操作的槽函式
private slots:
    void open();

原始檔建構函式中新增:
//設定訊號槽的聯接
    connect(openAction, SIGNAL(triggered()), this, SLOT(open()));

原始檔中新增:
//槽函式的實現
void MainWindow::open()
{
        QMessageBox::information(NULL, tr("Open"), tr("Open a file"));
}

不要忘記在原始檔中包含:
#include <QMessageBox>