mirror of
https://github.com/kiwix/kiwix-desktop.git
synced 2025-09-27 06:42:07 -04:00
Fix Back & Forward button alignment for -reverse launch
This commit is contained in:
parent
0e0c03e515
commit
84971cbfbd
@ -16,14 +16,21 @@ TopWidget::TopWidget(QWidget *parent) :
|
|||||||
connect(back, &QAction::triggered, [](){
|
connect(back, &QAction::triggered, [](){
|
||||||
KiwixApp::instance()->getTabWidget()->triggerWebPageAction(QWebEnginePage::Back);
|
KiwixApp::instance()->getTabWidget()->triggerWebPageAction(QWebEnginePage::Back);
|
||||||
});
|
});
|
||||||
addAction(back);
|
|
||||||
widgetForAction(back)->setObjectName("backButton"); // For CSS
|
|
||||||
|
|
||||||
QAction *forward = app->getAction(KiwixApp::HistoryForwardAction);
|
QAction *forward = app->getAction(KiwixApp::HistoryForwardAction);
|
||||||
connect(forward, &QAction::triggered, [](){
|
connect(forward, &QAction::triggered, [](){
|
||||||
KiwixApp::instance()->getTabWidget()->triggerWebPageAction(QWebEnginePage::Forward);
|
KiwixApp::instance()->getTabWidget()->triggerWebPageAction(QWebEnginePage::Forward);
|
||||||
});
|
});
|
||||||
addAction(forward);
|
|
||||||
|
if(QGuiApplication::isLeftToRight()) {
|
||||||
|
addAction(back);
|
||||||
|
widgetForAction(back)->setObjectName("backButton"); // For CSS
|
||||||
|
addAction(forward);
|
||||||
|
} else {
|
||||||
|
addAction(forward);
|
||||||
|
addAction(back);
|
||||||
|
widgetForAction(back)->setObjectName("backButton"); // For CSS
|
||||||
|
}
|
||||||
|
|
||||||
addSeparator();
|
addSeparator();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user