Changeset View
Changeset View
Standalone View
Standalone View
src/panels/places/placespanel.cpp
Show First 20 Lines • Show All 175 Lines • ▼ Show 20 Line(s) | 162 | { | |||
---|---|---|---|---|---|
176 | const bool isDevice = !item->udi().isEmpty(); | 176 | const bool isDevice = !item->udi().isEmpty(); | ||
177 | const bool isTrash = (item->url().scheme() == QLatin1String("trash")); | 177 | const bool isTrash = (item->url().scheme() == QLatin1String("trash")); | ||
178 | if (isTrash) { | 178 | if (isTrash) { | ||
179 | emptyTrashAction = menu.addAction(QIcon::fromTheme(QStringLiteral("trash-empty")), i18nc("@action:inmenu", "Empty Trash")); | 179 | emptyTrashAction = menu.addAction(QIcon::fromTheme(QStringLiteral("trash-empty")), i18nc("@action:inmenu", "Empty Trash")); | ||
180 | emptyTrashAction->setEnabled(item->icon() == QLatin1String("user-trash-full")); | 180 | emptyTrashAction->setEnabled(item->icon() == QLatin1String("user-trash-full")); | ||
181 | menu.addSeparator(); | 181 | menu.addSeparator(); | ||
182 | } | 182 | } | ||
183 | 183 | | |||
184 | QAction* openInNewWindowAction = menu.addAction(QIcon::fromTheme(QStringLiteral("window-new")), i18nc("@item:inmenu", "Open in New Window")); | | |||
185 | QAction* openInNewTabAction = menu.addAction(QIcon::fromTheme(QStringLiteral("tab-new")), i18nc("@item:inmenu", "Open in New Tab")); | 184 | QAction* openInNewTabAction = menu.addAction(QIcon::fromTheme(QStringLiteral("tab-new")), i18nc("@item:inmenu", "Open in New Tab")); | ||
185 | QAction* openInNewWindowAction = menu.addAction(QIcon::fromTheme(QStringLiteral("window-new")), i18nc("@item:inmenu", "Open in New Window")); | ||||
186 | QAction* propertiesAction = nullptr; | 186 | QAction* propertiesAction = nullptr; | ||
187 | if (item->url().isLocalFile()) { | 187 | if (item->url().isLocalFile()) { | ||
188 | propertiesAction = menu.addAction(QIcon::fromTheme(QStringLiteral("document-properties")), i18nc("@action:inmenu", "Properties")); | 188 | propertiesAction = menu.addAction(QIcon::fromTheme(QStringLiteral("document-properties")), i18nc("@action:inmenu", "Properties")); | ||
189 | } | 189 | } | ||
190 | if (!isDevice && !isTrash) { | 190 | if (!isDevice && !isTrash) { | ||
191 | menu.addSeparator(); | 191 | menu.addSeparator(); | ||
192 | } | 192 | } | ||
193 | 193 | | |||
▲ Show 20 Lines • Show All 369 Lines • Show Last 20 Lines |