• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

Konsole

Konsole::Application

Konsole::Application Class Reference

#include <Application.h>

Inheritance diagram for Konsole::Application:

Inheritance graph
[legend]

List of all members.


Detailed Description

The Konsole Application.

The application consists of one or more main windows and a set of factories to create new sessions and views.

To create a new main window with a default terminal session, call the newInstance() method. Empty main windows can be created using newMainWindow().

The factory used to create new terminal sessions can be retrieved using the sessionManager() accessor.

Definition at line 49 of file Application.h.


Public Member Functions

 Application ()
 Application (Display *display, Qt::HANDLE visual, Qt::HANDLE colormap)
virtual int newInstance ()
MainWindow * newMainWindow ()
virtual ~Application ()

Static Public Member Functions

static Application * self ()

Constructor & Destructor Documentation

Application::Application ( Display *  display,
Qt::HANDLE  visual,
Qt::HANDLE  colormap 
)

Constructs a new Konsole application.

Definition at line 51 of file Application.cpp.

Application::Application (  ) 

Constructs a new Konsole application.

Definition at line 58 of file Application.cpp.

Application::~Application (  )  [virtual]

Definition at line 275 of file Application.cpp.


Member Function Documentation

int Application::newInstance (  )  [virtual]

Creates a new main window and opens a default terminal session.

Definition at line 103 of file Application.cpp.

MainWindow * Application::newMainWindow (  ) 

Creates a new, empty main window and connects to its newSessionRequest() and newWindowRequest() signals to trigger creation of new sessions or windows when then they are emitted.

Definition at line 77 of file Application.cpp.

Application * Application::self (  )  [static]

Returns the Application instance.

Definition at line 72 of file Application.cpp.


The documentation for this class was generated from the following files:
  • Application.h
  • Application.cpp

Konsole

Skip menu "Konsole"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • Konsole
  • Libraries
  •   libkonq
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal