lokalize
#include <project.h>

Public Slots | |
| Q_SCRIPTABLE QString | absolutePath (const QString &) const |
| GlossaryNS::GlossaryWindow * | defineNewTerm (QString en=QString(), QString target=QString()) |
| Q_SCRIPTABLE QString | desirablePath () const |
| Q_SCRIPTABLE void | init (const QString &path, const QString &kind, const QString &id, const QString &sourceLang, const QString &targetLang) |
| Q_SCRIPTABLE bool | isTmSupported () const |
| Q_SCRIPTABLE QString | kind () const |
| void | populateDirModel () |
| void | populateGlossary () |
| Q_SCRIPTABLE void | setDesirablePath (const QString &path) |
| GlossaryNS::GlossaryWindow * | showGlossary () |
| void | showTMManager () |
| Q_SCRIPTABLE QString | sourceLangCode () const |
| Q_SCRIPTABLE QString | targetLangCode () const |
| Q_SCRIPTABLE QString | templatesRoot () const |
| Q_SCRIPTABLE QString | translationsRoot () const |
Signals | |
| Q_SCRIPTABLE void | loaded () |
Public Member Functions | |
| Project () | |
| virtual | ~Project () |
| QString | altTransDir () const |
| QString | branchDir () const |
| GlossaryNS::Glossary * | glossary () const |
| QString | glossaryPath () const |
| bool | isLoaded () const |
| void | load (const QString &file) |
| ProjectModel * | model () |
| QString | path () const |
| QString | poDir () const |
| QString | potDir () const |
| QString | projectDir () const |
| QString | qaPath () const |
| bool | queryCloseForAuxiliaryWindows () |
| void | save () |
| void | setDefaults () |
Public Member Functions inherited from ProjectBase | |
| ProjectBase (KSharedConfig::Ptr config=KGlobal::config()) | |
| ~ProjectBase () | |
| QString | accel () const |
| QString | altDir () const |
| QString | branchDir () const |
| QString | glossaryTbx () const |
| QString | kind () const |
| QString | langCode () const |
| QString | mailingList () const |
| QString | mainQA () const |
| QString | markup () const |
| QString | poBaseDir () const |
| QString | potBaseDir () const |
| QString | projectID () const |
| void | setAccel (const QString &v) |
| void | setAltDir (const QString &v) |
| void | setBranchDir (const QString &v) |
| void | setGlossaryTbx (const QString &v) |
| void | setKind (const QString &v) |
| void | setLangCode (const QString &v) |
| void | setMailingList (const QString &v) |
| void | setMainQA (const QString &v) |
| void | setMarkup (const QString &v) |
| void | setPoBaseDir (const QString &v) |
| void | setPotBaseDir (const QString &v) |
| void | setProjectID (const QString &v) |
| void | setSourceLangCode (const QString &v) |
| void | setTargetLangCode (const QString &v) |
| void | setWordWrap (int v) |
| QString | sourceLangCode () const |
| QString | targetLangCode () const |
| int | wordWrap () const |
Static Public Member Functions | |
| static Project * | instance () |
| static ProjectLocal * | local () |
Additional Inherited Members | |
Protected Attributes inherited from ProjectBase | |
| QString | mAccel |
| QString | mAltDir |
| QString | mBranchDir |
| QString | mGlossaryTbx |
| QString | mKind |
| QString | mLangCode |
| QString | mMailingList |
| QString | mMainQA |
| QString | mMarkup |
| QString | mPoBaseDir |
| QString | mPotBaseDir |
| QString | mProjectID |
| QString | mSourceLangCode |
| QString | mTargetLangCode |
| int | mWordWrap |
Detailed Description
Singleton object that represents project.
It is shared between EditorWindow 'mainwindows' that use the same project file. Keeps project's KDirModel, Glossary and kross::actions
GUI for config handling is implemented in prefs.cpp
Singleton object that represents project
Constructor & Destructor Documentation
|
explicit |
Definition at line 77 of file project.cpp.
|
virtual |
Definition at line 109 of file project.cpp.
Member Function Documentation
|
slot |
Definition at line 177 of file project.cpp.
|
slot |
Definition at line 210 of file project.cpp.
|
inlineslot |
|
inline |
|
slot |
Definition at line 278 of file project.cpp.
|
static |
Definition at line 67 of file project.cpp.
|
slot |
Definition at line 233 of file project.cpp.
| void Project::load | ( | const QString & | file | ) |
Definition at line 115 of file project.cpp.
|
signal |
|
inlinestatic |
| ProjectModel * Project::model | ( | ) |
Definition at line 264 of file project.cpp.
|
slot |
Definition at line 189 of file project.cpp.
|
slot |
Definition at line 200 of file project.cpp.
| bool Project::queryCloseForAuxiliaryWindows | ( | ) |
Definition at line 225 of file project.cpp.
| void Project::save | ( | ) |
Definition at line 255 of file project.cpp.
| void Project::setDefaults | ( | ) |
Definition at line 272 of file project.cpp.
|
inlineslot |
|
slot |
Definition at line 205 of file project.cpp.
|
slot |
Definition at line 239 of file project.cpp.
|
inlineslot |
|
inlineslot |
|
inlineslot |
|
inlineslot |
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:03:45 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference
Public Member Functions inherited from