Changeset View
Changeset View
Standalone View
Standalone View
src/widgets/pageview.cpp
Show First 20 Lines • Show All 193 Lines • ▼ Show 20 Line(s) | 127 | { | |||
---|---|---|---|---|---|
194 | auto filterViewAction = new QAction(this); | 194 | auto filterViewAction = new QAction(this); | ||
195 | filterViewAction->setObjectName(QStringLiteral("filterViewAction")); | 195 | filterViewAction->setObjectName(QStringLiteral("filterViewAction")); | ||
196 | filterViewAction->setText(i18n("Filter...")); | 196 | filterViewAction->setText(i18n("Filter...")); | ||
197 | filterViewAction->setIcon(QIcon::fromTheme(QStringLiteral("edit-find"))); | 197 | filterViewAction->setIcon(QIcon::fromTheme(QStringLiteral("edit-find"))); | ||
198 | filterViewAction->setShortcut(Qt::CTRL | Qt::Key_F); | 198 | filterViewAction->setShortcut(Qt::CTRL | Qt::Key_F); | ||
199 | filterViewAction->setCheckable(true); | 199 | filterViewAction->setCheckable(true); | ||
200 | connect(filterViewAction, &QAction::triggered, this, &PageView::onFilterToggled); | 200 | connect(filterViewAction, &QAction::triggered, this, &PageView::onFilterToggled); | ||
201 | 201 | | |||
202 | auto futureViewAction = new QAction(this); | ||||
203 | futureViewAction->setObjectName(QStringLiteral("futureViewAction")); | ||||
204 | futureViewAction->setText(i18n("Show future items")); | ||||
205 | futureViewAction->setIcon(QIcon::fromTheme(QStringLiteral("view-calendar-whatsnext"))); | ||||
206 | futureViewAction->setShortcut(Qt::CTRL | Qt::SHIFT | Qt::Key_F); | ||||
207 | futureViewAction->setCheckable(true); | ||||
208 | connect(futureViewAction, &QAction::triggered, m_filterWidget, &FilterWidget::setShowFutureTasks); | ||||
209 | | ||||
202 | m_runTaskAction = new QAction(this); | 210 | m_runTaskAction = new QAction(this); | ||
203 | m_runTaskAction->setObjectName(QStringLiteral("runTaskAction")); | 211 | m_runTaskAction->setObjectName(QStringLiteral("runTaskAction")); | ||
204 | m_runTaskAction->setShortcut(Qt::CTRL | Qt::Key_Space); | 212 | m_runTaskAction->setShortcut(Qt::CTRL | Qt::Key_Space); | ||
205 | m_runTaskAction->setText(i18n("Start Now")); | 213 | m_runTaskAction->setText(i18n("Start Now")); | ||
206 | m_runTaskAction->setIcon(QIcon::fromTheme(QStringLiteral("media-playback-start"))); | 214 | m_runTaskAction->setIcon(QIcon::fromTheme(QStringLiteral("media-playback-start"))); | ||
207 | connect(m_runTaskAction, &QAction::triggered, this, &PageView::onRunTaskTriggered); | 215 | connect(m_runTaskAction, &QAction::triggered, this, &PageView::onRunTaskTriggered); | ||
208 | updateRunTaskAction(); | 216 | updateRunTaskAction(); | ||
209 | 217 | | |||
210 | m_actions.insert(QStringLiteral("page_view_add"), addItemAction); | 218 | m_actions.insert(QStringLiteral("page_view_add"), addItemAction); | ||
211 | m_actions.insert(QStringLiteral("page_view_remove"), removeItemAction); | 219 | m_actions.insert(QStringLiteral("page_view_remove"), removeItemAction); | ||
212 | m_actions.insert(QStringLiteral("page_view_promote"), promoteItemAction); | 220 | m_actions.insert(QStringLiteral("page_view_promote"), promoteItemAction); | ||
213 | m_actions.insert(QStringLiteral("page_view_filter"), filterViewAction); | 221 | m_actions.insert(QStringLiteral("page_view_filter"), filterViewAction); | ||
222 | m_actions.insert(QStringLiteral("page_view_future"), futureViewAction); | ||||
214 | m_actions.insert(QStringLiteral("page_run_task"), m_runTaskAction); | 223 | m_actions.insert(QStringLiteral("page_run_task"), m_runTaskAction); | ||
215 | } | 224 | } | ||
216 | 225 | | |||
217 | QHash<QString, QAction *> PageView::globalActions() const | 226 | QHash<QString, QAction *> PageView::globalActions() const | ||
218 | { | 227 | { | ||
219 | return m_actions; | 228 | return m_actions; | ||
220 | } | 229 | } | ||
221 | 230 | | |||
▲ Show 20 Lines • Show All 245 Lines • Show Last 20 Lines |