[Uml-devel] Re: kdesdk/umbrello/umbrello/codegenerators

Sebastian Stein seb_stein at gmx.de
Tue Jul 13 06:22:02 UTC 2004


Matt Rogers <matt.rogers at kdemail.net> [040713 15:04]:
> You should probably use QString::null here. It should have the same effect.

Is it save to use always QString::null instead of QString("")? The
documentation about QString::null just says: "QString::null is a null
QString"

A quick grep over Umbrello's source shows 38 lines with QString(""):

                return QString("");
        m_packageName = QString(""); // no package name is the default
        m_fileExtension = QString("");
        m_ID = QString(""); // leave with NO ID as a default
                return QString("");
                return QString("");
                return QString("");
        QString retstr = QString("");
                        i18n("Information"), i18n("&OK"), QString("")
        m_initialValue = QString("");
                sAccess = QString("");
                            QString(""));
                    <<
(at->getInitialValue().isEmpty()?QString(""):QString(" DEFAULT
")+at->getInitialValue());
                            QString(""))
                                 << (!(at->getInitialValue().isEmpty()) ?
(QString(" = ")+at->getInitialValue()) : QString(""))
                                 << (!(at->getInitialValue().isEmpty()) ?
(QString(" = ")+at->getInitialValue()) : QString(""))
    tabWidget2->insertTab( tab, QString("") );
    tabWidget2->insertTab( tab_2, QString("") );
                        return QString("");
        QString methodReturnType = o->isConstructorOperation() ? QString("")
: (o->getReturnType() + QString(" "));
        QString paramStr = QString("");
        QString returnType = o->isConstructorOperation() ? QString("") :
(fixedReturn + QString(" "));
        QString paramStr = QString("");
        QString returnType = o->isConstructorOperation() ? QString("") :
o->getReturnType();
        QString paramStr = QString("");
        QString string = QString("");
        m_startMethod = QString("");
        m_endMethod = QString("");
        QString componentName = QString("");
        QString componentName = QString("");
    addPage( select, QString("") );
    addPage( status, QString("") );
    tabWidget->insertTab( tab, QString("") );
    tabWidget->insertTab( tab_2, QString("") );
    tabWidget->insertTab( tab_3, QString("") );
  return slashPos<0 ? QString("") : name.left(slashPos);
    return slashPrefix ? QString("/") : QString("");
  if (dotPos<0) return QString("");

Sebastian
-- 
http://www.hpfsc.de/ - die Seite rund um:
Assembler, Bundeswehr, TFT LCDs, Halle/Saale, Fahrradtouren, Neuseeland,
Wanderstaat Mauma, Raumschiff USS Nathan, Enemy Room, MLCAD Tutorial




More information about the umbrello-devel mailing list