◆ ProxyClickLineEdit()
Digikam::ProxyClickLineEdit::ProxyClickLineEdit |
( |
QWidget *const |
parent = nullptr | ) |
|
|
explicit |
A ProxyLineEdit that emits leftClicked() on mouse press event. Press on the held widget will result in the signal if the widget does not accept() them.
◆ changeEvent()
void Digikam::ProxyLineEdit::changeEvent |
( |
QEvent * |
event | ) |
|
|
overrideprotectedinherited |
◆ contextMenuEvent()
void Digikam::ProxyLineEdit::contextMenuEvent |
( |
QContextMenuEvent * |
event | ) |
|
|
overrideprotectedinherited |
◆ dragEnterEvent()
void Digikam::ProxyLineEdit::dragEnterEvent |
( |
QDragEnterEvent * |
event | ) |
|
|
overrideprotectedinherited |
◆ dragLeaveEvent()
void Digikam::ProxyLineEdit::dragLeaveEvent |
( |
QDragLeaveEvent * |
e | ) |
|
|
overrideprotectedinherited |
◆ dragMoveEvent()
void Digikam::ProxyLineEdit::dragMoveEvent |
( |
QDragMoveEvent * |
e | ) |
|
|
overrideprotectedinherited |
◆ dropEvent()
void Digikam::ProxyLineEdit::dropEvent |
( |
QDropEvent * |
event | ) |
|
|
overrideprotectedinherited |
◆ focusInEvent()
void Digikam::ProxyLineEdit::focusInEvent |
( |
QFocusEvent * |
event | ) |
|
|
overrideprotectedinherited |
◆ focusOutEvent()
void Digikam::ProxyLineEdit::focusOutEvent |
( |
QFocusEvent * |
event | ) |
|
|
overrideprotectedinherited |
◆ inputMethodEvent()
void Digikam::ProxyLineEdit::inputMethodEvent |
( |
QInputMethodEvent * |
event | ) |
|
|
overrideprotectedinherited |
◆ keyPressEvent()
void Digikam::ProxyLineEdit::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
overrideprotectedinherited |
◆ leftClicked
void Digikam::ProxyClickLineEdit::leftClicked |
( |
| ) |
|
|
signal |
◆ minimumSizeHint()
QSize Digikam::ProxyLineEdit::minimumSizeHint |
( |
| ) |
const |
|
overrideprotectedinherited |
◆ mouseDoubleClickEvent()
void Digikam::ProxyLineEdit::mouseDoubleClickEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotectedinherited |
◆ mouseMoveEvent()
void Digikam::ProxyLineEdit::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotectedinherited |
We just re-implement all relevant QWidget event handlers and call the QWidget implementation, not the QLineEdit one.
◆ mousePressEvent()
void Digikam::ProxyLineEdit::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotectedinherited |
NOTE: see bug #326718: We need to use QLineEdit parent class with these methods to have clear button working fine.
◆ mouseReleaseEvent()
void Digikam::ProxyClickLineEdit::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
◆ paintEvent()
void Digikam::ProxyLineEdit::paintEvent |
( |
QPaintEvent * |
event | ) |
|
|
overrideprotectedinherited |
◆ setClearButtonShown()
void Digikam::ProxyLineEdit::setClearButtonShown |
( |
bool |
show | ) |
|
|
inherited |
◆ setWidget()
void Digikam::ProxyLineEdit::setWidget |
( |
QWidget * |
widget | ) |
|
|
virtualinherited |
◆ signalClearButtonPressed
void Digikam::ProxyLineEdit::signalClearButtonPressed |
( |
| ) |
|
|
signalinherited |
◆ sizeHint()
QSize Digikam::ProxyLineEdit::sizeHint |
( |
| ) |
const |
|
overrideprotectedinherited |
◆ m_layout
QVBoxLayout* Digikam::ProxyLineEdit::m_layout |
|
protectedinherited |
◆ m_widget
QWidget* Digikam::ProxyLineEdit::m_widget |
|
protectedinherited |
The documentation for this class was generated from the following files: