◆ DPopupFrame()
Digikam::DPopupFrame::DPopupFrame |
( |
QWidget *const |
parent = nullptr | ) |
|
|
explicit |
The constructor. Creates a dialog without buttons.
◆ ~DPopupFrame()
Digikam::DPopupFrame::~DPopupFrame |
( |
| ) |
|
|
override |
◆ close
void Digikam::DPopupFrame::close |
( |
int |
r | ) |
|
|
slot |
Close the popup window. This is called from the main widget, usually. r
is the result returned from exec().
References leaveModality().
◆ exec() [1/2]
int Digikam::DPopupFrame::exec |
( |
const QPoint & |
p | ) |
|
◆ exec() [2/2]
int Digikam::DPopupFrame::exec |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
Execute the popup window.
References exec().
◆ hideEvent()
void Digikam::DPopupFrame::hideEvent |
( |
QHideEvent * |
e | ) |
|
|
overrideprotected |
◆ keyPressEvent()
void Digikam::DPopupFrame::keyPressEvent |
( |
QKeyEvent * |
e | ) |
|
|
overrideprotected |
◆ leaveModality
void Digikam::DPopupFrame::leaveModality |
( |
| ) |
|
|
signal |
◆ popup()
void Digikam::DPopupFrame::popup |
( |
const QPoint & |
p | ) |
|
Open the popup window at position pos.
Referenced by exec().
◆ resizeEvent()
void Digikam::DPopupFrame::resizeEvent |
( |
QResizeEvent * |
e | ) |
|
|
override |
The resize event. Simply resizes the main widget to the whole widgets client size.
◆ setMainWidget()
void Digikam::DPopupFrame::setMainWidget |
( |
QWidget *const |
m | ) |
|
Set the main widget. You cannot set the main widget from the constructor, since it must be a child of the frame itselfes. Be careful: the size is set to the main widgets size. It is up to you to set the main widgets correct size before setting it as the main widget.
Referenced by Digikam::DDatePicker::selectYearClicked().
◆ Private
The documentation for this class was generated from the following files: