QMap всегда возвращает константное значение - PullRequest
0 голосов
/ 23 октября 2019

У меня есть следующий фрагмент кода:

  • classA.h
class A : public QAbstractTableModel
{
    Q_OBJECT

    private:
        QMap <QString , QStringList> map_filelist_hash ;
};
  • classA.cpp
map_filelist_hash = { {"dummy"},{"dummylist"}};                 
QStringList& temp (map_filelist_hash["dummy"]);

Я получаю следующую ошибку при попытке компилирования с использованием gcc7.2.0

ошибка: не может связать неконстантную ссылку lvalue типа 'QStringList &' с rvalue типа'const QStringList'

Как получить QMap для возврата ссылки QStringList внутри QMap?

...