diff options
author | John Fultz <jfultz@wolfram.com> | 2019-07-19 12:05:36 -0500 |
---|---|---|
committer | John Fultz <jfultz@wolfram.com> | 2019-07-19 12:05:36 -0500 |
commit | b6654916b426574a4f576d3511f21a85377746f9 (patch) | |
tree | a29c5d92541f1e0c6b418445a18d2f917d760ce8 /quacker/lister.cpp | |
parent | 595735c6fa5c9ed837151947e6ba1fbfdcd3190c (diff) |
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.
Diffstat (limited to 'quacker/lister.cpp')
-rw-r--r-- | quacker/lister.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
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<QString, Dict::WordList> 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; |