mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-28 00:17:30 -05:00
Address comments
This commit is contained in:
parent
17a700b34b
commit
2c61eb39a0
@ -220,7 +220,7 @@ void QgsDateTimeEditWrapper::updateValues( const QVariant &value, const QVariant
|
||||
break;
|
||||
case QVariant::Date:
|
||||
dateTime.setDate( value.toDate() );
|
||||
dateTime.setTime( QTime::currentTime() );
|
||||
dateTime.setTime( QTime( 0, 0, 0 ) );
|
||||
break;
|
||||
case QVariant::Time:
|
||||
dateTime.setDate( QDate::currentDate() );
|
||||
|
@ -121,26 +121,26 @@ void TestQgsDateTimeEdit::nullValues()
|
||||
void TestQgsDateTimeEdit::focus()
|
||||
{
|
||||
QgsApplication::setNullRepresentation( QString( "nope" ) );
|
||||
QWidget *w = new QWidget(); //required for focus events
|
||||
QApplication::setActiveWindow( w );
|
||||
QWidget w; //required for focus events
|
||||
QApplication::setActiveWindow( &w );
|
||||
|
||||
QVariantMap cfg;
|
||||
cfg.insert( QStringLiteral( "AllowNull" ), true );
|
||||
|
||||
widget1->setConfig( cfg );
|
||||
QgsDateTimeEdit *dateedit1 = qobject_cast<QgsDateTimeEdit *>( widget1->createWidget( w ) );
|
||||
QgsDateTimeEdit *dateedit1 = qobject_cast<QgsDateTimeEdit *>( widget1->createWidget( &w ) );
|
||||
QVERIFY( dateedit1 );
|
||||
widget1->initWidget( dateedit1 );
|
||||
widget1->setValue( QVariant::Date );
|
||||
|
||||
widget2->setConfig( cfg );
|
||||
QgsDateTimeEdit *dateedit2 = qobject_cast<QgsDateTimeEdit *>( widget2->createWidget( w ) );
|
||||
QgsDateTimeEdit *dateedit2 = qobject_cast<QgsDateTimeEdit *>( widget2->createWidget( &w ) );
|
||||
QVERIFY( dateedit2 );
|
||||
widget2->initWidget( dateedit2 );
|
||||
widget2->setValue( QVariant::Date );
|
||||
|
||||
widget3->setConfig( cfg );
|
||||
QgsDateTimeEdit *dateedit3 = qobject_cast<QgsDateTimeEdit *>( widget3->createWidget( w ) );
|
||||
QgsDateTimeEdit *dateedit3 = qobject_cast<QgsDateTimeEdit *>( widget3->createWidget( &w ) );
|
||||
QVERIFY( dateedit3 );
|
||||
widget3->initWidget( dateedit3 );
|
||||
widget3->setValue( QVariant::Date );
|
||||
@ -238,14 +238,14 @@ void TestQgsDateTimeEdit::focus()
|
||||
void TestQgsDateTimeEdit::testDateTime()
|
||||
{
|
||||
QgsApplication::setNullRepresentation( QString( "nope" ) );
|
||||
QWidget *w = new QWidget(); //required for focus events
|
||||
QApplication::setActiveWindow( w );
|
||||
QWidget w;
|
||||
QApplication::setActiveWindow( &w );
|
||||
|
||||
QVariantMap cfg;
|
||||
cfg.insert( QStringLiteral( "AllowNull" ), true );
|
||||
|
||||
widget4->setConfig( cfg );
|
||||
QgsDateTimeEdit *dateedit4 = qobject_cast<QgsDateTimeEdit *>( widget4->createWidget( w ) );
|
||||
QgsDateTimeEdit *dateedit4 = qobject_cast<QgsDateTimeEdit *>( widget4->createWidget( &w ) );
|
||||
QVERIFY( dateedit4 );
|
||||
widget4->initWidget( dateedit4 );
|
||||
widget4->setValue( QTime( 23, 10, 57 ) );
|
||||
@ -253,7 +253,7 @@ void TestQgsDateTimeEdit::testDateTime()
|
||||
QCOMPARE( value, QTime( 23, 10, 57 ) );
|
||||
|
||||
widget5->setConfig( cfg );
|
||||
QgsDateTimeEdit *dateedit5 = qobject_cast<QgsDateTimeEdit *>( widget5->createWidget( w ) );
|
||||
QgsDateTimeEdit *dateedit5 = qobject_cast<QgsDateTimeEdit *>( widget5->createWidget( &w ) );
|
||||
QVERIFY( dateedit5 );
|
||||
widget5->initWidget( dateedit5 );
|
||||
widget5->setValue( QDate( 1966, 11, 25 ) );
|
||||
|
Loading…
x
Reference in New Issue
Block a user