Changeset View
Changeset View
Standalone View
Standalone View
src/KDbField.cpp
Show First 20 Lines • Show All 782 Lines • ▼ Show 20 Line(s) | 781 | case Date: {//YYYY-MM-DD | |||
---|---|---|---|---|---|
783 | if (!date.isValid()) { | 783 | if (!date.isValid()) { | ||
784 | d->defaultValue = QVariant(); | 784 | d->defaultValue = QVariant(); | ||
785 | } else { | 785 | } else { | ||
786 | d->defaultValue = QVariant(date); | 786 | d->defaultValue = QVariant(date); | ||
787 | } | 787 | } | ||
788 | break; | 788 | break; | ||
789 | } | 789 | } | ||
790 | case DateTime: {//YYYY-MM-DDTHH:MM:SS | 790 | case DateTime: {//YYYY-MM-DDTHH:MM:SS | ||
791 | QDateTime dt = QDateTime::fromString(QLatin1String(def), Qt::ISODate); | 791 | QDateTime dt = QDateTime::fromString(QLatin1String(def), Qt::ISODateWithMs); | ||
792 | if (!dt.isValid()) { | 792 | if (!dt.isValid()) { | ||
793 | d->defaultValue = QVariant(); | 793 | d->defaultValue = QVariant(); | ||
794 | } else { | 794 | } else { | ||
795 | d->defaultValue = QVariant(dt); | 795 | d->defaultValue = QVariant(dt); | ||
796 | } | 796 | } | ||
797 | break; | 797 | break; | ||
798 | } | 798 | } | ||
799 | case Time: {//HH:MM:SS | 799 | case Time: {//HH:MM:SS | ||
800 | QTime time = QTime::fromString(QLatin1String(def), Qt::ISODate); | 800 | QTime time = QTime::fromString(QLatin1String(def), Qt::ISODateWithMs); | ||
801 | if (!time.isValid()) { | 801 | if (!time.isValid()) { | ||
802 | d->defaultValue = QVariant(); | 802 | d->defaultValue = QVariant(); | ||
803 | } else { | 803 | } else { | ||
804 | d->defaultValue = QVariant(time); | 804 | d->defaultValue = QVariant(time); | ||
805 | } | 805 | } | ||
806 | break; | 806 | break; | ||
807 | } | 807 | } | ||
808 | case Float: { | 808 | case Float: { | ||
▲ Show 20 Lines • Show All 248 Lines • Show Last 20 Lines |