[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeaddons/konq-plugins/rellinks
From: Meni Livne <livne () kde ! org>
Date: 2004-07-14 8:18:31
Message-ID: 20040714081831.9BE3F9245 () office ! kde ! org
[Download RAW message or body]
CVS commit by livne:
Fix for RTL mode.
M +7 -4 plugin_rellinks.cpp 1.32
--- kdeaddons/konq-plugins/rellinks/plugin_rellinks.cpp #1.31:1.32
@@ -22,4 +22,5 @@
// Qt includes
+#include <qapplication.h>
#include <qtimer.h>
@@ -101,14 +102,16 @@ RelLinksPlugin::RelLinksPlugin(QObject *
kaction_map["up"]->setWhatsThis( i18n("<p>This link references the immediate \
parent of the current document.</p>") );
- kaction_map["begin"] = new KAction( i18n("&First"), "2leftarrow", \
KShortcut("Ctrl+Alt+F"), this, SLOT(goFirst()), actionCollection(), "rellinks_first" \
); + bool isRTL = QApplication::reverseLayout();
+
+ kaction_map["begin"] = new KAction( i18n("&First"), isRTL ? "2rightarrow" : \
"2leftarrow", KShortcut("Ctrl+Alt+F"), this, SLOT(goFirst()), actionCollection(), \
"rellinks_first" ); kaction_map["begin"]->setWhatsThis( i18n("<p>This link type \
tells search engines which document is considered by the author to be the starting \
point of the collection.</p>") );
- kaction_map["prev"] = new KAction( i18n("&Previous"), "1leftarrow", \
KShortcut("Ctrl+Alt+P"), this, SLOT(goPrevious()), actionCollection(), \
"rellinks_previous" ); + kaction_map["prev"] = new KAction( i18n("&Previous"), \
isRTL ? "1rightarrow" : "1leftarrow", KShortcut("Ctrl+Alt+P"), this, \
SLOT(goPrevious()), actionCollection(), "rellinks_previous" );
kaction_map["prev"]->setWhatsThis( i18n("<p>This link references the previous \
document in an ordered series of documents.</p>") );
- kaction_map["next"] = new KAction( i18n("&Next"), "1rightarrow", \
KShortcut("Ctrl+Alt+N"), this, SLOT(goNext()), actionCollection(), "rellinks_next" \
); + kaction_map["next"] = new KAction( i18n("&Next"), isRTL ? "1leftarrow" : \
"1rightarrow", KShortcut("Ctrl+Alt+N"), this, SLOT(goNext()), actionCollection(), \
"rellinks_next" );
kaction_map["next"]->setWhatsThis( i18n("<p>This link references the next \
document in an ordered series of documents.</p>") );
- kaction_map["last"] = new KAction( i18n("&Last"), "2rightarrow", \
KShortcut("Ctrl+Alt+L"), this, SLOT(goLast()), actionCollection(), "rellinks_last" \
); + kaction_map["last"] = new KAction( i18n("&Last"), isRTL ? "2leftarrow" : \
"2rightarrow", KShortcut("Ctrl+Alt+L"), this, SLOT(goLast()), actionCollection(), \
"rellinks_last" );
kaction_map["last"]->setWhatsThis( i18n("<p>This link references the end of a \
sequence of documents.</p>") );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic