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 () |
![]() | |
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 | |
![]() | |
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.