Want to know difference between the member functions of QStringList

  • Hi,
    what is the difference between QStringList::QStringList(const QList<QString> &other) and QStringList &QStringList::operator=(const QList<QString> &other)
    With Thanks

  • Qt Champions 2017

    First one builds the Qstringlist while creating QStringList object itself from the list QList values. It is like copy constructor. Here there no two QStringList Objects exist here.
    In the second case it uses operator overloading to copy contents of One StringList to Other StringList. Here there are two QStringList objects here. It is copying from one QStringList to Other QStringList object. It is object copy.

Log in to reply

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.