digiKam
Loading...
Searching...
No Matches
Digikam::DNotificationWidget::Private Class Reference

#include <dnotificationwidget_p.h>

+ Inheritance diagram for Digikam::DNotificationWidget::Private:

Public Member Functions

int bestContentHeight () const
 
void createLayout ()
 
void init ()
 
 Private (DNotificationWidget *const)
 
void updateLayout ()
 
void updateSnapShot ()
 
 ~Private () override
 

Public Attributes

QList< QToolButton * > buttons
 
QToolButton * closeButton = nullptr
 
QFrame * content = nullptr
 
QPixmap contentSnapShot
 
int delay = -1
 
QIcon icon
 
QLabel * iconLabel = nullptr
 
DNotificationWidget::MessageType messageType = DNotificationWidget::Information
 
DNotificationWidgetq = nullptr
 
QString text
 
QLabel * textLabel = nullptr
 
QTimeLine * timeLine = nullptr
 
QTimer * timer = nullptr
 
bool wordWrap = false
 

Constructor & Destructor Documentation

◆ Private()

Digikam::DNotificationWidget::Private::Private ( DNotificationWidget * const  q_ptr)
explicit

◆ ~Private()

Digikam::DNotificationWidget::Private::~Private ( )
override

Member Function Documentation

◆ bestContentHeight()

int Digikam::DNotificationWidget::Private::bestContentHeight ( ) const

◆ createLayout()

void Digikam::DNotificationWidget::Private::createLayout ( )

◆ init()

◆ updateLayout()

void Digikam::DNotificationWidget::Private::updateLayout ( )

◆ updateSnapShot()

void Digikam::DNotificationWidget::Private::updateSnapShot ( )

Member Data Documentation

◆ buttons

QList<QToolButton*> Digikam::DNotificationWidget::Private::buttons

◆ closeButton

QToolButton* Digikam::DNotificationWidget::Private::closeButton = nullptr

◆ content

◆ contentSnapShot

QPixmap Digikam::DNotificationWidget::Private::contentSnapShot

◆ delay

int Digikam::DNotificationWidget::Private::delay = -1

◆ icon

QIcon Digikam::DNotificationWidget::Private::icon

◆ iconLabel

QLabel* Digikam::DNotificationWidget::Private::iconLabel = nullptr

◆ messageType

◆ q

DNotificationWidget* Digikam::DNotificationWidget::Private::q = nullptr

◆ text

◆ textLabel

QLabel* Digikam::DNotificationWidget::Private::textLabel = nullptr

◆ timeLine

◆ timer

◆ wordWrap

bool Digikam::DNotificationWidget::Private::wordWrap = false

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