Optimized clipboard insertion and fixed issue #626

This commit is contained in:
Vladislav Tronko
2016-06-18 16:49:12 +03:00
parent 3f6fc9335b
commit 1ce62d74a4

View File

@@ -107,15 +107,9 @@ void ExtendedTableWidget::paste()
// Unpack cliboard, assuming that it is rectangular
QList<QStringList> clipboardTable;
QStringList cr = clipboard.split(endOfLine);
QStringList cr = clipboard.trimmed().split(endOfLine);
foreach(const QString& r, cr)
{
// Usually last splited line is empty
if(!r.isEmpty())
{
clipboardTable.push_back(r.split("\t"));
}
}
clipboardTable.push_back(r.split("\t"));
int clipboardRows = clipboardTable.size();
int clipboardColumns = clipboardTable.front().size();