diff options
author | Arno <arno@disconnect.de> | 2018-10-28 17:54:44 +0100 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2018-10-28 17:54:44 +0100 |
commit | 3bfc587c081df11a02fad65e9cf9a3174aba284a (patch) | |
tree | adaa25953d6c1c3caed9b243c473f6bbb6c19e4f /newmoviewizard.cpp | |
parent | e0ab681b294d21569e4de8831a75a44e45541784 (diff) | |
download | SheMov-3bfc587c081df11a02fad65e9cf9a3174aba284a.tar.gz SheMov-3bfc587c081df11a02fad65e9cf9a3174aba284a.tar.bz2 SheMov-3bfc587c081df11a02fad65e9cf9a3174aba284a.zip |
Lowercase subtitle
Insert lower case and trimmed QString into database instead of the
original version.
Also, while at it, silence some clang warnings about implicit
conversions and nullptrs.
Diffstat (limited to 'newmoviewizard.cpp')
-rw-r--r-- | newmoviewizard.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/newmoviewizard.cpp b/newmoviewizard.cpp index a956e4b..79674dd 100644 --- a/newmoviewizard.cpp +++ b/newmoviewizard.cpp @@ -87,7 +87,7 @@ void NewMovieWizard::accept(){ } //now we have a series id, handle seriespart int partNo = field("seriesNo").toInt(); - QString subtitle = field("subtitle").toString(); + QString subtitle = field("subtitle").toString().toLower().trimmed(); QSqlQuery insertPartQ(db); insertPartQ.prepare("INSERT INTO seriesparts (iseries_id, iseriespart, tsubtitle) VALUES(:sid, :pid, :tsub)"); insertPartQ.bindValue(":sid", seriesId); @@ -133,11 +133,11 @@ void NewMovieWizard::accept(){ int type = fData.value(WizardTreeModel::FileType).toInt(); QVariant quality; QString oName, oMD5; - qint64 oSize, oldBitrate; + qint64 oSize = 0, oldBitrate = 0; bool hasOrigin = false; if(type == FT_MOVIE){ QVariantMap m = Helper::ffmpegData(fullPath); - secs = m.value("duration").toDouble(); + secs = static_cast<qint64>(m.value("duration").toDouble()); quality = field("quality").toInt(); //check for origin QModelIndex oIdx = wizardModel->index(0, 0, curIdx); |