Kexi API Documentation (2.0 alpha)

KexiCharacterEncodingComboBox Class Reference

#include <kexicharencodingcombobox.h>

Inheritance diagram for KexiCharacterEncodingComboBox:

KComboBox List of all members.

Detailed Description

Combobox widget providing a list of possible character encodings.

Definition at line 28 of file kexicharencodingcombobox.h.

Public Member Functions

 KexiCharacterEncodingComboBox (QWidget *parent=0, const QString &selectedEncoding=QString::null)
 Constructs a new combobox.
 ~KexiCharacterEncodingComboBox ()
QString selectedEncoding () const
void setSelectedEncoding (const QString &encodingName)
void selectDefaultEncoding ()
 Selects default encoding, if present.
bool defaultEncodingSelected () const

Protected Attributes

QMap< QString, QStringm_encodingDescriptionForName
bool m_defaultEncodingAdded: 1


Constructor & Destructor Documentation

KexiCharacterEncodingComboBox::KexiCharacterEncodingComboBox QWidget parent = 0,
const QString selectedEncoding = QString::null
 

Constructs a new combobox.

selectedEncoding can be provided to preselect encoding. If it is not provided, default encoding is selected for current system settings.

Definition at line 29 of file kexicharencodingcombobox.cpp.

References m_defaultEncodingAdded, and m_encodingDescriptionForName.

KexiCharacterEncodingComboBox::~KexiCharacterEncodingComboBox  ) 
 

Definition at line 80 of file kexicharencodingcombobox.cpp.


Member Function Documentation

bool KexiCharacterEncodingComboBox::defaultEncodingSelected  )  const
 

Definition at line 105 of file kexicharencodingcombobox.cpp.

References m_defaultEncodingAdded.

Referenced by KexiCSVExportWizard::done(), and selectedEncoding().

void KexiCharacterEncodingComboBox::selectDefaultEncoding  ) 
 

Selects default encoding, if present.

Definition at line 110 of file kexicharencodingcombobox.cpp.

References m_defaultEncodingAdded.

Referenced by KexiCSVExportWizard::slotDefaultsButtonClicked().

QString KexiCharacterEncodingComboBox::selectedEncoding  )  const
 

Definition at line 84 of file kexicharencodingcombobox.cpp.

References defaultEncodingSelected().

Referenced by KexiCSVImportOptionsDialog::accept(), KexiMigration::OptionsDialog::accept(), KexiCSVExportWizard::done(), and KexiCSVImportOptionsDialog::options().

void KexiCharacterEncodingComboBox::setSelectedEncoding const QString encodingName  ) 
 

Definition at line 94 of file kexicharencodingcombobox.cpp.

References m_encodingDescriptionForName.

Referenced by KexiCSVImportOptionsDialog::KexiCSVImportOptionsDialog().


Member Data Documentation

bool KexiCharacterEncodingComboBox::m_defaultEncodingAdded [protected]
 

Definition at line 45 of file kexicharencodingcombobox.h.

Referenced by defaultEncodingSelected(), KexiCharacterEncodingComboBox(), and selectDefaultEncoding().

QMap<QString,QString> KexiCharacterEncodingComboBox::m_encodingDescriptionForName [protected]
 

Definition at line 44 of file kexicharencodingcombobox.h.

Referenced by KexiCharacterEncodingComboBox(), and setSelectedEncoding().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for Kexi 2.0 alpha.
Documentation copyright © 2002-2007 the Kexi Team.
Generated on Tue Apr 1 20:49:46 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003