sqlitetablemodel: Only return NULL text for display role and NULL fields

This commit is contained in:
Samir Aguiar
2015-03-13 00:21:07 +01:00
parent c15235f15e
commit 0dfae63cee

View File

@@ -231,7 +231,7 @@ QVariant SqliteTableModel::data(const QModelIndex &index, int role) const
if(role == Qt::DisplayRole && isBinary(index))
return "BLOB";
else if(m_data.at(index.row()).at(index.column()).isNull() || isBinary(index))
else if(role == Qt::DisplayRole && m_data.at(index.row()).at(index.column()).isNull())
return PreferencesDialog::getSettingsValue("databrowser", "null_text").toString();
else
return m_data.at(index.row()).at(index.column());