digiKam
Digikam::DConfigDlgWdgPrivate Class Reference
+ Inheritance diagram for Digikam::DConfigDlgWdgPrivate:

Protected Member Functions

void _k_dataChanged (const QModelIndex &, const QModelIndex &)
 
void _k_modelChanged ()
 
void _k_pageSelected (const QItemSelection &, const QItemSelection &)
 
void _k_rebuildGui ()
 
void _k_slotCurrentPageChanged (const QModelIndex &, const QModelIndex &)
 
void cleanupPages ()
 
QList< QWidget * > collectPages (const QModelIndex &parent=QModelIndex())
 
 DConfigDlgWdgPrivate (DConfigDlgWdg *const q)
 
DConfigDlgView::FaceType detectAutoFace () const
 
DConfigDlgWdgModelmodel () const
 
void updateSelection ()
 
void updateTitleWidget (const QModelIndex &index)
 

Protected Attributes

QWidget * defaultWidget
 
DConfigDlgView::FaceType faceType
 
QGridLayout * layout
 
QAbstractItemModel * model
 
DConfigDlgViewq_ptr
 
DConfigDlgStackedWidgetstack
 
DConfigDlgTitletitleWidget
 
QAbstractItemView * view
 

Constructor & Destructor Documentation

◆ DConfigDlgWdgPrivate()

Digikam::DConfigDlgWdgPrivate::DConfigDlgWdgPrivate ( DConfigDlgWdg *const  q)
explicitprotected

Member Function Documentation

◆ _k_dataChanged()

void Digikam::DConfigDlgViewPrivate::_k_dataChanged ( const QModelIndex &  ,
const QModelIndex &   
)
protectedinherited

When data has changed we update the header and icon for the currently selected page.

References Digikam::DConfigDlgViewPrivate::updateTitleWidget(), and Digikam::DConfigDlgViewPrivate::view.

◆ _k_modelChanged()

void Digikam::DConfigDlgViewPrivate::_k_modelChanged ( )
protectedinherited

◆ _k_pageSelected()

◆ _k_rebuildGui()

◆ _k_slotCurrentPageChanged()

void Digikam::DConfigDlgWdgPrivate::_k_slotCurrentPageChanged ( const QModelIndex &  current,
const QModelIndex &  before 
)
protected

◆ cleanupPages()

void Digikam::DConfigDlgViewPrivate::cleanupPages ( )
protectedinherited

◆ collectPages()

QList< QWidget * > Digikam::DConfigDlgViewPrivate::collectPages ( const QModelIndex &  parent = QModelIndex())
protectedinherited

◆ detectAutoFace()

DConfigDlgView::FaceType Digikam::DConfigDlgViewPrivate::detectAutoFace ( ) const
protectedinherited

◆ model()

DConfigDlgWdgModel* Digikam::DConfigDlgWdgPrivate::model ( ) const
inlineprotected

◆ updateSelection()

void Digikam::DConfigDlgViewPrivate::updateSelection ( )
protectedinherited

◆ updateTitleWidget()

Member Data Documentation

◆ defaultWidget

QWidget* Digikam::DConfigDlgViewPrivate::defaultWidget
protectedinherited

◆ faceType

◆ layout

QGridLayout* Digikam::DConfigDlgViewPrivate::layout
protectedinherited

◆ model

◆ q_ptr

DConfigDlgView* Digikam::DConfigDlgViewPrivate::q_ptr
protectedinherited

◆ stack

◆ titleWidget

DConfigDlgTitle* Digikam::DConfigDlgViewPrivate::titleWidget
protectedinherited

◆ view

QAbstractItemView* Digikam::DConfigDlgViewPrivate::view
protectedinherited

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