digiKam
Loading...
Searching...
No Matches
Digikam::SubjectWidget Class Reference

#include <subjectwidget.h>

+ Inheritance diagram for Digikam::SubjectWidget:

Signals

void signalModified ()
 

Public Member Functions

void setSubjectsList (const QStringList &list)
 
QStringList subjectsList () const
 
 SubjectWidget (QWidget *const parent, bool sizesLimited=false)
 
 ~SubjectWidget () override
 

Protected Slots

virtual void slotAddSubject ()
 
virtual void slotDelSubject ()
 
virtual void slotEditOptionChanged (int)
 
virtual void slotRefChanged ()
 
virtual void slotRepSubject ()
 
virtual void slotSubjectSelectionChanged ()
 
virtual void slotSubjectsToggled (bool)
 

Protected Member Functions

virtual QString buildSubject () const
 
virtual bool loadSubjectCodesFromXML (const QUrl &url)
 

Protected Attributes

DTextEditm_detailEdit = nullptr
 
QString m_iprDefault
 
QLineEdit * m_iprEdit = nullptr
 
DTextEditm_matterEdit = nullptr
 
DTextEditm_nameEdit = nullptr
 
QLabel * m_note = nullptr
 
QLineEdit * m_refEdit = nullptr
 
QCheckBox * m_subjectsCheck = nullptr
 

Constructor & Destructor Documentation

◆ SubjectWidget()

◆ ~SubjectWidget()

Digikam::SubjectWidget::~SubjectWidget ( )
override

Member Function Documentation

◆ buildSubject()

QString Digikam::SubjectWidget::buildSubject ( ) const
protectedvirtual

◆ loadSubjectCodesFromXML()

bool Digikam::SubjectWidget::loadSubjectCodesFromXML ( const QUrl &  url)
protectedvirtual

Referenced by SubjectWidget().

◆ setSubjectsList()

void Digikam::SubjectWidget::setSubjectsList ( const QStringList &  list)

◆ signalModified

void Digikam::SubjectWidget::signalModified ( )
signal

Referenced by SubjectWidget().

◆ slotAddSubject

void Digikam::SubjectWidget::slotAddSubject ( )
protectedvirtualslot

◆ slotDelSubject

void Digikam::SubjectWidget::slotDelSubject ( )
protectedvirtualslot

Referenced by SubjectWidget().

◆ slotEditOptionChanged

void Digikam::SubjectWidget::slotEditOptionChanged ( int  b)
protectedvirtualslot

◆ slotRefChanged

void Digikam::SubjectWidget::slotRefChanged ( )
protectedvirtualslot

◆ slotRepSubject

void Digikam::SubjectWidget::slotRepSubject ( )
protectedvirtualslot

◆ slotSubjectSelectionChanged

void Digikam::SubjectWidget::slotSubjectSelectionChanged ( )
protectedvirtualslot

◆ slotSubjectsToggled

void Digikam::SubjectWidget::slotSubjectsToggled ( bool  b)
protectedvirtualslot

◆ subjectsList()

QStringList Digikam::SubjectWidget::subjectsList ( ) const

Member Data Documentation

◆ m_detailEdit

◆ m_iprDefault

QString Digikam::SubjectWidget::m_iprDefault
protected

◆ m_iprEdit

◆ m_matterEdit

◆ m_nameEdit

◆ m_note

QLabel* Digikam::SubjectWidget::m_note = nullptr
protected

◆ m_refEdit

◆ m_subjectsCheck

QCheckBox* Digikam::SubjectWidget::m_subjectsCheck = nullptr
protected

Referenced by setSubjectsList(), and SubjectWidget().


The documentation for this class was generated from the following files: