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

List:       kde-commits
Subject:    KDE/kdepim/kontact/plugins/summary
From:       Allen Winter <winter () kde ! org>
Date:       2008-07-07 19:15:59
Message-ID: 1215458159.576648.19272.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 829180 by winterz:

fix LtoR vs. RtoL for the header


 M  +11 -4     summaryview_part.cpp  


--- trunk/KDE/kdepim/kontact/plugins/summary/summaryview_part.cpp #829179:829180
@@ -458,12 +458,19 @@
   mMainLayout->addItem( hbl );
   mUsernameLabel = new QLabel( mMainWidget );
   mUsernameLabel->setFont( KGlobalSettings::generalFont() );
-  mUsernameLabel->setAlignment( Qt::AlignLeft );
-  hbl->addWidget( mUsernameLabel );
   mDateLabel = new QLabel( mMainWidget );
   mDateLabel->setFont( KGlobalSettings::generalFont() );
-  mDateLabel->setAlignment( Qt::AlignRight );
-  hbl->addWidget( mDateLabel );
+  if ( !QApplication::isRightToLeft() ) {
+    mUsernameLabel->setAlignment( Qt::AlignLeft );
+    hbl->addWidget( mUsernameLabel );
+    mDateLabel->setAlignment( Qt::AlignRight );
+    hbl->addWidget( mDateLabel );
+  } else {
+    mDateLabel->setAlignment( Qt::AlignRight );
+    hbl->addWidget( mDateLabel );
+    mUsernameLabel->setAlignment( Qt::AlignLeft );
+    hbl->addWidget( mUsernameLabel );
+  }
 
   QFrame *hline = new QFrame( mMainWidget );
   hline->setFrameStyle( QFrame::HLine | QFrame::Plain );
[prev in list] [next in list] [prev in thread] [next in thread] 

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