QString::null
Solved
General and Desktop
-
I'm a bit puzzled about using or avoiding QString::null. I understand, it's equivalent to QString(), but there's no mention in the documentation (not even as obsolete), only a "compatibility" comment in qstring.h
// compatibility struct Null { }; static const Null null;
Is it considered obsolete?
-
@Asperamanca said in QString::null:
Is it considered obsolete?
Pretty much, you should generally avoid it. Use
QString::isEmpty
instead. -
@kshegunov said in QString::null:
@Asperamanca said in QString::null:
Is it considered obsolete?
Pretty much, you should generally avoid it. Use
QString::isEmpty
instead.And how about for setting strings?
void showWarning(const QString& message, const QString& context = QString::null);
-
Use a default constructed
QString
.void showWarning(const QString& message, const QString& context = QString());