mirror of
https://github.com/kiwix/kiwix-desktop.git
synced 2025-09-24 04:32:15 -04:00
Proper CSS class assigment for History buttons
This commit is contained in:
parent
6cde03bbeb
commit
542cc14ca7
@ -16,23 +16,22 @@ 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);
|
||||||
|
|
||||||
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);
|
|
||||||
addAction(forward);
|
|
||||||
} else {
|
|
||||||
addAction(forward);
|
|
||||||
addAction(back);
|
|
||||||
}
|
|
||||||
|
|
||||||
// For CSS
|
// For CSS
|
||||||
widgetForAction(back)->setObjectName("leftHistoryButton");
|
if (QGuiApplication::isLeftToRight()) {
|
||||||
widgetForAction(back)->setObjectName("rightHistoryButton");
|
widgetForAction(back)->setObjectName("leftHistoryButton");
|
||||||
|
widgetForAction(forward)->setObjectName("rightHistoryButton");
|
||||||
|
} else {
|
||||||
|
widgetForAction(forward)->setObjectName("leftHistoryButton");
|
||||||
|
widgetForAction(back)->setObjectName("rightHistoryButton");
|
||||||
|
}
|
||||||
|
|
||||||
addSeparator();
|
addSeparator();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user