QString *str = new QString();delete str;
str = QString::null;
QString().isNull(); // returns true QString().isEmpty(); // returns true QString("").isNull(); // returns false QString("").isEmpty(); // returns true QString("abc").isNull(); // returns false QString("abc").isEmpty(); // returns false
str.clear();
string.clear();
string = QString();
// Qt\4.1.0\src\corelib\tools\qstring.hinline void QString::clear(){ if (!isNull()) *this = QString(); }
QString str = findSomeString();if ( str.isNull() ) // строка не найдена{ ...}else // строка найдена, размер ей может бьІть 0, но главное - само её наличие{ ...}