今天看C++ GUI Programming with QT4里面遇到一个问题,看不明白了.
3-4:<实现文件菜单>的spreadsheet例子中涉及打开最近文件的部分
void MainWindow::openRecentFile()
{
if (okToContinue()) {
QAction *action = qobject_cast<QAction *>(sender());
if (action)
loadFile(action->data().toString());
}
}
大致只知道这一句是要强制转换sender.但是不清楚是要转换sender是怎么得到的.还有就是这一句有在程序里面有起到什么效果.用来干什么.
小弟资质愚笨,麻烦各位高手给个详细点的解答.谢谢~~
[ 此帖被casper在2009-04-28 21:32重新编辑 ]