Собственно, вопрос как это всё сделать? подкиньте идейку, неужели нужно массив экшинов создавать?
А желательно примерчик
ЗЫ
Получилось!
QAction *mAct;
foreach (QWebHistoryItem HistoryItem,ui->webView->history()->items()){
QString current_url = HistoryItem.url().toString();
QAction *curHistMnu = ui->menuHistory->addAction(HistoryItem.icon(),current_url);
connect(curHistMnu,SIGNAL(triggered()),SLOT(slotLoadHistPage()));
}
...
void MainWindow::slotLoadHistPage(){
QAction* a = qobject_cast< QAction* >( sender() );
this->Navigate(a->text());
}