//如字體改變、語言改變之類的。
//該方法主要捕獲改變事件,當語言改變後,執行相關操作。
void player::changeEvent(QEvent *e) //重寫的事件處理方法
{
QDialog::changeEvent(e); //讓基類執行事件處理方法
switch (e->type()) { //根據事件類型判別
case QEvent::LanguageChange: //如果是語言改變事件
<a href="/s?wd=ui&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLPAw-PvF9P16Ym1Tsn1KW0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPHmzPjTvrjcY" target="_blank" class="baidu-highlight">ui</a>->retranslate<a href="/s?wd=Ui&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLPAw-PvF9P16Ym1Tsn1KW0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPHmzPjTvrjcY" target="_blank"class="baidu-highlight">Ui</a>(t<a href="/s?wd=hi&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLPAw-PvF9P16Ym1Tsn1KW0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPHmzPjTvrjcY" target="_blank" class="baidu-highlight">hi</a>s); //更新<a href="/s?wd=UI&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLPAw-PvF9P16Ym1Tsn1KW0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPHmzPjTvrjcY" target="_blank" class="baidu-highlight">UI</a>的語言(看方法字面的,用戶自定義方法)
break;
default:
break;
}
}