QResizeEvent Class Reference

#include <qevent.h>

Inheritance diagram for QResizeEvent:

Inheritance graph
[legend]
Collaboration diagram for QResizeEvent:

Collaboration graph
[legend]
List of all members.

Detailed Description

The QResizeEvent class contains event parameters for resize events.

Resize events are sent to widgets that have been resized.

The event handler QWidget::resizeEvent() receives resize events.

See also:
QWidget::resize() QWidget::setGeometry()

Definition at line 312 of file qevent.h.

Public Member Functions

 QResizeEvent (const QSize &size, const QSize &oldSize)
 ~QResizeEvent ()
const QSizesize () const
const QSizeoldSize () const

Protected Attributes

QSize s
QSize olds

Friends

class QApplication
class QCoreApplication


Constructor & Destructor Documentation

QResizeEvent::QResizeEvent ( const QSize size,
const QSize oldSize 
)

Constructs a resize event with the new and old widget sizes, size and oldSize respectively.

Definition at line 1140 of file qevent.cpp.

01141     : QEvent(Resize), s(size), olds(oldSize)
01142 {}

QResizeEvent::~QResizeEvent (  ) 

Definition at line 1147 of file qevent.cpp.

01148 {
01149 }


Member Function Documentation

const QSize & QResizeEvent::size (  )  const [inline]

Returns the new size of the widget. This is the same as QWidget::size().

Definition at line 318 of file qevent.h.

References s.

Referenced by QWorkspaceChild::eventFilter(), HoverPoints::eventFilter(), qdesigner_internal::QtColorLinePrivate::resizeEvent(), QListView::resizeEvent(), QTextEdit::resizeEvent(), ArthurFrame::resizeEvent(), Q3DateTimeEditor::resizeEvent(), Q3ListBox::resizeEvent(), Q3ToolBar::resizeEvent(), Q3Frame::resizeEvent(), Q3TextEdit::viewportResizeEvent(), and QLayout::widgetEvent().

00318 { return s; }

const QSize & QResizeEvent::oldSize (  )  const [inline]

Returns the old size of the widget.

Definition at line 319 of file qevent.h.

Referenced by HoverPoints::eventFilter(), QListView::resizeEvent(), QTextEdit::resizeEvent(), Q3ListBox::resizeEvent(), Q3IconView::resizeEvent(), Q3Frame::resizeEvent(), and Q3TextEdit::viewportResizeEvent().

00319 { return olds;}


Friends And Related Function Documentation

friend class QApplication [friend]

Reimplemented from QEvent.

Definition at line 322 of file qevent.h.

friend class QCoreApplication [friend]

Reimplemented from QEvent.

Definition at line 323 of file qevent.h.


Member Data Documentation

QSize QResizeEvent::s [protected]

Definition at line 321 of file qevent.h.

QSize QResizeEvent::olds [protected]

Definition at line 321 of file qevent.h.


The documentation for this class was generated from the following files:
Generated on Thu Mar 15 18:49:54 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1