1:assistant上的例子
QString i; // current file's number
QString total; // number of files to process
QString fileName; // current file's name
QString status = QString("Processing file %1 of %2: %3") .arg(i).arg(total).arg(fileName);
其中,1,2,3代表了后面选择3个arg()内的参数的位置。
2:((QPushButton *)sender())这个应该是用在signal-slot中的吧,一般写在slot函数中,sender()可以获得发出信号的那个object,(QPushButton *)做的是类型转换,不过我看qt一般是这样写的:qobject_cast<QPushButton *>sender(),把发送信号的object转换为QPushButton*类型的指针。