Set icon on the select-all action in the text edit context menu too
Makes this consistent with the rest of the actions here, and avoids dirty hacks like KIconTheme::assignIconsToContextMenu. Change-Id: I749f4d5f67efdbf595a52185dd507de5f87f6487 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
This commit is contained in:
parent
5c37258b06
commit
e5c003b77d
@ -2226,6 +2226,7 @@ QMenu *QLineEdit::createStandardContextMenu()
|
||||
|
||||
action = popup->addAction(QLineEdit::tr("Select All") + ACCEL_KEY(QKeySequence::SelectAll));
|
||||
action->setEnabled(!d->control->text().isEmpty() && !d->control->allSelected());
|
||||
setActionIcon(action, QStringLiteral("edit-select-all"));
|
||||
d->selectAllAction = action;
|
||||
connect(action, SIGNAL(triggered()), SLOT(selectAll()));
|
||||
|
||||
|
@ -2362,6 +2362,7 @@ QMenu *QWidgetTextControl::createStandardContextMenu(const QPointF &pos, QWidget
|
||||
a = menu->addAction(tr("Select All") + ACCEL_KEY(QKeySequence::SelectAll), this, SLOT(selectAll()));
|
||||
a->setEnabled(!d->doc->isEmpty());
|
||||
a->setObjectName(QStringLiteral("select-all"));
|
||||
setActionIcon(a, QStringLiteral("edit-select-all"));
|
||||
}
|
||||
|
||||
if ((d->interactionFlags & Qt::TextEditable) && QGuiApplication::styleHints()->useRtlExtensions()) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user