KPopupFrame Class Reference
from PyKDE4.kdeui import *
Inherits: QFrame → QWidget → QObject
Detailed Description
Frame with popup menu behavior.
- Author:
- Tim Gilman, Mirko Boehm
Signals |
| | leaveModality () |
Methods |
| | __init__ (self, QWidget parent=0) |
| | __init__ (self, KPopupFrame a0) |
| | close (self, int r) |
| int | exec_ (self, QPoint p) |
| int | exec_ (self, int x, int y) |
| | keyPressEvent (self, QKeyEvent e) |
| | popup (self, QPoint pos) |
| | resizeEvent (self, QResizeEvent resize) |
| | setMainWidget (self, QWidget m) |
Signal Documentation
- Signal syntax:
QObject.connect(source, SIGNAL("leaveModality()"), target_slot)
Method Documentation
| __init__ |
( |
self, |
|
|
|
QWidget |
parent=0 |
|
) |
|
|
|
The contructor. Creates a dialog without buttons.
Close the popup window. This is called from the main widget, usually.
r is the result returned from exec().
| int exec_ |
( |
self, |
|
|
|
QPoint |
p |
|
) |
|
|
|
Execute the popup window.
| int exec_ |
( |
self, |
|
|
|
int |
x, |
|
|
int |
y |
|
) |
|
|
|
Execute the popup window.
| keyPressEvent |
( |
self, |
|
|
|
QKeyEvent |
e |
|
) |
|
|
|
| popup |
( |
self, |
|
|
|
QPoint |
pos |
|
) |
|
|
|
Open the popup window at position pos.
| resizeEvent |
( |
self, |
|
|
|
QResizeEvent |
resize |
|
) |
|
|
|
The resize event. Simply resizes the main widget to the whole
widgets client size.
| setMainWidget |
( |
self, |
|
|
|
QWidget |
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.