X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/27a4b768714efb8a2b78f4fcb155e267cc1da05a..26a75802ebcd74dc9182ff8f2ef9acf8319e0037:/src/panels/information/informationpanel.cpp diff --git a/src/panels/information/informationpanel.cpp b/src/panels/information/informationpanel.cpp index 2b3124b3c..96f158020 100644 --- a/src/panels/information/informationpanel.cpp +++ b/src/panels/information/informationpanel.cpp @@ -229,11 +229,18 @@ void InformationPanel::contextMenuEvent(QContextMenuEvent* event) KMenu popup(this); + QAction* previewAction = popup.addAction(i18nc("@action:inmenu", "Preview")); + previewAction->setIcon(KIcon("view-preview")); + previewAction->setCheckable(true); + previewAction->setChecked(InformationPanelSettings::showPreview()); + QAction* ratingAction = popup.addAction(i18nc("@action:inmenu", "Rating")); + ratingAction->setIcon(KIcon("rating")); ratingAction->setCheckable(true); ratingAction->setChecked(InformationPanelSettings::showRating()); QAction* commentAction = popup.addAction(i18nc("@action:inmenu", "Comment")); + commentAction->setIcon(KIcon("text-plain")); commentAction->setCheckable(true); commentAction->setChecked(InformationPanelSettings::showComment()); @@ -304,7 +311,9 @@ void InformationPanel::contextMenuEvent(QContextMenuEvent* event) return; } - if (action == ratingAction) { + if (action == previewAction) { + // TODO + } else if (action == ratingAction) { // TODO } else if (action == commentAction) { // TODO