Module implementing dialog-like popup that displays messages without interrupting the user.
DEFAULT_POPUP_TIME |
DEFAULT_POPUP_TYPE |
POPUP_FLAGS |
E5PassivePopup | Class implementing dialog-like popup that displays messages without interrupting the user. |
None |
Class implementing dialog-like popup that displays messages without interrupting the user.
Boxed |
Custom |
None |
E5PassivePopup | Constructor |
__calculateNearbyPoint | Private method to calculate the position to place the popup near the specified rectangle. |
__defaultArea | Private method to determine the default rectangle to be passed to moveNear(). |
__moveNear | Private method to move the popup to be adjacent to the specified rectangle. |
__positionSelf | Private method to position the popup. |
getCustomData | Public method to get some custom data. |
hideEvent | Protected method to handle the hide event. |
mouseReleaseEvent | Protected method to handle a mouse release event. |
setCustomData | Public method to set some custom data. |
setTimeout | Public method to set the delay for the popup is removed automatically. |
setView | Public method to set the message view. |
setVisible | Public method to show or hide the popup. |
show | Public slot to show the popup. |
timeout | Public method to get the delay before the popup is removed automatically. |
view | Public method to get a reference to the message view. |
None |
Constructor
Private method to calculate the position to place the popup near the specified rectangle.
Private method to determine the default rectangle to be passed to moveNear().
Private method to move the popup to be adjacent to the specified rectangle.
Private method to position the popup.
Public method to get some custom data.
Protected method to handle the hide event.
Protected method to handle a mouse release event.
Public method to set some custom data.
Public method to set the delay for the popup is removed automatically.
Setting the delay to 0 disables the timeout. If you're doing this, you may want to connect the clicked() signal to the hide() slot. Setting the delay to -1 makes it use the default value.
Public method to set the message view.
Public method to show or hide the popup.
Public slot to show the popup.
Public method to get the delay before the popup is removed automatically.
Public method to get a reference to the message view.