QList<QAction *> SinglePageWidget::createViewActions(QList<ItemView::Mode> modes) { QList<QPair<QString, int> > vals; for (ItemView::Mode m: modes) { vals.append(MenuItem(viewTypeString(m), m)); } return createActions(vals, view->viewMode(), this, SLOT(viewModeSelected())); }
foreach (ItemView::Mode m, modes) { box->addItem(viewTypeString(m), m); }