Я попробую это (относительно более чистое решение S3)
`+` & lt; - function (e1, e2) UseMethod ("+") `+ .default` & lt; - функция (e1, e2) .Primitive («+») (e1, e2) `+ .character` & lt; - function (e1, e2) if (length (e1) == length (e2)) {paste (e1 , e2, sep = '')} else stop ('String Vectors of Different Lengths')
Код выше изменит +
на общий и установит +. default
к оригиналу +
, затем добавить новый метод +. character
to +
Вам нужно добавить view.setRootIndex(model.index("C:\Myfolder"))
в соответствии с документацией QFileSystemModel .