void NMainMenuBar::onSortMenuTriggered() { QAction *pAction = qobject_cast<QAction *>(sender()); if (!pAction) { return; } QString data = pAction->data().toString(); QLOG_DEBUG() << "sort action data= " << data; global.setSortOrder(data); // refresh result set parent->updateSelectionCriteria(false); }