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

digikam

Digikam::AltLangStrEdit

Digikam::AltLangStrEdit Class Reference

#include <altlangstredit.h>

Inheritance diagram for Digikam::AltLangStrEdit:
Inheritance graph
[legend]

List of all members.

Signals

void signalModified (const QString &lang, const QString &text)
void signalSelectionChanged (const QString &lang)
void signalValueAdded (const QString &lang, const QString &text)
void signalValueDeleted (const QString &lang)

Public Member Functions

 AltLangStrEdit (QWidget *parent)
 ~AltLangStrEdit ()
void addCurrent ()
bool asDefaultAltLang () const
QString currentLanguageCode () const
QString defaultAltLang () const
QString languageCode (int index) const
void reset ()
void setClickMessage (const QString &msg)
void setTitle (const QString &title)
void setValues (const KExiv2::AltLangMap &values)
KExiv2::AltLangMap & values ()

Protected Slots

void slotDeleteValue ()
void slotSelectionChanged ()
void slotTextChanged ()

Protected Member Functions

void loadLangAltListEntries ()

Detailed Description

Definition at line 43 of file altlangstredit.h.


Constructor & Destructor Documentation

Digikam::AltLangStrEdit::AltLangStrEdit ( QWidget *  parent  ) 

Definition at line 263 of file altlangstredit.cpp.

Digikam::AltLangStrEdit::~AltLangStrEdit (  ) 

Definition at line 305 of file altlangstredit.cpp.


Member Function Documentation

void Digikam::AltLangStrEdit::addCurrent (  ) 

Ensure that the current language is added to the list of entries, even if the text is empty.

signalValueAdded() will be emitted.

Definition at line 460 of file altlangstredit.cpp.

bool Digikam::AltLangStrEdit::asDefaultAltLang (  )  const

Definition at line 432 of file altlangstredit.cpp.

QString Digikam::AltLangStrEdit::currentLanguageCode (  )  const

Definition at line 310 of file altlangstredit.cpp.

QString Digikam::AltLangStrEdit::defaultAltLang (  )  const

Definition at line 427 of file altlangstredit.cpp.

QString Digikam::AltLangStrEdit::languageCode ( int  index  )  const

Definition at line 315 of file altlangstredit.cpp.

void Digikam::AltLangStrEdit::loadLangAltListEntries (  )  [protected]

Definition at line 394 of file altlangstredit.cpp.

void Digikam::AltLangStrEdit::reset ( void   ) 

Reset widget, clear all entries.

Definition at line 330 of file altlangstredit.cpp.

void Digikam::AltLangStrEdit::setClickMessage ( const QString &  msg  ) 

Definition at line 325 of file altlangstredit.cpp.

void Digikam::AltLangStrEdit::setTitle ( const QString &  title  ) 

Definition at line 320 of file altlangstredit.cpp.

void Digikam::AltLangStrEdit::setValues ( const KExiv2::AltLangMap &  values  ) 

Definition at line 366 of file altlangstredit.cpp.

void Digikam::AltLangStrEdit::signalModified ( const QString &  lang,
const QString &  text 
) [signal]

Emitted when the user changes the text for the current language.

void Digikam::AltLangStrEdit::signalSelectionChanged ( const QString &  lang  )  [signal]

Emitted when the current language changed.

void Digikam::AltLangStrEdit::signalValueAdded ( const QString &  lang,
const QString &  text 
) [signal]

Emitted when an entry for a new language is added.

void Digikam::AltLangStrEdit::signalValueDeleted ( const QString &  lang  )  [signal]

Emitted when the entry for a language is removed.

void Digikam::AltLangStrEdit::slotDeleteValue (  )  [protected, slot]

Definition at line 335 of file altlangstredit.cpp.

void Digikam::AltLangStrEdit::slotSelectionChanged (  )  [protected, slot]

Definition at line 342 of file altlangstredit.cpp.

void Digikam::AltLangStrEdit::slotTextChanged (  )  [protected, slot]

Definition at line 437 of file altlangstredit.cpp.

KExiv2::AltLangMap & Digikam::AltLangStrEdit::values (  ) 

Definition at line 380 of file altlangstredit.cpp.


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

digikam

Skip menu "digikam"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • digikam
Generated for API Reference by doxygen 1.5.9-20090814
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