можно ли сделать так, чтобы эта проверка учитывала бы X-сессию?
если например у меня запущено двое X'ов (:1 и :0) и я хочу на :1 запустить GD, но он уже запущен на :0, то GD мне отказывает в этом
ikm wrote:Можно-то можно -- весь вопрос в том, как это лучше сделать.
ikm wrote:Кстати, в Qt есть QLocalServer/QLocalSocket для этих вещей. Так можно сделать кроссплатформенно. В unix в качестве имени сервера следует указывать полный путь к сокету (в виндах можно просто имя без пути).
ikm wrote:Ну почему, механизм-то один и тот же везде. Тем более, что разница между виндами и unix будет заключаться в одной строке (вместо $HOME/.goldendict/socket.$DISPLAY будет GoldenDict-$USER)
Users browsing this forum: No registered users and 41 guests