Название: Запуск стороннего приложения в виджите Qt Отправлено: KsenZ от Май 01, 2011, 04:39 Хочу написать аналог программ PuttyCM, SuperPutty. Т.е. запуск putty в QTabWidget. Средствами QProcess на сколько я знаю этого не сделать. Может кто сталкивался с подобной задачей? Как реализовать?
Вот скриншоты SuperPutty что бы стало ясно: http://code.google.com/p/superputty/wiki/Screenshots (http://code.google.com/p/superputty/wiki/Screenshots) Название: Re: Запуск стороннего приложения в виджите Qt Отправлено: Fat-Zer от Май 01, 2011, 07:50 а почему бы исходники konsole из kde не посмотреть?
Название: Re: Запуск стороннего приложения в виджите Qt Отправлено: KsenZ от Май 01, 2011, 07:52 а почему бы исходники konsole из kde не посмотреть? Что то я связи не вижу... Название: Re: Запуск стороннего приложения в виджите Qt Отправлено: Fat-Zer от Май 01, 2011, 08:02 там интерпритатор запускается внутри окна
Название: Re: Запуск стороннего приложения в виджите Qt Отправлено: KsenZ от Май 01, 2011, 08:11 там интерпритатор запускается внутри окна Только там на библиотеках kde завязано. Как то не очень, для такой маленькой программки тянуть такие зависимости. Название: Re: Запуск стороннего приложения в виджите Qt Отправлено: Fat-Zer от Май 01, 2011, 08:16 ну так не тяните, а просто посмотрите, как оно сделано и перепишите по-свойму...
Название: Re: Запуск стороннего приложения в виджите Qt Отправлено: KsenZ от Май 01, 2011, 11:10 ну так не тяните, а просто посмотрите, как оно сделано и перепишите по-свойму... Нужно не shell запустить, а putty... А вообще для реализации шела есть виджет http://qtermwidget.sourceforge.net/ (http://qtermwidget.sourceforge.net/) Реч идет о запуске стороннего приложения, это может быть все что угодно, не обязательно putty. Название: Re: Запуск стороннего приложения в виджите Qt Отправлено: Fat-Zer от Май 01, 2011, 11:38 Нужно не shell запустить, а putty... и в чём разница? ну запускайте putty или что-то ещё вместо bash... или какой у вас там любимый shell...А вообще для реализации шела есть виджет http://qtermwidget.sourceforge.net/ (http://qtermwidget.sourceforge.net/) Реч идет о запуске стороннего приложения, это может быть все что угодно, не обязательно putty. ЗЫ: putty - это же просто ssh клиент? Название: Re: Запуск стороннего приложения в виджите Qt Отправлено: KsenZ от Май 03, 2011, 17:36 Нужно не shell запустить, а putty... и в чём разница? ну запускайте putty или что-то ещё вместо bash... или какой у вас там любимый shell...А вообще для реализации шела есть виджет http://qtermwidget.sourceforge.net/ (http://qtermwidget.sourceforge.net/) Реч идет о запуске стороннего приложения, это может быть все что угодно, не обязательно putty. ЗЫ: putty - это же просто ssh клиент? Не просто ssh клиент, он не CLI он GUI. Вот этот GUI и нужно запустить например в QTabWidget. Несколько окон putty = несколько вкладок QTabWidget. |