Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SampleWindow Class Reference

#include </home/clem/local/src/opie/noncore/settings/appearance2/sample.h>

Collaboration diagram for SampleWindow:

Collaboration graph
[legend]
List of all members.

Public Slots

void fixGeometry ()

Public Member Functions

 SampleWindow (QWidget *parent)
QSize sizeHint () const
virtual void setFont (const QFont &f)
void setStyle2 (QStyle *sty, const QPalette &p)
void setDecoration (WindowDecorationInterface *i)
void setPalette (const QPalette &)
virtual void paintEvent (QPaintEvent *)
void init ()
virtual bool eventFilter (QObject *, QEvent *e)
virtual void paletteChange (const QPalette &old)
virtual void resizeEvent (QResizeEvent *re)

Protected Attributes

WindowDecorationInterfaceiface
WindowDecorationInterface::WindowData wd
QVBox * container
QPopupMenu * popup
int th
int tb
int lb
int rb
int bb

Constructor & Destructor Documentation

SampleWindow::SampleWindow QWidget *  parent  ) 
 

Definition at line 83 of file sample.cpp.

References init().


Member Function Documentation

bool SampleWindow::eventFilter QObject *  ,
QEvent *  e
[virtual]
 

Definition at line 223 of file sample.cpp.

References FALSE, KeyPress, KeyRelease, and TRUE.

void SampleWindow::fixGeometry  )  [slot]
 

Definition at line 269 of file sample.cpp.

References bb, container, lb, rb, tb, and th.

Referenced by setFont(), and setStyle2().

void SampleWindow::init  ) 
 

Definition at line 191 of file sample.cpp.

References add, container, FALSE, l, popup, tr, and TRUE.

Referenced by SampleWindow().

void SampleWindow::paintEvent QPaintEvent *   )  [virtual]
 

Definition at line 160 of file sample.cpp.

References active, WindowDecorationInterface::Border, WindowDecorationInterface::Close, WindowDecorationInterface::CloseWidth, WindowDecorationInterface::drawArea(), WindowDecorationInterface::drawButton(), f, WindowDecorationInterface::Help, WindowDecorationInterface::HelpWidth, iface, lb, WindowDecorationInterface::metric(), WindowDecorationInterface::OK, WindowDecorationInterface::OKWidth, p, WindowDecorationInterface::WindowData::rect, tb, th, WindowDecorationInterface::Title, WindowDecorationInterface::TitleText, and wd.

void SampleWindow::paletteChange const QPalette &  old  )  [virtual]
 

Definition at line 240 of file sample.cpp.

References popup, setPalette(), and wd.

void SampleWindow::resizeEvent QResizeEvent *  re  )  [virtual]
 

Definition at line 256 of file sample.cpp.

References bb, container, height, lb, rb, WindowDecorationInterface::WindowData::rect, tb, th, wd, and width.

void SampleWindow::setDecoration WindowDecorationInterface i  ) 
 

Definition at line 131 of file sample.cpp.

References WindowDecorationInterface::WindowData::Active, bb, WindowDecorationInterface::BottomBorder, WindowDecorationInterface::WindowData::caption, container, WindowDecorationInterface::WindowData::Dialog, WindowDecorationInterface::WindowData::flags, height, iface, lb, WindowDecorationInterface::LeftBorder, WindowDecorationInterface::metric(), WindowDecorationInterface::WindowData::palette, rb, WindowDecorationInterface::WindowData::rect, WindowDecorationInterface::WindowData::reserved, WindowDecorationInterface::RightBorder, tb, th, WindowDecorationInterface::TitleHeight, WindowDecorationInterface::TopBorder, tr, wd, width, and yoff.

void SampleWindow::setFont const QFont &  f  )  [virtual]
 

Definition at line 93 of file sample.cpp.

References fixGeometry(), and popup.

void SampleWindow::setPalette const QPalette &   ) 
 

Definition at line 248 of file sample.cpp.

References p.

Referenced by paletteChange(), and setStyle2().

void SampleWindow::setStyle2 QStyle *  sty,
const QPalette &  p
 

Definition at line 115 of file sample.cpp.

References fixGeometry(), p, qt_set_draw_menu_bar_impl(), setPalette(), and setStyleRecursive().

QSize SampleWindow::sizeHint  )  const
 

Definition at line 88 of file sample.cpp.

References container.


Member Data Documentation

int SampleWindow::bb [protected]
 

Definition at line 77 of file sample.h.

Referenced by fixGeometry(), resizeEvent(), and setDecoration().

QVBox* SampleWindow::container [protected]
 

Definition at line 71 of file sample.h.

Referenced by fixGeometry(), init(), resizeEvent(), setDecoration(), and sizeHint().

WindowDecorationInterface* SampleWindow::iface [protected]
 

Definition at line 69 of file sample.h.

Referenced by paintEvent(), and setDecoration().

int SampleWindow::lb [protected]
 

Definition at line 75 of file sample.h.

Referenced by fixGeometry(), paintEvent(), resizeEvent(), and setDecoration().

QPopupMenu* SampleWindow::popup [protected]
 

Definition at line 72 of file sample.h.

Referenced by init(), paletteChange(), and setFont().

int SampleWindow::rb [protected]
 

Definition at line 76 of file sample.h.

Referenced by fixGeometry(), resizeEvent(), and setDecoration().

int SampleWindow::tb [protected]
 

Definition at line 74 of file sample.h.

Referenced by fixGeometry(), paintEvent(), resizeEvent(), and setDecoration().

int SampleWindow::th [protected]
 

Definition at line 73 of file sample.h.

Referenced by fixGeometry(), paintEvent(), resizeEvent(), and setDecoration().

WindowDecorationInterface::WindowData SampleWindow::wd [protected]
 

Definition at line 70 of file sample.h.

Referenced by paintEvent(), paletteChange(), resizeEvent(), and setDecoration().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:51:12 2005 for OPIE by  doxygen 1.4.2