Terminal in Application einbinden?

Alles zur Entwicklung von KDE - Anwendungen
Antworten
frodus
Beiträge: 2
Registriert: 17. Oktober 2006 23:08
Wohnort: Irgendwo in NRW

Terminal in Application einbinden?

Beitrag 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
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag 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");
}
frodus
Beiträge: 2
Registriert: 17. Oktober 2006 23:08
Wohnort: Irgendwo in NRW

Beitrag 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
Antworten