From kde-commits Fri Jun 30 22:59:13 2017 From: Stefan Gerlach Date: Fri, 30 Jun 2017 22:59:13 +0000 To: kde-commits Subject: [labplot] src: set selected datetime format when importing Message-Id: X-MARC-Message: https://marc.info/?l=kde-commits&m=149886356529747 Git commit 0a9c56432f5968b8d31ae74ef3843e089f1649d9 by Stefan Gerlach. Committed on 30/06/2017 at 22:59. Pushed by sgerlach into branch 'master'. set selected datetime format when importing M +6 -2 src/backend/datasources/filters/AsciiFilter.cpp M +0 -1 src/kdefrontend/datasources/ImportFileWidget.cpp https://commits.kde.org/labplot/0a9c56432f5968b8d31ae74ef3843e089f1649d9 diff --git a/src/backend/datasources/filters/AsciiFilter.cpp b/src/backend/= datasources/filters/AsciiFilter.cpp index f6734f0c..886d9e48 100644 --- a/src/backend/datasources/filters/AsciiFilter.cpp +++ b/src/backend/datasources/filters/AsciiFilter.cpp @@ -26,10 +26,11 @@ Copyright : (C) 2009-2017 Alexander Semke (a= lexander.semke@web.de) * Boston, MA 02110-1301 USA * * * **************************************************************************= */ -#include "backend/datasources/filters/AsciiFilter.h" -#include "backend/datasources/filters/AsciiFilterPrivate.h" #include "backend/datasources/FileDataSource.h" #include "backend/core/column/Column.h" +#include "backend/datasources/filters/AsciiFilter.h" +#include "backend/datasources/filters/AsciiFilterPrivate.h" +#include "backend/core/datatypes/DateTime2StringFilter.h" #include "backend/lib/macros.h" = #include @@ -606,6 +607,9 @@ QVector AsciiFilterPrivate::readDataFromDe= vice(QIODevice& device, A break; case AbstractColumn::DateTime: comment =3D i18np("date and time data, %1 element", "date and time dat= a, %1 elements", rows); + // set same datetime format in column + DateTime2StringFilter* filter =3D static_cast(= column->outputFilter()); + filter->setFormat(dateTimeFormat); } column->setComment(comment); if (importMode =3D=3D AbstractFileFilter::Replace) { diff --git a/src/kdefrontend/datasources/ImportFileWidget.cpp b/src/kdefron= tend/datasources/ImportFileWidget.cpp index 5864a1a3..40e3c37a 100644 --- a/src/kdefrontend/datasources/ImportFileWidget.cpp +++ b/src/kdefrontend/datasources/ImportFileWidget.cpp @@ -173,7 +173,6 @@ ImportFileWidget::ImportFileWidget(QWidget* parent, con= st QString& fileName) : Q connect( ui.bRefreshPreview, SIGNAL(clicked()), SLOT(refreshPreview()) ); = connect( asciiOptionsWidget.chbHeader, SIGNAL(stateChanged(int)), SLOT(he= aderChanged(int)) ); -//TODO connect( asciiOptionsWidget.cbDataType, SIGNAL(stateChanged(int)), = SLOT(dataTypeChanged(int)) ); connect( hdfOptionsWidget.twContent, SIGNAL(itemSelectionChanged()), SLOT= (hdfTreeWidgetSelectionChanged()) ); connect( hdfOptionsWidget.bRefreshPreview, SIGNAL(clicked()), SLOT(refres= hPreview()) ); connect( netcdfOptionsWidget.twContent, SIGNAL(itemSelectionChanged()), S= LOT(netcdfTreeWidgetSelectionChanged()) );