* [sisyphus] Посоветуйте пример
@ 2015-10-15 4:41 Hihin Ruslan
2015-10-15 8:24 ` Sergey V Turchin
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Hihin Ruslan @ 2015-10-15 4:41 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 491 bytes --]
Здравствуйте!
Хочу написать прогу, которая имела приведённый ниже интерфейс на
Qt.
Т.е. что-бы была возможность кнопкой запускать консольные
приложения, и вывод их шёл в экран псевдоконсоли этого
приложения.
Где-бы увидеть код чего-нибудь подобного.
https://yadi.sk/i/OaPdfMcJjk3pm
--
А ещё говорят так (fortune):
<sadeness> "соберу гном, возможны другие нетрадиционные услуги"
________________________________________________________________________
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] Посоветуйте пример
2015-10-15 4:41 [sisyphus] Посоветуйте пример Hihin Ruslan
@ 2015-10-15 8:24 ` Sergey V Turchin
2015-10-15 10:26 ` Andrey Cherepanov
2015-10-15 14:18 ` Michael Shigorin
2 siblings, 0 replies; 7+ messages in thread
From: Sergey V Turchin @ 2015-10-15 8:24 UTC (permalink / raw)
To: ruslandh, ALT Linux Sisyphus discussions
On Thursday 15 October 2015 07:41:57 Hihin Ruslan wrote:
> Здравствуйте!
>
> Хочу написать прогу, которая имела приведённый ниже интерфейс на
> Qt.
> Т.е. что-бы была возможность кнопкой запускать консольные
> приложения, и вывод их шёл в экран псевдоконсоли этого
> приложения.
>
> Где-бы увидеть код чего-нибудь подобного.
> https://yadi.sk/i/OaPdfMcJjk3pm
Пример в Konsole.
Создайте новый профиль и в нем укажите запуск необходимой программы.
Если будете использовать KDE Frameworks 5, там каждая библиотека в отдельном
пакете. Например, kf5-kpty.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] Посоветуйте пример
2015-10-15 4:41 [sisyphus] Посоветуйте пример Hihin Ruslan
2015-10-15 8:24 ` Sergey V Turchin
@ 2015-10-15 10:26 ` Andrey Cherepanov
2015-10-15 10:49 ` Sergey V Turchin
2015-10-15 14:18 ` Michael Shigorin
2 siblings, 1 reply; 7+ messages in thread
From: Andrey Cherepanov @ 2015-10-15 10:26 UTC (permalink / raw)
To: sisyphus
15.10.2015 07:41, Hihin Ruslan пишет:
> Здравствуйте!
>
> Хочу написать прогу, которая имела приведённый ниже интерфейс на
> Qt.
> Т.е. что-бы была возможность кнопкой запускать консольные
> приложения, и вывод их шёл в экран псевдоконсоли этого
> приложения.
>
> Где-бы увидеть код чего-нибудь подобного.
>
> https://yadi.sk/i/OaPdfMcJjk3pm
Смотри код моего packageinstall:
http://git.altlinux.org/gears/p/packageinstall.git
--
Andrey Cherepanov
cas@altlinux.org
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] Посоветуйте пример
2015-10-15 4:41 [sisyphus] Посоветуйте пример Hihin Ruslan
2015-10-15 8:24 ` Sergey V Turchin
2015-10-15 10:26 ` Andrey Cherepanov
@ 2015-10-15 14:18 ` Michael Shigorin
2015-10-15 21:00 ` ruslandh
2 siblings, 1 reply; 7+ messages in thread
From: Michael Shigorin @ 2015-10-15 14:18 UTC (permalink / raw)
To: sisyphus
On Thu, Oct 15, 2015 at 07:41:57AM +0300, Hihin Ruslan wrote:
> Хочу написать прогу, которая имела приведённый ниже интерфейс
> на Qt. Т.е. что-бы была возможность кнопкой запускать
> консольные приложения, и вывод их шёл в экран псевдоконсоли
> этого приложения.
А тебе точно не хватит какого lxde-lxlauncher с desktop-файликами,
которые запускают нужное в xterm?
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] Посоветуйте пример
2015-10-15 14:18 ` Michael Shigorin
@ 2015-10-15 21:00 ` ruslandh
0 siblings, 0 replies; 7+ messages in thread
From: ruslandh @ 2015-10-15 21:00 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 1127 bytes --]
Здравствуйте Michael Shigorin
В сообщении от 15 октября 2015 Michael Shigorin написал(a):
> А тебе точно не хватит какого lxde-lxlauncher с
> desktop-файликами, которые запускают нужное в xterm?
Это я делаю что-то подобное, но мне хочется, что-бы оператор не
мог запускать ничего кроме того, что я ему "разрешил", но что-бы
он видел ход выполнения разрешённых команд в консоли.
На самом деле запускается не одно приложение, а целый каскад
приложений, вернее запускаются управляющие программы, ао одной
на каждую кнопку, которая может вызвать и X-вое приложение с
окном для выбора параметров оператором и консольные приложения,
которые могут передавать результат работы между собой различными
способами а результаты их работы выдаются на консоль. и итоговое
окно в котором будут подведены итоги этой цепочки приложений.
Это такой своеобразный консольный киоск в графическом окне.
PS переключение на консоль по Ctrl+ALT+Fn заблокированы
(вариант - они просто не запускаются). Использую нестандартный
renlevel, не используемый в ситеме (4) и творю в нём всё по
своему усмотрению.
--
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-10-15 21:29 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-15 4:41 [sisyphus] Посоветуйте пример Hihin Ruslan
2015-10-15 8:24 ` Sergey V Turchin
2015-10-15 10:26 ` Andrey Cherepanov
2015-10-15 10:49 ` Sergey V Turchin
2015-10-15 21:29 ` ruslandh
2015-10-15 14:18 ` Michael Shigorin
2015-10-15 21:00 ` ruslandh
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git