nftdialog Class Reference
#include <nftdialog.h>

Public Member Functions | |
| nftdialog (QWidget *parent, QString lang, QString templateDir) | |
| ~nftdialog () | |
Public Attributes | |
| nfttemplate * | currentDocumentTemplate |
Private Slots | |
| void | setTNails () |
| void | setInfo () |
| void | getCurrentDocumentTemplate (QListWidgetItem *item) |
| void | removeTemplate () |
Private Member Functions | |
| void | setupCategories () |
| void | setupListItems () |
| void | setupAbout () |
Private Attributes | |
| nftsettings * | settings |
| QAction * | removeAction |
| QAction * | openAction |
| std::vector< ListItem * > | iconItems |
Detailed Description
Definition at line 26 of file nftdialog.h.
Constructor & Destructor Documentation
| nftdialog::nftdialog | ( | QWidget * | parent, | |
| QString | lang, | |||
| QString | templateDir | |||
| ) |
Definition at line 22 of file nftdialog.cpp.
References loadIcon(), openAction, removeAction, removeTemplate(), setInfo(), settings, setTNails(), setupAbout(), setupCategories(), setupListItems(), and tr().
| nftdialog::~nftdialog | ( | ) |
Member Function Documentation
| void nftdialog::setupCategories | ( | ) | [private] |
Definition at line 55 of file nftdialog.cpp.
References settings, nftsettings::templates, and tr().
Referenced by nftdialog(), and removeTemplate().
| void nftdialog::setupListItems | ( | ) | [private] |
Definition at line 73 of file nftdialog.cpp.
References iconItems, settings, and nftsettings::templates.
Referenced by nftdialog(), and removeTemplate().
| void nftdialog::setupAbout | ( | ) | [private] |
| void nftdialog::setTNails | ( | ) | [private, slot] |
| void nftdialog::setInfo | ( | ) | [private, slot] |
Definition at line 140 of file nftdialog.cpp.
References nfttemplate::author, nfttemplate::color, currentDocumentTemplate, nfttemplate::date, nfttemplate::descr, nfttemplate::email, getCurrentDocumentTemplate(), nfttemplate::img, nfttemplate::name, nfttemplate::psize, nfttemplate::scribusVersion, tr(), and nfttemplate::usage.
Referenced by nftdialog().
| void nftdialog::getCurrentDocumentTemplate | ( | QListWidgetItem * | item | ) | [private, slot] |
Definition at line 224 of file nftdialog.cpp.
References currentDocumentTemplate, and iconItems.
Referenced by setInfo().
| void nftdialog::removeTemplate | ( | ) | [private, slot] |
Definition at line 212 of file nftdialog.cpp.
References currentDocumentTemplate, nfttemplate::isDeleted, setTNails(), setupCategories(), and setupListItems().
Referenced by nftdialog().
Member Data Documentation
nftsettings* nftdialog::settings [private] |
Definition at line 31 of file nftdialog.h.
Referenced by nftdialog(), setupCategories(), setupListItems(), and ~nftdialog().
QAction* nftdialog::removeAction [private] |
QAction* nftdialog::openAction [private] |
std::vector<ListItem*> nftdialog::iconItems [private] |
Definition at line 35 of file nftdialog.h.
Referenced by getCurrentDocumentTemplate(), setTNails(), setupListItems(), and ~nftdialog().
Definition at line 40 of file nftdialog.h.
Referenced by getCurrentDocumentTemplate(), removeTemplate(), MenuNFT::RunNFTPlug(), and setInfo().
The documentation for this class was generated from the following files:
