File r905598.diff of Package kdepim4

Subject: korganizer: fix tab order
From: wstephenson@suse.de
Bug: 
Patch-upstream: 905598
--- korganizer/koeditorgeneraltodo.cpp	(revision 905597)
+++ korganizer/koeditorgeneraltodo.cpp	(revision 905598)
@@ -68,26 +68,25 @@ KOEditorGeneralTodo::~KOEditorGeneralTod
 void KOEditorGeneralTodo::finishSetup()
 {
   QWidget::setTabOrder( mSummaryEdit, mLocationEdit );
-  QWidget::setTabOrder( mLocationEdit, mStartCheck );
+  QWidget::setTabOrder( mLocationEdit, mCategoriesButton );
+  QWidget::setTabOrder( mCategoriesButton, mStartCheck );
   QWidget::setTabOrder( mStartCheck, mStartDateEdit );
   QWidget::setTabOrder( mStartDateEdit, mStartTimeEdit );
   QWidget::setTabOrder( mStartTimeEdit, mDueCheck );
+  QWidget::setTabOrder( mDueCheck, mTimeZoneComboStart );
+  QWidget::setTabOrder( mTimeZoneComboStart, mDueCheck );
   QWidget::setTabOrder( mDueCheck, mDueDateEdit );
   QWidget::setTabOrder( mDueDateEdit, mDueTimeEdit );
-  QWidget::setTabOrder( mDueTimeEdit, mTimeButton );
-  QWidget::setTabOrder( mTimeButton, mCompletedCombo );
+  QWidget::setTabOrder( mDueTimeEdit, mTimeZoneComboDue );
+  QWidget::setTabOrder( mTimeZoneComboDue, mTimeButton );
+  QWidget::setTabOrder( mTimeButton, mSecrecyCombo );
+  QWidget::setTabOrder( mSecrecyCombo, mCompletedCombo );
   QWidget::setTabOrder( mCompletedCombo, mPriorityCombo );
   QWidget::setTabOrder( mPriorityCombo, mAlarmButton );
   QWidget::setTabOrder( mAlarmButton, mAlarmTimeEdit );
   QWidget::setTabOrder( mAlarmTimeEdit, mAlarmIncrCombo );
-//   QWidget::setTabOrder( mAlarmIncrCombo, mAlarmSoundButton );
   QWidget::setTabOrder( mAlarmIncrCombo, mAlarmEditButton );
-//   QWidget::setTabOrder( mAlarmSoundButton, mAlarmProgramButton );
-//   QWidget::setTabOrder( mAlarmProgramButton, mDescriptionEdit );
   QWidget::setTabOrder( mAlarmEditButton, mDescriptionEdit );
-  QWidget::setTabOrder( mDescriptionEdit, mCategoriesButton );
-  QWidget::setTabOrder( mCategoriesButton, mSecrecyCombo );
-//  QWidget::setTabOrder( mSecrecyCombo, mDescriptionEdit );
 
   mSummaryEdit->setFocus();
 }
--- korganizer/koeditorgeneralevent.cpp	(revision 905597)
+++ korganizer/koeditorgeneralevent.cpp	(revision 905598)
@@ -74,23 +74,21 @@ KOEditorGeneralEvent::~KOEditorGeneralEv
 void KOEditorGeneralEvent::finishSetup()
 {
   QWidget::setTabOrder( mSummaryEdit, mLocationEdit );
-  QWidget::setTabOrder( mLocationEdit, mStartDateEdit );
+  QWidget::setTabOrder( mLocationEdit, mCategoriesButton );
+  QWidget::setTabOrder( mCategoriesButton, mStartDateEdit );
   QWidget::setTabOrder( mStartDateEdit, mStartTimeEdit );
-  QWidget::setTabOrder( mStartTimeEdit, mEndDateEdit );
+  QWidget::setTabOrder( mStartTimeEdit, mTimeZoneComboStart );
+  QWidget::setTabOrder( mTimeZoneComboStart, mEndDateEdit );
   QWidget::setTabOrder( mEndDateEdit, mEndTimeEdit );
-  QWidget::setTabOrder( mEndTimeEdit, mHasTimeCheckbox );
-  QWidget::setTabOrder( mHasTimeCheckbox, mAlarmButton );
+  QWidget::setTabOrder( mEndTimeEdit, mTimeZoneComboEnd );
+  QWidget::setTabOrder( mTimeZoneComboEnd, mHasTimeCheckbox );
+  QWidget::setTabOrder( mHasTimeCheckbox, mSecrecyCombo );
+  QWidget::setTabOrder( mSecrecyCombo, mFreeTimeCombo );
+  QWidget::setTabOrder( mFreeTimeCombo, mAlarmButton );
   QWidget::setTabOrder( mAlarmButton, mAlarmTimeEdit );
   QWidget::setTabOrder( mAlarmTimeEdit, mAlarmIncrCombo );
-//   QWidget::setTabOrder( mAlarmIncrCombo, mAlarmSoundButton );
   QWidget::setTabOrder( mAlarmIncrCombo, mAlarmEditButton );
-//   QWidget::setTabOrder( mAlarmSoundButton, mAlarmProgramButton );
-//   QWidget::setTabOrder( mAlarmProgramButton, mFreeTimeCombo );
-  QWidget::setTabOrder( mAlarmEditButton, mFreeTimeCombo );
-  QWidget::setTabOrder( mFreeTimeCombo, mDescriptionEdit );
-  QWidget::setTabOrder( mDescriptionEdit, mCategoriesButton );
-  QWidget::setTabOrder( mCategoriesButton, mSecrecyCombo );
-//  QWidget::setTabOrder( mSecrecyCombo, mDescriptionEdit );
+  QWidget::setTabOrder( mAlarmEditButton, mDescriptionEdit );
 
   mSummaryEdit->setFocus();
 }
--- korganizer/koeditorgeneraljournal.cpp	(revision 905597)
+++ korganizer/koeditorgeneraljournal.cpp	(revision 905598)
@@ -207,6 +207,8 @@ void KOEditorGeneralJournal::finishSetup
   QWidget::setTabOrder( mDateEdit, mTimeCheckBox );
   QWidget::setTabOrder( mTimeCheckBox, mTimeEdit );
   QWidget::setTabOrder( mTimeEdit, mDescriptionEdit );
+  QWidget::setTabOrder( mDescriptionEdit, mCategoriesButton );
+
   mSummaryEdit->setFocus();
 }
 
Index: korganizer/koeditorgeneraltodo.cpp
===================================================================
Index: korganizer/koeditorgeneralevent.cpp
===================================================================
Index: korganizer/koeditorgeneraljournal.cpp
===================================================================
openSUSE Build Service is sponsored by