kossebau added inline comments. INLINE COMMENTS
> dfaure wrote in browseropenorsavequestion.cpp:270 > auto or not auto isn't the question when it comes to const :-) > > Would you have written `foreach(QString &app, apps)` if `apps` was a > qstringlist (to simplify)? > Or `for (QString &app : apps)` ? > You say "in most projects I have seen", but my reference is Qt, please find > me one place in Qt where a range-for isn't using const when the item isn't > modified inside the loop :) > > And while * is redundant (therefore it only helps humans), the & is > definitely not redundant. Without it you get a copy. Sigh... I learned C++ originally from the Stroustrup book, mostly reading in bed in leisure time. C++11 I learned from peers and the internet on the job, and now find myself often with misconceptions. I start to think I should return to proper books in bed :) And seem references are a thing I tend to be wrong on, eh. REPOSITORY R306 KParts REVISION DETAIL https://phabricator.kde.org/D24262 To: kossebau, dfaure Cc: ahmadsamir, dhaumann, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns