Название: Как определить путь? Отправлено: west от Февраль 04, 2005, 11:48 Две разных проги, в разных дирректориях. У каждой есть свой "ini-file" - файл с настройками. При запуске путь к "ini-file"у определяю через qApp->argv()[0] - возвращает полное имя запускаемой проги. Теперь делаю так - Одна программа порождает дочерний процесс, в котором работает другая программа - для дочернего через указанный выше метод возвращается только его имя. Т.е. путем старта для дочернего процесса становится путь родительского. Соответственно свой "ini-file" дочерний процесс не находит. Хочется решить задачу не через сохранение и передачу пути к настройкам, а как-то иначе, может линуксовыми какими командами определить путь откуда берется исполняемый модуль?
Название: Как определить путь? Отправлено: Zigmar от Февраль 04, 2005, 13:52 Может QString QApplication::applicationDirPath() ?
Название: Как определить путь? Отправлено: Sergeich от Февраль 04, 2005, 14:02 В 3.х.х проблема решается через QApplication::applicationDirPath ()
В 2.3.х под Unix можно попробовать передавать exec'у абсолютный путь к проге |