#include "Iguana/Studio/interface/IgQtAppDebug.h"
#include "Iguana/Studio/interface/IgQtAppDebugService.h"
#include "Iguana/Studio/interface/IgQtAppMenuService.h"
#include "Iguana/Framework/interface/IgPluginLoader.h"
#include "Iguana/Framework/interface/IgExtensionDB.h"
#include "Iguana/Framework/interface/IgPluginManager.h"
#include "Iguana/Framework/interface/IgModule.h"
#include "Iguana/Framework/interface/IgModuleCache.h"
#include "Iguana/Framework/interface/IgModuleDescriptor.h"
#include <classlib/utils/ResourceInfo.h>
#include <classlib/utils/ProcessInfo.h>
#include <classlib/utils/SharedLibrary.h>
#include <classlib/utils/Signal.h>
#include <classlib/utils/DebugAids.h>
#include <classlib/sysapi/Filename.h>
#include <qdialog.h>
#include <qframe.h>
#include <qfiledialog.h>
#include <qfile.h>
#include <qheader.h>
#include <qlayout.h>
#include <qhbox.h>
#include <qlistview.h>
#include <qpushbutton.h>
#include <qtimer.h>
#include <qnamespace.h>
#include <qmessagebox.h>
#include <qpopupmenu.h>
#include <qpixmap.h>
#include <stdio.h>
#include <set>
Go to the source code of this file.
Functions | |
template<class I> | |
void | FillPlugins (I begin, I end, QListViewItem *parent) |
static void | LibraryEnumerator (const lat::SharedLibrary::LibraryInfo &info, QListView *view) |
void FillPlugins | ( | I | begin, | |
I | end, | |||
QListViewItem * | parent | |||
) | [inline] |
static void LibraryEnumerator | ( | const lat::SharedLibrary::LibraryInfo & | info, | |
QListView * | view | |||
) | [static] |
Definition at line 205 of file IgQtAppDebug.cc.
References mergeAndRegister_online::fname, lat::SharedLibrary::LibraryInfo::m_filename, lat::SharedLibrary::LibraryInfo::m_text_start, and lat::Filename::nondirectory().
Referenced by IgQtAppDebugLibrariesInfo::update().
00206 { 00207 char buf [40]; // ample for 128+ bits. 00208 lat::Filename fname (info.m_filename); 00209 00210 sprintf (buf, "0x%08lX", info.m_text_start); 00211 new QListViewItem (view, buf, (const char *) fname.nondirectory (), (const char *) fname); 00212 }