Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
6.3.1, 6.4.0
-
-
8
-
Foundation PM Staging
Description
QSettings is storing QKeySequence and when same is fetched using QSettings::value() on mac does not gives correct value. Same works good on windows.
Following code snippet prints QVariant(QString, "↘")
test.setValue("key", QKeySequence(Qt::Key_End)); qDebug() << test.value("key");
Following code returns true at least with Qt5.15.2,
test.setValue("key", QKeySequence(Qt::Key_End)); if(test.value("key")==QKeySequence(Qt::Key_End)) qDebug()<< "found it ";
but if simply printed with qDebug() this also prints similar character as Qt6.