سلام به این شکل :
QString location1="D:\\MyNewFolder";
QString locationn2="D:\\Nested\\Directories\\Test";
QDir dir;
dir.mkdir(location1);
dir.mkpath(locationn2);
فرق mkdir با mkpath اینه که mkdir فقط یک پوشه خاص تو محلی که تعیین کردی میسازه و اگر اون محل موجود نبود دیگه پوشه رو نمیسازه ولی mkpath چند تا پوشه میسازه و اون مسیر رو بوجود میاره مثلا تو کد بالا mkpath سه تا پوشه تو در تو میسازه .