47 QAction *
const showBookshelfAction,
48 QAction *
const showBookmarksAction,
58 QStringLiteral(
"GUI/mainWindow/openWorkAction/grouping"),
62 file.quit->setIcon(CResMgr::mainMenu::file::quit::icon());
63 file.quit->setMenuRole(QAction::QuitRole);
64 file.quit->setShortcut(tr(
"Ctrl+Q",
"File|Quit"));
70 view.fullscreen->setCheckable(
true);
71 view.fullscreen->setIcon(CResMgr::mainMenu::view::showFullscreen::icon());
72 view.fullscreen->setShortcut(tr(
"F11",
"View|Full screen"));
73 addAction(QStringLiteral(
"toggleFullscreen"),
view.fullscreen);
75 view.showBookshelf = showBookshelfAction;
76 view.showBookshelf->setIcon(CResMgr::mainMenu::view::showBookshelf::icon());
77 addAction(QStringLiteral(
"showBookshelf"),
view.showBookshelf);
79 view.showBookmarks = showBookmarksAction;
80 view.showBookmarks->setIcon(CResMgr::mainMenu::view::showBookmarks::icon());
81 addAction(QStringLiteral(
"showBookmarks"),
view.showBookmarks);
83 view.showMag = showMagAction;
84 view.showMag->setIcon(CResMgr::mainMenu::view::showMag::icon());
85 view.showMag->setShortcut(tr(
"F8",
"View|Show mag"));
89 view.showParallelTextHeadings->setCheckable(
true);
90 addAction(QStringLiteral(
"showParallelTextHeaders"),
91 view.showParallelTextHeadings);
94 view.toolbars.showMainToolbar->setCheckable(
true);
95 view.toolbars.showMainToolbar->setShortcut(
96 tr(
"F6",
"View|Show main toolbar"));
97 addAction(QStringLiteral(
"showToolbar"),
view.toolbars.showMainToolbar);
99 view.toolbars.showNavigationToolbar =
new QAction(
this);
100 view.toolbars.showNavigationToolbar->setCheckable(
true);
101 addAction(QStringLiteral(
"showNavigation"),
102 view.toolbars.showNavigationToolbar);
104 view.toolbars.showWorksToolbar =
new QAction(
this);
105 view.toolbars.showWorksToolbar->setCheckable(
true);
106 addAction(QStringLiteral(
"showWorks"),
view.toolbars.showWorksToolbar);
108 view.toolbars.showToolsToolbar =
new QAction(
this);
109 view.toolbars.showToolsToolbar->setCheckable(
true);
110 addAction(QStringLiteral(
"showTools"),
view.toolbars.showToolsToolbar);
112 view.toolbars.showToolbarsInTextWindows =
new QAction(
this);
113 view.toolbars.showToolbarsInTextWindows->setCheckable(
true);
114 addAction(QStringLiteral(
"showToolbarsInTextWindows"),
115 view.toolbars.showToolbarsInTextWindows);
118 view.scroll.autoScrollUp->setShortcut(
119 tr(
"Shift+Up",
"View|Scroll|Auto scroll up"));
120 addAction(QStringLiteral(
"autoScrollUp"),
view.scroll.autoScrollUp);
123 view.scroll.autoScrollDown->setShortcut(
124 tr(
"Shift+Down",
"View|Scroll|Auto scroll down"));
125 addAction(QStringLiteral(
"autoScrollDown"),
view.scroll.autoScrollDown);
128 view.scroll.pauseAutoScroll->setDisabled(
true);
129 view.scroll.pauseAutoScroll->setShortcut(
130 tr(
"Space",
"View|Scroll|Auto scroll pause"));
131 addAction(QStringLiteral(
"autoScrollPause"),
view.scroll.pauseAutoScroll);
136 search.searchOpenWorks->setIcon(
137 CResMgr::mainMenu::mainIndex::search::icon());
138 search.searchOpenWorks->setShortcut(
139 tr(
"Ctrl+O",
"Search|Search in open works"));
143 search.searchStandardBible->setIcon(
144 CResMgr::mainMenu::mainIndex::searchdefaultbible::icon());
145 search.searchStandardBible->setShortcut(
146 tr(
"Ctrl+Alt+F",
"Search|Search in the default Bible"));
147 addAction(QStringLiteral(
"searchStdBible"),
search.searchStandardBible);
152 windows.closeWindow->setIcon(CResMgr::mainMenu::window::close::icon());
153 windows.closeWindow->setShortcut(tr(
"Ctrl+W",
"Windows|Close window"));
157 windows.closeAllWindows->setIcon(
158 CResMgr::mainMenu::window::closeAll::icon());
159 windows.closeAllWindows->setShortcut(
160 tr(
"Ctrl+Alt+W",
"Windows|Close all windows"));
164 windows.tileVertically->setIcon(
165 CResMgr::mainMenu::window::tileVertical::icon());
166 windows.tileVertically->setShortcut(
167 tr(
"Ctrl+G",
"Windows|Tile vertically"));
171 windows.tileHorizontally->setIcon(
172 CResMgr::mainMenu::window::tileHorizontal::icon());
173 windows.tileHorizontally->setShortcut(
174 tr(
"Ctrl+H",
"Windows|Tile horizontally"));
178 windows.tile->setIcon(CResMgr::mainMenu::window::tile::icon());
179 windows.tile->setShortcut(tr(
"Ctrl+I",
"Windows|Tile"));
183 windows.cascade->setIcon(CResMgr::mainMenu::window::cascade::icon());
184 windows.cascade->setShortcut(tr(
"Ctrl+J",
"Windows|Cascade"));
190 windows.arrangementMode.manual->setCheckable(
true);
191 windows.arrangementMode.manual->setIcon(AM::manual::icon());
192 windows.arrangementMode.manual->setShortcut(
193 tr(
"Ctrl+Alt+M",
"Windows|Arrangement mode|Manual"));
194 addAction(QStringLiteral(
"manualArrangement"),
195 windows.arrangementMode.manual);
198 windows.arrangementMode.tabbed->setCheckable(
true);
199 windows.arrangementMode.tabbed->setIcon(AM::autoTabbed::icon());
200 windows.arrangementMode.tabbed->setShortcut(
201 tr(
"Ctrl+Alt+T",
"Windows|Arrangement mode|Tabbed"));
205 windows.arrangementMode.autoTileVertically->setCheckable(
true);
206 windows.arrangementMode.autoTileVertically->setIcon(
207 AM::autoTileVertical::icon());
208 windows.arrangementMode.autoTileVertically->setShortcut(
210 "Windows|Arrangement mode|Auto tile vertically"));
211 addAction(QStringLiteral(
"autoVertical"),
212 windows.arrangementMode.autoTileVertically);
215 windows.arrangementMode.autoTileHorizontally->setCheckable(
true);
216 windows.arrangementMode.autoTileHorizontally->setIcon(
217 AM::autoTileHorizontal::icon());
218 windows.arrangementMode.autoTileHorizontally->setShortcut(
220 "Windows|Arrangement mode|Auto tile horizontally"));
221 addAction(QStringLiteral(
"autoHorizontal"),
222 windows.arrangementMode.autoTileHorizontally);
225 windows.arrangementMode.autoTile->setCheckable(
true);
226 windows.arrangementMode.autoTile->setIcon(AM::autoTile::icon());
227 windows.arrangementMode.autoTile->setShortcut(
228 tr(
"Ctrl+Alt+I",
"Windows|Arrangement mode|Auto tile"));
232 windows.arrangementMode.autoCascade->setCheckable(
true);
233 windows.arrangementMode.autoCascade->setIcon(AM::autoCascade::icon());
234 windows.arrangementMode.autoCascade->setShortcut(
235 tr(
"Ctrl+Alt+J",
"Windows|Arrangement mode|Auto cascade"));
237 windows.arrangementMode.autoCascade);
240 windows.saveAsNewSession->setIcon(
241 CResMgr::mainMenu::window::saveToNewProfile::icon());
242 windows.saveAsNewSession->setShortcut(
243 tr(
"Ctrl+Alt+S",
"Windows|Save as new session..."));
248 CResMgr::mainMenu::settings::swordSetupDialog::icon());
249 settings.bookshelfManager->setShortcut(
250 tr(
"F4",
"Settings|Bookshelf Manager..."));
254 settings.configureBibleTime->setMenuRole(QAction::PreferencesRole);
255 settings.configureBibleTime->setIcon(
256 CResMgr::mainMenu::settings::configureDialog::icon());
260 help.
handbook->setMenuRole(QAction::ApplicationSpecificRole);
261 help.
handbook->setIcon(CResMgr::mainMenu::help::handbook::icon());
267 CResMgr::mainMenu::help::bibleStudyHowTo::icon());
272 help.
tipOfTheDay->setIcon(CResMgr::mainMenu::help::tipOfTheDay::icon());
279 CResMgr::mainMenu::help::aboutBibleTime::icon());
286 file.quit->setText(tr(
"&Quit"));
287 file.quit->setToolTip(tr(
"Quit BibleTime"));
289 view.fullscreen->setText(tr(
"&Full screen"));
290 view.fullscreen->setToolTip(tr(
"Display BibleTime in full screen"));
292 view.showBookshelf->setText(tr(
"Show bookshelf"));
293 view.showBookshelf->setToolTip(
294 tr(
"Toggle visibility of the bookshelf window"));
296 view.showBookmarks->setText(tr(
"Show bookmarks"));
297 view.showBookmarks->setToolTip(
298 tr(
"Toggle visibility of the bookmarks window"));
300 view.showMag->setText(tr(
"Show mag"));
301 view.showMag->setToolTip(tr(
"Toggle visibility of the mag window"));
303 view.showParallelTextHeadings->setText(tr(
"Show parallel text headers"));
304 view.showParallelTextHeadings->setToolTip(
305 tr(
"Toggle the works header row visibility in windows"));
307 view.toolbars.showMainToolbar->setText(tr(
"Show main toolbar"));
308 view.toolbars.showMainToolbar->setToolTip(
309 tr(
"Toggle the main toolbar visibility"));
311 view.toolbars.showNavigationToolbar->setText(tr(
"Show navigation toolbar"));
312 view.toolbars.showNavigationToolbar->setToolTip(
313 tr(
"Toggle the navigation toolbar visibility"));
315 view.toolbars.showWorksToolbar->setText(tr(
"Show works toolbar"));
316 view.toolbars.showWorksToolbar->setToolTip(
317 tr(
"Toggle the works toolbar visibility"));
319 view.toolbars.showToolsToolbar->setText(tr(
"Show tools toolbar"));
320 view.toolbars.showToolsToolbar->setToolTip(
321 tr(
"Toggle the window tools toolbar visibility"));
323 view.toolbars.showToolbarsInTextWindows->setText(
324 tr(
"Show toolbars in text windows"));
325 view.toolbars.showToolbarsInTextWindows->setToolTip(
326 tr(
"Toggle the location of subwindow-specific toolbars between "
327 "the main window and subwindows"));
329 view.scroll.autoScrollUp->setText(tr(
"Auto scroll up"));
330 view.scroll.autoScrollUp->setToolTip(
331 tr(
"Adjust automatic scrolling speed in the up direction"));
333 view.scroll.autoScrollDown->setText(tr(
"Auto scroll down"));
334 view.scroll.autoScrollDown->setToolTip(
335 tr(
"Adjust automatic scrolling speed in the down direction"));
337 view.scroll.pauseAutoScroll->setText(tr(
"Pause auto scroll"));
338 view.scroll.pauseAutoScroll->setToolTip(tr(
"Pause/resume auto scrolling"));
340 search.searchOpenWorks->setText(tr(
"Search in &open works..."));
341 search.searchOpenWorks->setToolTip(
342 tr(
"Search in all works that are currently open"));
344 search.searchStandardBible->setText(tr(
"Search in standard &Bible..."));
345 search.searchStandardBible->setToolTip(tr(
"Search in the standard Bible"));
347 windows.closeWindow->setText(tr(
"Close &window"));
348 windows.closeWindow->setToolTip(tr(
"Close the current open window"));
350 windows.closeAllWindows->setText(tr(
"Cl&ose all windows"));
351 windows.closeAllWindows->setToolTip(
352 tr(
"Close all open windows inside BibleTime"));
354 windows.tileVertically->setText(tr(
"Tile &vertically"));
355 windows.tileVertically->setToolTip(
356 tr(
"Vertically tile (arrange side by side) the open windows"));
358 windows.tileHorizontally->setText(tr(
"Tile &horizontally"));
359 windows.tileHorizontally->setToolTip(
360 tr(
"Horizontally tile (arrange on top of each other) the open "
363 windows.tile->setText(tr(
"&Tile"));
364 windows.tile->setToolTip(tr(
"Tile the open windows"));
366 windows.cascade->setText(tr(
"&Cascade"));
367 windows.cascade->setToolTip(tr(
"Cascade the open windows"));
369 windows.arrangementMode.manual->setText(tr(
"&Manual mode"));
370 windows.arrangementMode.manual->setToolTip(
371 tr(
"Manually arrange the open windows"));
373 windows.arrangementMode.tabbed->setText(tr(
"Ta&bbed"));
374 windows.arrangementMode.tabbed->setToolTip(
375 tr(
"Automatically tab the open windows"));
377 windows.arrangementMode.autoTileVertically->setText(
378 tr(
"Auto-tile &vertically"));
379 windows.arrangementMode.autoTileVertically->setToolTip(
380 tr(
"Automatically tile the open windows vertically (arrange "
383 windows.arrangementMode.autoTileHorizontally->setText(
384 tr(
"Auto-tile &horizontally"));
385 windows.arrangementMode.autoTileHorizontally->setToolTip(
386 tr(
"Automatically tile the open windows horizontally (arrange "
387 "on top of each other)"));
389 windows.arrangementMode.autoTile->setText(tr(
"Auto-&tile"));
390 windows.arrangementMode.autoTile->setToolTip(
391 tr(
"Automatically tile the open windows"));
393 windows.arrangementMode.autoCascade->setText(tr(
"Auto-&cascade"));
394 windows.arrangementMode.autoCascade->setToolTip(
395 tr(
"Automatically cascade the open windows"));
397 windows.saveAsNewSession->setText(tr(
"Save as &new session..."));
398 windows.saveAsNewSession->setToolTip(tr(
"Create and save a new session"));
400 settings.bookshelfManager->setText(tr(
"Bookshelf Manager..."));
401 settings.bookshelfManager->setToolTip(
402 tr(
"Configure your bookshelf and install/update/remove/index "
405 settings.configureBibleTime->setText(tr(
"&Configure BibleTime..."));
406 settings.configureBibleTime->setToolTip(tr(
"Set BibleTime's preferences"));
409 help.
handbook->setToolTip(tr(
"Open BibleTime's handbook"));
413 tr(
"Open the Bible study HowTo included with BibleTime.<br/>"
414 "This HowTo is an introduction on how to study the Bible in "
415 "an efficient way."));
422 tr(
"Information about the BibleTime program"));