Size: a a a

2021 March 19

R

Roman in C++ Together 2.0
источник

R

Roman in C++ Together 2.0
Енергееетик
источник

R

Roman in C++ Together 2.0
источник

R

Roman in C++ Together 2.0
Пойду перепишу тот же код уже на Линухе, и если норм, то это ++саксецфул
источник

R

Roman in C++ Together 2.0
и там попробую срауз стиль переделать
источник

R

Roman in C++ Together 2.0
@AlexFails  если будут непонятные моменты, когда буду пакетить, подскажешь если что?
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
да
источник

R

Roman in C++ Together 2.0
источник

R

Roman in C++ Together 2.0
Ну... по факту ... На линухе папка тоже создается благодаря этому блоку ... однако ... ахаха, универсальный блок сделать и для Линуха, и для Виндуха - ну хз ....
Крч, папка в .config создается, но ествественно Линух у нас не капризничает, и ему не нужна обязательно папка <AppName> и он тупо в .config создает текстовый файл, а папка MorningStar_Zero остается пустой
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Roman
Ну... по факту ... На линухе папка тоже создается благодаря этому блоку ... однако ... ахаха, универсальный блок сделать и для Линуха, и для Виндуха - ну хз ....
Крч, папка в .config создается, но ествественно Линух у нас не капризничает, и ему не нужна обязательно папка <AppName> и он тупо в .config создает текстовый файл, а папка MorningStar_Zero остается пустой
и ты срешь в .config...
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну такое
источник

R

Roman in C++ Together 2.0
я знаю, что это плохо
источник

R

Roman in C++ Together 2.0
придется создать блок, мол если ОСя - Линух, то перенаправить создание файла именно в ту папку
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
@mefest тут? можешь подсказать, как лучше кроссплатформенно срать в appdata/app или .config/app?
источник

m

mefest in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
@mefest тут? можешь подсказать, как лучше кроссплатформенно срать в appdata/app или .config/app?
Да я ему кучу раз говорил))) меня просто игнорит) у него там изначально была ошибка в том что он не создал директорию. А то что сегодня прислал я не смотрел
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Roman
   QDir dir("MorningStar_Zero"); // Создание объект, для последующей проверки на существование папки
   if(!dir.exists())
      {
       qDebug() << "Создается новая папка.";
       dir.setPath(QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation));
       qDebug() << dir.setCurrent(loc);
       dir.mkdir("MorningStar_Zero");
      }
this
источник

R

Roman in C++ Together 2.0
mefest
Да я ему кучу раз говорил))) меня просто игнорит) у него там изначально была ошибка в том что он не создал директорию. А то что сегодня прислал я не смотрел
источник

R

Roman in C++ Together 2.0
я не игнорил (
источник

m

mefest in C++ Together 2.0
Roman
Ну... по факту ... На линухе папка тоже создается благодаря этому блоку ... однако ... ахаха, универсальный блок сделать и для Линуха, и для Виндуха - ну хз ....
Крч, папка в .config создается, но ествественно Линух у нас не капризничает, и ему не нужна обязательно папка <AppName> и он тупо в .config создает текстовый файл, а папка MorningStar_Zero остается пустой
Вот это странно, это видимо политика линуха такая.надо посмотреть что возвращают разные enum на разных ос. Когда с именем приложения когда без. На крайний случай конечно можно смотреть и проверять что крайняя директория имеет имя твоего приложения
источник

R

Roman in C++ Together 2.0
mefest
Вот это странно, это видимо политика линуха такая.надо посмотреть что возвращают разные enum на разных ос. Когда с именем приложения когда без. На крайний случай конечно можно смотреть и проверять что крайняя директория имеет имя твоего приложения
ConfigLocation:

Windows OS     "C:/Users/<USER>/AppData/Local/<APPNAME>"
Linux                   "~/.config"
источник