digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::DDateTimeEdit Class Reference

This class is basically the same as the KDE Date Time widget with the exception that a QTimeEdit is placed directly besides it.

+ Inheritance diagram for Digikam::DDateTimeEdit:

Signals

void dateTimeChanged (const QDateTime &dateTime)
 This signal is emitted whenever the user modifies the date or time.
 

Public Member Functions

 DDateTimeEdit (QWidget *const parent, const QString &name)
 Constructor.
 
 ~DDateTimeEdit () override
 Destructor.
 
QDateTime dateTime () const
 Return the date and time.
 
void setDateTime (const QDateTime &dateTime)
 Sets the date and the time of this widget.
 
- Public Member Functions inherited from Digikam::DHBox
 DHBox (QWidget *const parent=nullptr)
 
QSize minimumSizeHint () const override
 
void setContentsMargins (const QMargins &margins)
 
void setContentsMargins (int left, int top, int right, int bottom)
 
void setSpacing (int space)
 
void setStretchFactor (QWidget *const widget, int stretch)
 
QSize sizeHint () const override
 

Additional Inherited Members

- Protected Member Functions inherited from Digikam::DHBox
 DHBox (bool vertical, QWidget *const parent)
 
void childEvent (QChildEvent *e) override
 

Constructor & Destructor Documentation

◆ DDateTimeEdit()

Digikam::DDateTimeEdit::DDateTimeEdit ( QWidget *const  parent,
const QString &  name 
)
explicit
Parameters
parentthe parent widget
namethe name of the widget

Member Function Documentation

◆ dateTime()

QDateTime Digikam::DDateTimeEdit::dateTime ( ) const
Returns
a QDateTime with the currently chosen date and time

◆ dateTimeChanged

void Digikam::DDateTimeEdit::dateTimeChanged ( const QDateTime &  dateTime)
signal

The passed date and time can be invalid.