CMS 3D CMS Logo

IgQtAppDebugLibrariesInfo Class Reference

#include <Iguana/Studio/interface/IgQtAppDebug.h>

Inheritance diagram for IgQtAppDebugLibrariesInfo:

IgQtAppDebugInfo

List of all members.

Public Member Functions

 IgQtAppDebugLibrariesInfo (QWidget *parent)

Protected Member Functions

virtual void update (void)


Detailed Description

Definition at line 60 of file IgQtAppDebug.h.


Constructor & Destructor Documentation

IgQtAppDebugLibrariesInfo::IgQtAppDebugLibrariesInfo ( QWidget *  parent  ) 

Definition at line 192 of file IgQtAppDebug.cc.

References IgQtAppDebugInfo::list().

00193     : IgQtAppDebugInfo (parent, false)
00194 {
00195     list ()->addColumn ("Address");
00196     list ()->addColumn ("Component");
00197     list ()->addColumn ("File Name");
00198     list ()->setColumnAlignment (0, Qt::AlignRight);
00199 
00200     setCaption ("Shared Libraries Currently Loaded");
00201     resize (600, 200);
00202 }


Member Function Documentation

void IgQtAppDebugLibrariesInfo::update ( void   )  [protected, virtual]

Implements IgQtAppDebugInfo.

Definition at line 215 of file IgQtAppDebug.cc.

References ASSERT, lat::CreateCallback(), LibraryEnumerator(), IgQtAppDebugInfo::list(), and lat::SharedLibrary::loaded().

00216 {
00217     QListView *props = list ();
00218     ASSERT (props);
00219 
00220     props->clear ();
00221     lat::SharedLibrary::loaded (lat::CreateCallback (&LibraryEnumerator, props));
00222     props->setSorting (0);
00223 }


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:25:26 2009 for CMSSW by  doxygen 1.5.4