Seite 1 von 1

Terminal in Application einbinden?

Verfasst: 21. Oktober 2006 16:41
von frodus
Hi Leute,

ich schreibe gerade eine Anwendung die dafür gedacht ist sich in unserer
Entwicklungsumgebung besser zurecht zu finden.
Und dafür brauche brauche ich eine Möglichkeit ein Terminal oder eine Konsole einzubinden.
Kann mir da jemand einen Tipp geben, wie ich sowas implementieren kann?

Danke,

Frodus

Verfasst: 21. Oktober 2006 19:56
von upsala
Sowas hat bei mir vor 2 Jahren mal funktioniert, wie es jetzt ausschaut weis ich nicht:

Code: Alles auswählen

QString lib("libkonsolepart");
KLibFactory *factory = KLibLoader::self()->factory(lib);
if (factory) {
  m_part=static_cast<KParts::ReadOnlyPart*>(factory->create(this, lib, "KParts::ReadOnlyPart"));

  m_part->widget()->setFocus();

  m_part->widget()->installEventFilter(this);

  KGlobal::locale()->insertCatalogue("konsole");
}

Verfasst: 23. Oktober 2006 10:46
von frodus
Hi,

danke für die Antwort, ich werde es heute Abend gleich mal ausprobieren.
Da ich noch nicht so viel Erfahrung im QT-Programmieren habe wären ein
paar Kommentare zu dem Quellcode nett.

/Frodus