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

Konsole

Konsole::ProfileReader

Konsole::ProfileReader Class Reference

Interface for all classes which can load profile settings from a file. More...

#include <Profile.h>

Inheritance diagram for Konsole::ProfileReader:

Inheritance graph
[legend]

List of all members.


Public Member Functions

virtual QStringList findProfiles ()
virtual bool readProfile (const QString &path, Profile::Ptr profile, QString &parentProfile)=0
virtual ~ProfileReader ()

Detailed Description

Interface for all classes which can load profile settings from a file.

Definition at line 520 of file Profile.h.


Constructor & Destructor Documentation

virtual Konsole::ProfileReader::~ProfileReader (  )  [inline, virtual]

Definition at line 523 of file Profile.h.


Member Function Documentation

virtual QStringList Konsole::ProfileReader::findProfiles (  )  [inline, virtual]

Returns a list of paths to profiles which this reader can read.

Reimplemented in Konsole::KDE3ProfileReader, and Konsole::KDE4ProfileReader.

Definition at line 525 of file Profile.h.

virtual bool Konsole::ProfileReader::readProfile ( const QString &  path,
Profile::Ptr  profile,
QString &  parentProfile 
) [pure virtual]

Attempts to read a profile from path and save the property values described into profile.

Returns true if the profile was successfully read or false otherwise.

Parameters:
path Path to the profile to read
profile Pointer to the Profile the settings will be read into
parentProfile Receives the name of the parent profile specified in

Implemented in Konsole::KDE3ProfileReader, and Konsole::KDE4ProfileReader.


The documentation for this class was generated from the following file:
  • Profile.h

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.7
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