#include <project.h>
Inheritance diagram for Project:
Public Member Functions | |
Project (LitUrl url, QObject *receiver, QString slot, MainWindow *parent, const char *name) | |
~Project () | |
Protected Slots | |
virtual void | setWorkingGui (bool work) |
virtual void | setReadonlyGui (bool ro) |
virtual void | setInvalidGui (bool inv) |
virtual void | insertPublication () |
virtual void | insertPart () |
virtual void | deletePublication () |
virtual void | generateBibTex () |
Protected Member Functions | |
bool | setData () |
void | initToolBar () |
Protected Attributes | |
ProjectForm * | projectform |
QToolBar * | toolbar |
QAction * | insertPublAction |
QAction * | generateBibTexAction |
QAction * | deletePublAction |
QAction * | insertPartAction |
FillLinkListBox * | fillpubl |
FillLinkListBox * | fillpart |
FillLinkListBox * | fillfile |
Private Member Functions | |
Project (const Project &) | |
Project & | operator= (const Project &) |
|
|
|
Definition at line 42 of file project.cpp. References initToolBar(), projectform, and setData(). |
|
Definition at line 85 of file project.cpp. References ReadWriteFormBase::write(). |
|
Definition at line 159 of file project.cpp. References ReadOnlyFormBase::isValid(), ReadOnlyFormBase::no(), projectform, ProjectForm::publs, setData(), setInvalidGui(), LitUrl::table(), ReadOnlyFormBase::url(), LinkListBox::url(), and ReadWriteFormBase::write(). Referenced by initToolBar(). |
|
Definition at line 168 of file project.cpp. References ReadOnlyFormBase::no(), GenerateBibTex::setProjectNo(), and ReadOnlyFormBase::url(). Referenced by initToolBar(). |
|
Reimplemented from ReadWriteFormBase. Definition at line 56 of file project.cpp. References deletePublAction, deletePublication(), generateBibTex(), generateBibTexAction, insertPart(), insertPublAction, insertPublication(), loadPixmap(), ReadOnlyFormBase::mainWindow(), and ReadOnlyFormBase::roMenu(). Referenced by Project(). |
|
Definition at line 181 of file project.cpp. References ReadWriteFormBase::createProjectBibliography(), SelectPart::url(), and ReadOnlyFormBase::url(). Referenced by initToolBar(). |
|
Definition at line 174 of file project.cpp. References ReadWriteFormBase::createProjectBibliography(), SelectItem::setData(), SelectItem::url(), and ReadOnlyFormBase::url(). Referenced by initToolBar(). |
|
|
|
A virtual method. Loads the data record and fills the form.
Reimplemented from ReadWriteFormBase. Definition at line 90 of file project.cpp. References ProjectForm::created, fillfile, loadPixmap(), ProjectForm::memo, ProjectForm::modified, projectform, ProjectForm::publs, ReadWriteFormBase::setData(), setReadonlyGui(), ReadOnlyFormBase::setValid(), setWorkingGui(), ProjectForm::title, ReadOnlyFormBase::url(), and ReadWriteFormBase::waitForThreads(). Referenced by deletePublication(), and Project(). |
|
Reimplemented from ReadWriteFormBase. Definition at line 153 of file project.cpp. References ReadWriteFormBase::setInvalidGui(), setReadonlyGui(), and setWorkingGui(). Referenced by deletePublication(). |
|
Reimplemented from ReadWriteFormBase. Definition at line 148 of file project.cpp. References projectform, ProjectForm::publs, and ReadWriteFormBase::setReadonlyGui(). Referenced by setData(), and setInvalidGui(). |
|
Reimplemented from ReadWriteFormBase. Definition at line 143 of file project.cpp. References projectform, ProjectForm::publs, and ReadWriteFormBase::setInvalidGui(). Referenced by setData(), and setInvalidGui(). |
|
Definition at line 42 of file project.h. Referenced by initToolBar(). |
|
Definition at line 46 of file project.h. Referenced by setData(). |
|
|
|
|
|
Definition at line 41 of file project.h. Referenced by initToolBar(). |
|
|
|
Definition at line 40 of file project.h. Referenced by initToolBar(). |
|
Definition at line 36 of file project.h. Referenced by deletePublication(), Project(), setData(), setReadonlyGui(), and setWorkingGui(). |
|
|