
| QPanel (QWidget *p=0) | |
| Constructor. | |
| virtual | ~QPanel () |
| Destructor. | |
| QEditor * | editor () |
| void | attach (QEditor *e) |
| Connect the panel to a text editor. | |
| virtual bool | shallShow () const |
| bool | defaultVisibility () const |
| void | setDefaultVisibility (bool on) |
| static QPanel * | panel (const QString &id, QWidget *p=0) |
| static void | registerCreator (QPanelCreator *c) |
| virtual bool | forward (QMouseEvent *e) |
| virtual void | editorChange (QEditor *e) |
| Callback. | |
| virtual void | mouseMoveEvent (QMouseEvent *e) |
| virtual void | mousePressEvent (QMouseEvent *e) |
| virtual void | mouseReleaseEvent (QMouseEvent *e) |
| virtual void | showEvent (QShowEvent *e) |
| virtual void | hideEvent (QHideEvent *e) |
| virtual void | paintEvent (QPaintEvent *e) |
| virtual void | paint (QPainter *p, QEditor *e) |
Public Member Functions | |
| virtual QString | id () const =0 |
| virtual QString | type () const =0 |
| QPanel::QPanel | ( | QWidget * | p = 0 |
) |
Constructor.
If the parent is a text editor, it is automatically connected to the panel
References attach().
| void QPanel::editorChange | ( | QEditor * | e | ) | [protected, virtual] |
Callback.
Each time attach() is called, this function is called as well so that the panel can fine tune its behaviour according to the editor monitored.
Reimplemented in QLineNumberPanel, QSearchReplacePanel, and QStatusPanel.
Referenced by attach().
1.5.7.1