Fix Back & Forward button alignment for -reverse launch

This commit is contained in:
Nikhil Tanwar 2021-11-13 01:00:19 +05:30
parent 0e0c03e515
commit 84971cbfbd

View File

@ -16,14 +16,21 @@ TopWidget::TopWidget(QWidget *parent) :
connect(back, &QAction::triggered, [](){
KiwixApp::instance()->getTabWidget()->triggerWebPageAction(QWebEnginePage::Back);
});
addAction(back);
widgetForAction(back)->setObjectName("backButton"); // For CSS
QAction *forward = app->getAction(KiwixApp::HistoryForwardAction);
connect(forward, &QAction::triggered, [](){
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();