Skip to content

Commit d70435f

Browse files
committed
QMetaType
1 parent fe4ed57 commit d70435f

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/datastreamer.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ QString DataStreamer::variantToString(const QVariant& value,
136136
if (value.isNull()) {
137137
return "";
138138
}
139-
switch(value.type()) {
139+
switch(value.typeId()) {
140140
case QMetaType::Int:
141141
return QString::number(value.toInt());
142142
case QMetaType::UInt:
@@ -204,7 +204,7 @@ QString DataStreamer::variantToString(const QVariant& value,
204204
}
205205

206206
default:
207-
error = QString("DataStreamer::variantToString(format == %2) is not defined for value.type() == %1").arg(value.type()).arg(format);
207+
error = QString("DataStreamer::variantToString(format == %2) is not defined for value.type() == %1").arg(value.typeId()).arg(format);
208208
return QString();
209209
}
210210

@@ -214,7 +214,7 @@ QString DataStreamer::variantToString(const QVariant& value,
214214
if (value.isNull()) {
215215
return "null";
216216
}
217-
switch(value.type()) {
217+
switch(value.typeId()) {
218218
case QMetaType::Bool:
219219
return QString::number(value.toInt());
220220
case QMetaType::UInt:
@@ -236,7 +236,7 @@ QString DataStreamer::variantToString(const QVariant& value,
236236
case QMetaType::QByteArray:
237237
return "0x" + value.toByteArray().toHex();
238238
default:
239-
error = QString("DataStreamer::variantToString(format == %2) is not defined for value.type() == %1").arg(value.type()).arg(format);
239+
error = QString("DataStreamer::variantToString(format == %2) is not defined for value.type() == %1").arg(value.typeId()).arg(format);
240240
return QString();
241241
}
242242
} else {

src/widget/dataimportwidget.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -689,7 +689,7 @@ void DataImportWidget::guessColumnType(int column) {
689689
QMap<QMetaType::Type, QString> m = SqlDataTypes::mapFromVariant();
690690
QStringList ts = SqlDataTypes::names();
691691
QMetaType::Type type = guessType(model,model->index(0,column),model->index(model->rowCount()-1,column));
692-
if (type == QVariant::Invalid) {
692+
if (type == QMetaType::UnknownType) {
693693
return;
694694
}
695695
QComboBox* types = widgetType(column);

0 commit comments

Comments
 (0)