[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdeextragear-1/gwenview/src
From:       Meni Livne <livne () kde ! org>
Date:       2003-01-15 19:20:28
[Download RAW message or body]

CVS commit by livne: 

Small fix to the First/Last and Next/Previous toolbar buttons
for RTL languages.

CCMAIL: aurelien.gateau@mail.dotcom.fr


  M +8 -4      gvfileviewstack.cpp   1.14


--- kdeextragear-1/gwenview/src/gvfileviewstack.cpp  #1.13:1.14
@@ -53,16 +53,20 @@ GVFileViewStack::GVFileViewStack(QWidget
 {
 // Actions
-        mSelectFirst=new KAction(i18n("&First"),"gvfirst",Key_Home,
+        mSelectFirst=new KAction(i18n("&First"),
+                QApplication::reverseLayout() ? "gvlast":"gvfirst", Key_Home,
                 this,SLOT(slotSelectFirst()), actionCollection, "first");
 
-        mSelectLast=new KAction(i18n("&Last"),"gvlast",Key_End,
+        mSelectLast=new KAction(i18n("&Last"),
+                QApplication::reverseLayout() ? "gvfirst":"gvlast", Key_End,
                 this,SLOT(slotSelectLast()), actionCollection, "last");
 
         mSelectPrevious=KStdAction::back(this, \
                SLOT(slotSelectPrevious()),actionCollection, "previous" );
-        mSelectPrevious->setIcon("gvprevious");
+        mSelectPrevious->setIcon(QApplication::reverseLayout() ?
+                                                "gvnext" : "gvprevious");
         mSelectPrevious->setAccel(Key_Backspace);
 
         mSelectNext=KStdAction::forward(this, \
                SLOT(slotSelectNext()),actionCollection, "next" );
-        mSelectNext->setIcon("gvnext");
+        mSelectNext->setIcon(QApplication::reverseLayout() ?
+                                                "gvprevious" : "gvnext");
         mSelectNext->setAccel(Key_Space);
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic