可以在编译时创建 QString 吗?

Is possible create QString at compile time?

考虑以下代码:

static constexpr QString FOO = QStringLiteral("foo");

但是不能编译这一行因为QString没有默认的析构函数。 我怎么能做这样的事情?

在 Qt 6.2 中,您可以使用新的 u"my string"_qs 语法。 https://doc.qt.io/qt-6/qstring.html#operator-22-22_qs