Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

Publisher Class Reference

#include <publisher.h>

Inheritance diagram for Publisher:

Inheritance graph
[legend]
Collaboration diagram for Publisher:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Publisher (LitUrl url, QObject *receiver, QString slot, MainWindow *parent, const char *name)
 ~Publisher ()

Protected Slots

virtual void setWorkingGui (bool work)
virtual void setReadonlyGui (bool ro)
virtual void setInvalidGui (bool inv)

Protected Member Functions

bool setData ()

Protected Attributes

PublisherForm * publisherform
FillLinkListBox * fillpubl

Private Member Functions

 Publisher (const Publisher &)
Publisher & operator= (const Publisher &)

Constructor & Destructor Documentation

Publisher::Publisher (  const Publisher &   )  [private]
 

Publisher::Publisher (  LitUrl  url,
QObject *  receiver,
QString  slot,
MainWindow *  parent,
const char *  name
) 
 

Definition at line 37 of file publisher.cpp.

References publisherform, and setData().

Publisher::~Publisher (   ) 
 

Definition at line 50 of file publisher.cpp.

References ReadWriteFormBase::write().


Member Function Documentation

Publisher& Publisher::operator= (  const Publisher &   )  [private]
 

bool Publisher::setData (   )  [protected, virtual]
 

A virtual method. Loads the data record and fills the form.

Returns:
false, if an error occured.

Reimplemented from ReadWriteFormBase.

Definition at line 54 of file publisher.cpp.

References PublisherForm::city, PublisherForm::created, loadPixmap(), PublisherForm::modified, ReadOnlyFormBase::no(), PublisherForm::pname, PublisherForm::publications, publisherform, ReadWriteFormBase::setData(), setReadonlyGui(), ReadOnlyFormBase::setValid(), setWorkingGui(), ReadOnlyFormBase::url(), and ReadWriteFormBase::waitForThreads().

Referenced by Publisher().

void Publisher::setInvalidGui (  bool  inv  )  [protected, virtual, slot]
 

Reimplemented from ReadWriteFormBase.

Definition at line 103 of file publisher.cpp.

References ReadWriteFormBase::setInvalidGui(), setReadonlyGui(), and setWorkingGui().

void Publisher::setReadonlyGui (  bool  ro  )  [protected, virtual, slot]
 

Reimplemented from ReadWriteFormBase.

Definition at line 99 of file publisher.cpp.

References ReadWriteFormBase::setReadonlyGui().

Referenced by setData(), and setInvalidGui().

void Publisher::setWorkingGui (  bool  work  )  [protected, virtual, slot]
 

Reimplemented from ReadWriteFormBase.

Definition at line 95 of file publisher.cpp.

References ReadWriteFormBase::setInvalidGui().

Referenced by setData(), and setInvalidGui().


Member Data Documentation

FillLinkListBox* Publisher::fillpubl [protected]
 

Definition at line 35 of file publisher.h.

PublisherForm* Publisher::publisherform [protected]
 

Definition at line 34 of file publisher.h.

Referenced by Publisher(), and setData().


The documentation for this class was generated from the following files:
Generated on Sat Mar 27 19:22:33 2004 for Literature by doxygen 1.3.6-20040222