Каков правильный способ инициализации QList? Я хочу, чтобы сделать этот код короче:Каков правильный способ инициализации QList?
QSplitter splitter;
QList<int> list;
list.append(1);
list.append(1);
splitter.setSizes(list);
Но когда я использую инициализацию из станда :: списка, не кажется, что работает:
splitter.setSizes(QList<int>::fromStdList(std::list<int>(1, 1)));
В последнем случае, сплиттер, кажется, разделить в соотношении 1: 0.
Использование Qt 5.2 it throws 'error: ожидаемое выражение QList list2 ({1, 1});' –
@ ꜱᴀᴍᴏᴛʜ: вам нужно 'CONFIG + = C++ 11'. – lpapp
Я, хотя он был автоматически включен. Спасибо ! –