MetersBar Class Reference

#include <viswnd.h>

Inheritance diagram for MetersBar:

Inheritance graph
[legend]
Collaboration diagram for MetersBar:

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 95 of file viswnd.h.


Public Slots

void coreInfoChanged ()

Public Member Functions

 MetersBar (ICoreInfoSource *)
 ~MetersBar ()

Protected Slots

void topLevelChanged (bool)

Protected Attributes

QSize floatingSize_

Private Slots

void refresh ()

Private Attributes

Privated

Classes

struct  Private

Constructor & Destructor Documentation

MetersBar ( ICoreInfoSource ciSource  ) 

Definition at line 324 of file viswnd.cc.

References MetersBar::Private::alphaLcd, MetersBar::Private::ciSource, MetersBar::Private::createLcd(), d, MetersBar::Private::distanceLcd, MetersBar::Private::fastRefresh, MetersBar::Private::frame, MetersBar::Private::layout, MetersBar::Private::radiusLcd, refresh(), MetersBar::Private::speedLcd, MetersBar::Private::timer, MetersBar::Private::xLcd, and MetersBar::Private::yLcd.

Here is the call graph for this function:

~MetersBar (  ) 

Definition at line 361 of file viswnd.cc.

References d.


Member Function Documentation

void coreInfoChanged (  )  [slot]

Definition at line 364 of file viswnd.cc.

References d, MetersBar::Private::fastRefresh, and refresh().

Referenced by VisWnd::VisWnd().

void refresh (  )  [private, slot]

Definition at line 368 of file viswnd.cc.

References MetersBar::Private::alphaLcd, CoreInfo::angle, MetersBar::Private::ciSource, ICoreInfoSource::coreInfo(), d, MetersBar::Private::display(), CoreInfo::distance, MetersBar::Private::distanceLcd, CoreInfo::radius, MetersBar::Private::radiusLcd, CoreInfo::speed, MetersBar::Private::speedLcd, CoreInfo::x, MetersBar::Private::xLcd, CoreInfo::y, and MetersBar::Private::yLcd.

Referenced by coreInfoChanged(), and MetersBar().

void topLevelChanged ( bool  topLevel  )  [protected, slot, inherited]

Definition at line 192 of file viswnd.cc.

Referenced by Bar::Bar().


Member Data Documentation

Private* d [private]

Definition at line 105 of file viswnd.h.

Referenced by coreInfoChanged(), MetersBar(), refresh(), and ~MetersBar().

QSize floatingSize_ [protected, inherited]

Definition at line 67 of file viswnd.h.


The documentation for this class was generated from the following files:
Generated on Fri Jul 10 22:42:15 2009 for rob08 by  doxygen 1.5.4