Вы не можете изменить константную строку.QString :: remove возвращает ссылку на abc, так что remove работает с abc, mk - это не копия, а снова abc !!Ищите функции, которые являются постоянными функциями, если вы хотите работать с постоянным объектом.
РЕДАКТИРОВАТЬ:
const QString abc = "hello world";
QString ijk = abc;
QString def = " ";
QString mk = ijk .remove(def); // Here error saying const cant change