Hallo Martin, anbei ein Patch, der die Benutzerfreundlichkeit des PickStartDate Dialoges erhöht und einen weiteren Fehler fixt.
-- Regards Thomas Baumgart GPG-FP: E55E D592 F45F 116B 8429 4F99 9C59 DB40 B75D D3BA ------------------------------------------------------------- 'Software is like sex: it's better when it's free' (Linus Torvalds) -------------------------------------------------------------
Index: src/frontends/qbanking/lib/dialogs/qbpickstartdate.ui
===================================================================
--- src/frontends/qbanking/lib/dialogs/qbpickstartdate.ui (revision 1449)
+++ src/frontends/qbanking/lib/dialogs/qbpickstartdate.ui (working copy)
@@ -47,7 +47,7 @@
</widget>
<widget class="QButtonGroup">
<property name="name">
- <cstring>buttonGroup1</cstring>
+ <cstring>buttonGroup</cstring>
</property>
<property name="title">
<string>Start Date</string>
@@ -158,10 +158,10 @@
<string></string>
</property>
<property name="autoDefault">
- <bool>true</bool>
+ <bool>false</bool>
</property>
<property name="default">
- <bool>true</bool>
+ <bool>false</bool>
</property>
</widget>
<spacer>
@@ -209,7 +209,7 @@
<string></string>
</property>
<property name="autoDefault">
- <bool>true</bool>
+ <bool>false</bool>
</property>
</widget>
</hbox>
Index: src/frontends/qbanking/lib/dialogs/qbpickstartdate.cpp
===================================================================
--- src/frontends/qbanking/lib/dialogs/qbpickstartdate.cpp (revision 1449)
+++ src/frontends/qbanking/lib/dialogs/qbpickstartdate.cpp (working copy)
@@ -26,6 +26,7 @@
#include <qradiobutton.h>
#include <qlabel.h>
#include <qpushbutton.h>
+#include <qbuttongroup.h>
@@ -86,6 +87,7 @@
pickDateEdit->setDate(QDate::currentDate());
+ buttonGroup->setFocus();
}
@@ -125,6 +127,8 @@
return _firstPossible;
else if (pickDateButton->isChecked())
return pickDateEdit->date();
+ else if (lastUpdateButton->isChecked())
+ return _lastUpdate;
else {
DBG_ERROR(0, "Unknown date state");
return QDate();
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ Aqbanking-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aqbanking-devel
