forked from qt-creator/qt-creator
Replace all remaining functions deprecated in Qt 5, if possible.
These are:
- QInputDialog::getInteger() [-> getInt()]
- QKeySequence::operator QString() [-> toString()]
- QRegion::intersect() [-> intersected()]
- qVariantCanConvert() [-> QVariant::canConvert()]
Plus some left-over occurrences of qFindChild() and
QAbstractItemModel::reset() that were missed by the
respective earlier patches.
All deprecated features still left are not trivially
replaceable, i.e. the code using them cannot be made
to compile with both Qt 4 and Qt 5.
Change-Id: I32541681bbf66b0fef78f5c7025521f9ff84f463
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -88,7 +88,7 @@ bool inputText(QWidget *parent, const QString &title, const QString &prompt, QSt
|
||||
dialog.setLabelText(prompt);
|
||||
dialog.setTextValue(*s);
|
||||
// Nasty hack:
|
||||
if (QLineEdit *le = qFindChild<QLineEdit*>(&dialog))
|
||||
if (QLineEdit *le = dialog.findChild<QLineEdit*>())
|
||||
le->setMinimumWidth(500);
|
||||
if (dialog.exec() != QDialog::Accepted)
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user