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

imageinfo Class Reference

#include </home/clem/local/src/opie/noncore/graphics/opie-eye/gui/imageinfoui.h>

Collaboration diagram for imageinfo:

Collaboration graph
[legend]
List of all members.

Public Slots

virtual void setPath (const QString &path)
virtual void slotShowImage ()

Signals

void dispImage (const QString &)
void sig_return ()

Public Member Functions

 imageinfo (Opie::Core::OConfig *cfg, QWidget *parent=0, const char *name=0, WFlags fl=0)
 imageinfo (const QString &_path, QWidget *parent=0, const char *name=0, WFlags fl=0)
virtual ~imageinfo ()
void setDestructiveClose ()
Opie::Core::OKeyConfigManagermanager ()

Protected Slots

virtual void slot_fullInfo (const QString &, const QString &)
virtual void slotThumbNail (const QString &, const QPixmap &)
virtual void slotChangeName (const QString &)

Protected Member Functions

void initKeys ()

Protected Attributes

QLabel * PixmapLabel1
QLabel * fnameLabel
QFrame * Line1
QTextView * TextView1
QVBoxLayout * imageinfoLayout
QString currentFile
Opie::Core::OConfigm_cfg
Opie::Core::OKeyConfigManagerm_viewManager

Private Types

enum  ActionIds { ViewItem }

Private Member Functions

void init (const char *name)

Member Enumeration Documentation

enum imageinfo::ActionIds [private]
 

Enumeration values:
ViewItem 

Definition at line 25 of file imageinfoui.h.


Constructor & Destructor Documentation

imageinfo::imageinfo Opie::Core::OConfig cfg,
QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 30 of file imageinfoui.cpp.

References init(), initKeys(), m_cfg, and m_viewManager.

imageinfo::imageinfo const QString _path,
QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 39 of file imageinfoui.cpp.

References init(), initKeys(), m_cfg, m_viewManager, and slotChangeName().

imageinfo::~imageinfo  )  [virtual]
 

Definition at line 139 of file imageinfoui.cpp.

References m_viewManager.


Member Function Documentation

void imageinfo::dispImage const QString  )  [signal]
 

Referenced by slotShowImage().

void imageinfo::init const char *  name  )  [private]
 

Definition at line 82 of file imageinfoui.cpp.

References add, fnameLabel, imageinfoLayout, Line1, PixmapLabel1, SlaveMaster::self(), slot_fullInfo(), slotThumbNail(), TextView1, and tr.

Referenced by imageinfo().

void imageinfo::initKeys  )  [protected]
 

Definition at line 57 of file imageinfoui.cpp.

References Opie::Core::OKeyConfigManager::addKeyConfig(), Opie::Core::OKeyConfigManager::handleWidget(), Qt::Key_V, Opie::Core::OKeyConfigManager::load(), Opie::Core::OResource::loadPixmap(), m_cfg, m_viewManager, Config::setGroup(), Qt::ShiftButton, slotShowImage(), Opie::Core::OResource::SmallIcon, TextView1, tr, and ViewItem.

Referenced by imageinfo(), and manager().

Opie::Core::OKeyConfigManager * imageinfo::manager  ) 
 

Definition at line 49 of file imageinfoui.cpp.

References initKeys(), and m_viewManager.

Referenced by PMainWindow::slotConfig().

void imageinfo::setDestructiveClose  ) 
 

Definition at line 174 of file imageinfoui.cpp.

void imageinfo::setPath const QString path  )  [virtual, slot]
 

Definition at line 170 of file imageinfoui.cpp.

References slotChangeName().

Referenced by PMainWindow::slotShowInfo().

void imageinfo::sig_return  )  [signal]
 

void imageinfo::slot_fullInfo const QString ,
const QString
[protected, virtual, slot]
 

Definition at line 149 of file imageinfoui.cpp.

References currentFile, odebug, oendl, QString::replace(), t, and TextView1.

Referenced by init().

void imageinfo::slotChangeName const QString  )  [protected, virtual, slot]
 

Definition at line 123 of file imageinfoui.cpp.

References currentFile, QFileInfo::fileName(), fnameLabel, Opie::Core::OResource::loadPixmap(), m_pix, PixmapLabel1, PPixmapCache::self(), SlaveMaster::self(), Opie::Core::OResource::SmallIcon, and THUMBSIZE.

Referenced by imageinfo(), and setPath().

void imageinfo::slotShowImage  )  [virtual, slot]
 

Definition at line 77 of file imageinfoui.cpp.

References currentFile, and dispImage().

Referenced by initKeys().

void imageinfo::slotThumbNail const QString ,
const QPixmap & 
[protected, virtual, slot]
 

Definition at line 159 of file imageinfoui.cpp.

References currentFile, PixmapLabel1, PPixmapCache::self(), and THUMBSIZE.

Referenced by init().


Member Data Documentation

QString imageinfo::currentFile [protected]
 

Definition at line 54 of file imageinfoui.h.

Referenced by slot_fullInfo(), slotChangeName(), slotShowImage(), and slotThumbNail().

QLabel* imageinfo::fnameLabel [protected]
 

Definition at line 50 of file imageinfoui.h.

Referenced by init(), and slotChangeName().

QVBoxLayout* imageinfo::imageinfoLayout [protected]
 

Definition at line 53 of file imageinfoui.h.

Referenced by init().

QFrame* imageinfo::Line1 [protected]
 

Definition at line 51 of file imageinfoui.h.

Referenced by init().

Opie::Core::OConfig* imageinfo::m_cfg [protected]
 

Definition at line 56 of file imageinfoui.h.

Referenced by imageinfo(), and initKeys().

Opie::Core::OKeyConfigManager* imageinfo::m_viewManager [protected]
 

Definition at line 57 of file imageinfoui.h.

Referenced by imageinfo(), initKeys(), manager(), and ~imageinfo().

QLabel* imageinfo::PixmapLabel1 [protected]
 

Definition at line 49 of file imageinfoui.h.

Referenced by init(), slotChangeName(), and slotThumbNail().

QTextView* imageinfo::TextView1 [protected]
 

Definition at line 52 of file imageinfoui.h.

Referenced by init(), initKeys(), and slot_fullInfo().


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