diff --git a/src/designer/src/components/signalsloteditor/connectdialog.cpp b/src/designer/src/components/signalsloteditor/connectdialog.cpp index 648d59c3afe697d7fac8aa01d493bee44d8c0796..2785b706c35a98a0185b278a4c459fd0ab3cba78 100644 --- a/src/designer/src/components/signalsloteditor/connectdialog.cpp +++ b/src/designer/src/components/signalsloteditor/connectdialog.cpp @@ -248,7 +248,7 @@ void ConnectDialog::populateSlotList(const QString &signal) // but may be used again in the future. if (deprecatedSlot) { item->setData(Qt::FontRole, variantFont); - item->setData(Qt::ForegroundRole, Qt::red); + item->setData(Qt::ForegroundRole, QColor(Qt::red)); } ++itMember; } @@ -291,7 +291,7 @@ void ConnectDialog::populateSignalList() // but may be used again in the future. if (deprecatedSignal) { item->setData(Qt::FontRole, variantFont); - item->setData(Qt::ForegroundRole, Qt::red); + item->setData(Qt::ForegroundRole, QColor(Qt::red)); } ++itMember; } diff --git a/src/designer/src/components/signalsloteditor/signalsloteditorwindow.cpp b/src/designer/src/components/signalsloteditor/signalsloteditorwindow.cpp index f685c4ecbd65cf774bbfaa0f45a2488242a2997d..f1d3bae968c33f7a2b30fc945239aa960183c2c5 100644 --- a/src/designer/src/components/signalsloteditor/signalsloteditorwindow.cpp +++ b/src/designer/src/components/signalsloteditor/signalsloteditorwindow.cpp @@ -275,7 +275,7 @@ QVariant ConnectionModel::data(const QModelIndex &index, int role) const // Mark deprecated slots red/italic. Not currently in use (historically for Qt 3 slots in Qt 4), // but may be used again in the future. if (deprecatedMember && role == Qt::ForegroundRole) - return Qt::red; + return QColor(Qt::red); if (deprecatedMember && role == Qt::FontRole) { QFont font = QApplication::font(); font.setItalic(true); @@ -475,7 +475,7 @@ void InlineEditorModel::addTextList(const QMap<QString, bool> &text_list) setData(text_idx, it.key(), Qt::DisplayRole); if (it.value()) { setData(text_idx, fontVariant, Qt::FontRole); - setData(text_idx, Qt::red, Qt::ForegroundRole); + setData(text_idx, QColor(Qt::red), Qt::ForegroundRole); } ++it; }