[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: How to spawn a konsole from another app?
From:       Robin Atwood <robin.atwood () attglobal ! net>
Date:       2008-03-07 12:46:43
Message-ID: 200803071946.43546.robin.atwood () attglobal ! net
[Download RAW message or body]

On Friday 07 Mar 2008, Kevin Krammer wrote:
> On Friday 07 March 2008, Robin Atwood wrote:
> > I want to execute a bash script and display the results to the user.
> > Since the output is very heavily formated, executing the script
> > in "konsole --noclose ..." seems the most tidy solution. I currently just
> > use the system() function to do this and it works but the main
> > application freezes until the user closes the konsole. I think there must
> > be a better KDE way of doing this and I have found KProcess but that
> > causes Konsole problems; it does not provide the right environment. The
> > error messages:
> >
> > 	konsole: WARNING: Unable to open a pseudo teletype!
> > 	Uh oh.. can't get terminal attributes..
> >
> > are produced. I only need a 'DontCare" mode of running. What is the best
> > way to do this?
>
> You could try to embed a KonsolePart
>
> KDE 3.5, right?
> http://api.kde.org/3.5-api/kdelibs-apidocs/interfaces/html/classTerminalInt
>erface.html

Thanks, Kevin, this looks a little challenging! I obviously already have a 
central widget, so where will the konsole get embedded? Do I have to use a 
QDockWidget?

-Robin
-- 












 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic