From b6654916b426574a4f576d3511f21a85377746f9 Mon Sep 17 00:00:00 2001 From: John Fultz Date: Fri, 19 Jul 2019 12:05:36 -0500 Subject: Fix deprecation errors for Qt 5.13. Most are Qt4-isms, except where noted. * Replaced QFontMetrics::width with QFontMetrics::horizontalAdvance, conditionally as the latter wasn't even introduced until Qt 5.11. * QColor::light and dark instead of QColor::light and dark. * QString() instead of QString::null. * std::sort instead of qSort * QTreeWidgetItem::setSelected instead of QTreeWidget::setItemSelected. * QFileDialog::setOption(QFileDialog::DontConfirmOverwrite) instead of QFileDialog::setConfirmOverwrite(false). * QDrag::exec instead of QDrag::start. --- quacker/lister.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'quacker/lister.cpp') diff --git a/quacker/lister.cpp b/quacker/lister.cpp index f4077d2..b0c7451 100644 --- a/quacker/lister.cpp +++ b/quacker/lister.cpp @@ -139,7 +139,7 @@ ListerDialog::ListerDialog(QWidget *parent, const QString &settingsGroup, const buttonBox2->addStretch(); buttonBox2->addWidget(m_closeButton); - filenameChanged(QString::null); // disable write button initially + filenameChanged(QString()); // disable write button initially connect(m_filenameEdit, SIGNAL(textChanged(const QString &)), this, SLOT(filenameChanged(const QString &))); connect(m_writeButton, SIGNAL(clicked()), this, SLOT(writeButtonClicked())); @@ -324,7 +324,7 @@ QString ListerDialog::run(QWidget *parent, const QString &settingsGroup, const Q if (accepted) return dialog.filename(); - return QString::null; + return QString(); } void ListerDialog::saveSettings() @@ -419,13 +419,13 @@ QMap ListerDialog::anagramMap() QString ListerDialog::writeList(bool alphagrams) { if (m_filename.isEmpty()) - return QString::null; + return QString(); QFile file(m_filename); if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) { QMessageBox::critical(this, windowTitleWithAppName(tr("Error writing file")), tr("Could not open %1 for writing.").arg(m_filename)); - return QString::null; + return QString(); } QTextStream stream(&file); @@ -568,7 +568,7 @@ void PlayabilityFilter::apply() intermediateList.setSortBy(Dict::WordList::Probability); else intermediateList.setSortBy(Dict::WordList::Playability); - qSort(intermediateList); + std::sort(intermediateList.begin(), intermediateList.end()); Dict::WordList filteredList; -- cgit v1.2.3