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

Journal Class Reference

#include <journal.h>

Inheritance diagram for Journal:

Inheritance graph
[legend]
Collaboration diagram for Journal:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Protected Slots

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

Protected Member Functions

bool setData ()

Protected Attributes

JournalFormjournalform
FillLinkListBoxfillpubl

Private Member Functions

 Journal (const Journal &)
Journaloperator= (const Journal &)

Constructor & Destructor Documentation

Journal::Journal const Journal  )  [private]
 

Journal::Journal LitUrl  url,
QObject *  receiver,
QString  slot,
MainWindow parent,
const char *  name
 

Definition at line 39 of file journal.cpp.

References choosePublisher(), JournalForm::choosePublisher, journalform, and setData().

Journal::~Journal  ) 
 

Definition at line 52 of file journal.cpp.

References ReadWriteFormBase::write().


Member Function Documentation

void Journal::choosePublisher  )  [protected, virtual, slot]
 

Definition at line 114 of file journal.cpp.

References journalform, ReadOnlyFormBase::no(), JournalForm::pname, SelectItem::setData(), SelectItem::text(), ReadOnlyFormBase::url(), and SelectItem::url().

Referenced by Journal().

Journal& Journal::operator= const Journal  )  [private]
 

bool Journal::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 56 of file journal.cpp.

References JournalForm::created, JournalForm::jname, journalform, loadPixmap(), JournalForm::modified, JournalForm::pname, JournalForm::publications, ReadWriteFormBase::setData(), setReadonlyGui(), ReadOnlyFormBase::setValid(), setWorkingGui(), ReadOnlyFormBase::url(), and ReadWriteFormBase::waitForThreads().

Referenced by Journal().

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

Reimplemented from ReadWriteFormBase.

Definition at line 108 of file journal.cpp.

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

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

Reimplemented from ReadWriteFormBase.

Definition at line 104 of file journal.cpp.

References ReadWriteFormBase::setReadonlyGui().

Referenced by setData(), and setInvalidGui().

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

Reimplemented from ReadWriteFormBase.

Definition at line 100 of file journal.cpp.

References ReadWriteFormBase::setInvalidGui().

Referenced by setData(), and setInvalidGui().


Member Data Documentation

FillLinkListBox* Journal::fillpubl [protected]
 

Definition at line 35 of file journal.h.

JournalForm* Journal::journalform [protected]
 

Definition at line 34 of file journal.h.

Referenced by choosePublisher(), Journal(), and setData().


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