• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdesdk API Reference
  • KDE Home
  • Contact Us
 

lokalize

Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
EditorTab Class Reference

#include <editortab.h>

Inheritance diagram for EditorTab:
Inheritance graph
[legend]

Public Slots

Q_SCRIPTABLE void addAlternateTranslation (int entry, const QString &translation)
 
Q_SCRIPTABLE void addEntryNote (int entry, const QString &note)
 
Q_SCRIPTABLE void addTemporaryAlternateTranslation (int entry, const QString &translation)
 
Q_SCRIPTABLE void addTemporaryEntryNote (int entry, const QString &note)
 
Q_SCRIPTABLE void attachAlternateTranslationFile (const QString &path)
 
Q_SCRIPTABLE void close ()
 
Q_SCRIPTABLE int currentEntry ()
 
Q_SCRIPTABLE QString currentEntryId ()
 
Q_SCRIPTABLE QString currentFile ()
 
Q_SCRIPTABLE QByteArray currentFileContents ()
 
Q_SCRIPTABLE int currentForm ()
 
Q_SCRIPTABLE int entryCount ()
 
Q_SCRIPTABLE int entryPluralFormCount (int entry)
 
Q_SCRIPTABLE bool entryReady (int entry)
 
Q_SCRIPTABLE QString entrySource (int entry, int form)
 
Q_SCRIPTABLE QString entryTarget (int entry, int form)
 
Q_SCRIPTABLE bool findEntryBySourceContext (const QString &source, const QString &ctxt)
 
void gotoEntry (DocPosition pos, int selection=0)
 
Q_SCRIPTABLE void gotoEntry (int entry)
 
Q_SCRIPTABLE void gotoEntryForm (int entry, int form)
 
Q_SCRIPTABLE void gotoEntryFormOffset (int entry, int form, int offset)
 
Q_SCRIPTABLE void gotoEntryFormOffsetSelection (int entry, int form, int offset, int selection)
 
Q_SCRIPTABLE void gotoFirst ()
 
Q_SCRIPTABLE void gotoFirstUnfiltered ()
 
Q_SCRIPTABLE void gotoLast ()
 
Q_SCRIPTABLE void gotoLastUnfiltered ()
 
Q_SCRIPTABLE void gotoNext ()
 
Q_SCRIPTABLE void gotoNextUnfiltered ()
 
Q_SCRIPTABLE void gotoPrev ()
 
Q_SCRIPTABLE void gotoPrevUnfiltered ()
 
Q_SCRIPTABLE bool isValid ()
 
Q_SCRIPTABLE void openSyncSource (QString path)
 
Q_SCRIPTABLE void reloadFile ()
 
Q_SCRIPTABLE bool saveFile (const KUrl &url=KUrl())
 
Q_SCRIPTABLE bool saveFileAs ()
 
Q_SCRIPTABLE QString selectionInSource ()
 
Q_SCRIPTABLE QString selectionInTarget ()
 
Q_SCRIPTABLE void setEntriesFilteredOut (bool filteredOut)
 
Q_SCRIPTABLE void setEntryFilteredOut (int entry, bool filteredOut)
 
Q_SCRIPTABLE void setEntryTarget (int entry, int form, const QString &content)
 
void setProperFocus ()
 
Q_SCRIPTABLE void setSrcFileOpenRequestAccepted (bool a)
 
Q_SCRIPTABLE QString sourceLangCode ()
 
Q_SCRIPTABLE QString targetLangCode ()
 

Signals

Q_SCRIPTABLE void entryDisplayed ()
 
Q_SCRIPTABLE void fileAboutToBeClosed ()
 
void fileClosed ()
 
Q_SCRIPTABLE void fileClosed (const QString &path)
 
Q_SCRIPTABLE void fileOpened ()
 
void fileOpenRequested (const KUrl &path, const QString &str, const QString &ctxt)
 
Q_SCRIPTABLE void fileSaved (const QString &path)
 
void signalApprovedEntryDisplayed (bool)
 
void signalBookmarkDisplayed (bool)
 
void signalEntryWithMergeDisplayed (bool, const DocPosition &)
 
void signalEquivTranslatedEntryDisplayed (bool)
 
void signalFirstDisplayed (bool)
 
void signalFuzzyEntryDisplayed (bool)
 
void signalLastDisplayed (bool)
 
void signalNewEntryDisplayed (const DocPosition &)
 
void signalNextBookmarkAvailable (bool)
 
void signalNextFuzzyAvailable (bool)
 
void signalNextFuzzyOrUntrAvailable (bool)
 
void signalNextUntranslatedAvailable (bool)
 
void signalPriorBookmarkAvailable (bool)
 
void signalPriorFuzzyAvailable (bool)
 
void signalPriorFuzzyOrUntrAvailable (bool)
 
void signalPriorUntranslatedAvailable (bool)
 
Q_SCRIPTABLE void srcFileOpenRequested (const QString &srcPath, int line)
 
void tmLookupRequested (DocPosition::Part, const QString &)
 
void tmLookupRequested (const QString &source, const QString &target)
 
- Signals inherited from LokalizeSubwindowBase
void aboutToBeClosed ()
 

Public Member Functions

 EditorTab (QWidget *parent, bool valid=true)
 
 ~EditorTab ()
 
QObject * adaptor ()
 
KUrl currentUrl ()
 
int dbusId ()
 
QString dbusObjectPath ()
 
bool fileOpen (KUrl url=KUrl(), KUrl baseUrl=KUrl(), bool silent=false)
 
KXMLGUIClient * guiClient ()
 
void hideDocks ()
 
void mergeOpen (KUrl url=KUrl())
 
bool queryClose ()
 
void setFullPathShown (bool)
 
void setProperCaption (QString, bool)
 
void showDocks ()
 
EditorState state ()
 
- Public Member Functions inherited from LokalizeSubwindowBase2
 LokalizeSubwindowBase2 (QWidget *parent)
 
virtual ~LokalizeSubwindowBase2 ()
 
KXMLGUIClient * guiClient ()
 
- Public Member Functions inherited from LokalizeSubwindowBase
 LokalizeSubwindowBase (QWidget *parent)
 
virtual ~LokalizeSubwindowBase ()
 

Protected Member Functions

void paintEvent (QPaintEvent *event)
 
- Protected Member Functions inherited from LokalizeSubwindowBase
void reflectNonApprovedCount (int count, int total)
 
void reflectUntranslatedCount (int count, int total)
 

Additional Inherited Members

- Public Attributes inherited from LokalizeSubwindowBase
StatusBarProxy statusBarItems
 

Detailed Description

Editor tab.

This class can be called a dispatcher for one message catalog.

It is accessible via Lokalize.currentEditor() from kross scripts and via '/ThisIsWhatYouWant/Editor/# : org.kde.Lokalize.Editor' from qdbusviewer

Author
Nick Shaforostoff shaff.nosp@m.f@uk.nosp@m.r.net

Definition at line 85 of file editortab.h.

Constructor & Destructor Documentation

EditorTab::EditorTab ( QWidget *  parent,
bool  valid = true 
)

Definition at line 99 of file editortab.cpp.

EditorTab::~EditorTab ( )

Definition at line 149 of file editortab.cpp.

Member Function Documentation

QObject* EditorTab::adaptor ( )
inline

Definition at line 117 of file editortab.h.

void EditorTab::addAlternateTranslation ( int  entry,
const QString &  translation 
)
slot

Definition at line 1423 of file editortab.cpp.

void EditorTab::addEntryNote ( int  entry,
const QString &  note 
)
slot

Definition at line 1420 of file editortab.cpp.

void EditorTab::addTemporaryAlternateTranslation ( int  entry,
const QString &  translation 
)
slot

Definition at line 1424 of file editortab.cpp.

void EditorTab::addTemporaryEntryNote ( int  entry,
const QString &  note 
)
slot

Definition at line 1421 of file editortab.cpp.

void EditorTab::attachAlternateTranslationFile ( const QString &  path)
slot

Definition at line 1425 of file editortab.cpp.

Q_SCRIPTABLE void EditorTab::close ( )
inlineslot

Definition at line 159 of file editortab.h.

Q_SCRIPTABLE int EditorTab::currentEntry ( )
inlineslot

Definition at line 128 of file editortab.h.

QString EditorTab::currentEntryId ( )
slot

Definition at line 1403 of file editortab.cpp.

Q_SCRIPTABLE QString EditorTab::currentFile ( )
inlineslot

Definition at line 148 of file editortab.h.

QByteArray EditorTab::currentFileContents ( )
slot

Definition at line 1402 of file editortab.cpp.

Q_SCRIPTABLE int EditorTab::currentForm ( )
inlineslot

Definition at line 129 of file editortab.h.

KUrl EditorTab::currentUrl ( )
virtual

Reimplemented from LokalizeSubwindowBase.

Definition at line 1401 of file editortab.cpp.

int EditorTab::dbusId ( )
inline

Definition at line 116 of file editortab.h.

QString EditorTab::dbusObjectPath ( )

Definition at line 1384 of file editortab.cpp.

int EditorTab::entryCount ( )
slot

Definition at line 1412 of file editortab.cpp.

Q_SCRIPTABLE void EditorTab::entryDisplayed ( )
signal
int EditorTab::entryPluralFormCount ( int  entry)
slot

Definition at line 1416 of file editortab.cpp.

bool EditorTab::entryReady ( int  entry)
slot

Definition at line 1417 of file editortab.cpp.

QString EditorTab::entrySource ( int  entry,
int  form 
)
slot

Definition at line 1414 of file editortab.cpp.

QString EditorTab::entryTarget ( int  entry,
int  form 
)
slot

Definition at line 1415 of file editortab.cpp.

Q_SCRIPTABLE void EditorTab::fileAboutToBeClosed ( )
signal
void EditorTab::fileClosed ( )
signal
Q_SCRIPTABLE void EditorTab::fileClosed ( const QString &  path)
signal
bool EditorTab::fileOpen ( KUrl  url = KUrl(),
KUrl  baseUrl = KUrl(),
bool  silent = false 
)

Definition at line 789 of file editortab.cpp.

Q_SCRIPTABLE void EditorTab::fileOpened ( )
signal
void EditorTab::fileOpenRequested ( const KUrl &  path,
const QString &  str,
const QString &  ctxt 
)
signal
Q_SCRIPTABLE void EditorTab::fileSaved ( const QString &  path)
signal
bool EditorTab::findEntryBySourceContext ( const QString &  source,
const QString &  ctxt 
)
slot

Definition at line 672 of file editortab_findreplace.cpp.

void EditorTab::gotoEntry ( DocPosition  pos,
int  selection = 0 
)
slot

Definition at line 986 of file editortab.cpp.

Q_SCRIPTABLE void EditorTab::gotoEntry ( int  entry)
inlineslot

Definition at line 122 of file editortab.h.

Q_SCRIPTABLE void EditorTab::gotoEntryForm ( int  entry,
int  form 
)
inlineslot

Definition at line 123 of file editortab.h.

Q_SCRIPTABLE void EditorTab::gotoEntryFormOffset ( int  entry,
int  form,
int  offset 
)
inlineslot

Definition at line 124 of file editortab.h.

Q_SCRIPTABLE void EditorTab::gotoEntryFormOffsetSelection ( int  entry,
int  form,
int  offset,
int  selection 
)
inlineslot

Definition at line 125 of file editortab.h.

void EditorTab::gotoFirst ( )
slot

Definition at line 1104 of file editortab.cpp.

void EditorTab::gotoFirstUnfiltered ( )
slot

Definition at line 1101 of file editortab.cpp.

void EditorTab::gotoLast ( )
slot

Definition at line 1111 of file editortab.cpp.

void EditorTab::gotoLastUnfiltered ( )
slot

Definition at line 1102 of file editortab.cpp.

void EditorTab::gotoNext ( )
slot

Definition at line 1119 of file editortab.cpp.

void EditorTab::gotoNextUnfiltered ( )
slot

Definition at line 1084 of file editortab.cpp.

void EditorTab::gotoPrev ( )
slot

Definition at line 1131 of file editortab.cpp.

void EditorTab::gotoPrevUnfiltered ( )
slot

Definition at line 1093 of file editortab.cpp.

KXMLGUIClient* EditorTab::guiClient ( )
inlinevirtual

Implements LokalizeSubwindowBase.

Definition at line 108 of file editortab.h.

void EditorTab::hideDocks ( )
virtual

Implements LokalizeSubwindowBase.

Definition at line 737 of file editortab.cpp.

Q_SCRIPTABLE bool EditorTab::isValid ( )
inlineslot

Definition at line 172 of file editortab.h.

void EditorTab::mergeOpen ( KUrl  url = KUrl())

Definition at line 1315 of file editortab.cpp.

Q_SCRIPTABLE void EditorTab::openSyncSource ( QString  path)
inlineslot

Definition at line 154 of file editortab.h.

void EditorTab::paintEvent ( QPaintEvent *  event)
protected

Definition at line 1327 of file editortab.cpp.

bool EditorTab::queryClose ( )

Definition at line 941 of file editortab.cpp.

void EditorTab::reloadFile ( )
slot

Definition at line 1358 of file editortab.cpp.

bool EditorTab::saveFile ( const KUrl &  url = KUrl())
slot

Definition at line 904 of file editortab.cpp.

bool EditorTab::saveFileAs ( )
slot

Definition at line 897 of file editortab.cpp.

QString EditorTab::selectionInSource ( )
slot

Definition at line 1405 of file editortab.cpp.

QString EditorTab::selectionInTarget ( )
slot

Definition at line 1404 of file editortab.cpp.

void EditorTab::setEntriesFilteredOut ( bool  filteredOut)
slot

Definition at line 1411 of file editortab.cpp.

void EditorTab::setEntryFilteredOut ( int  entry,
bool  filteredOut 
)
slot

Definition at line 1410 of file editortab.cpp.

void EditorTab::setEntryTarget ( int  entry,
int  form,
const QString &  content 
)
slot

Definition at line 1427 of file editortab.cpp.

void EditorTab::setFullPathShown ( bool  fullPathShown)

Definition at line 757 of file editortab.cpp.

void EditorTab::setProperCaption ( QString  title,
bool  modified 
)

Definition at line 750 of file editortab.cpp.

void EditorTab::setProperFocus ( )
slot

Definition at line 732 of file editortab.cpp.

Q_SCRIPTABLE void EditorTab::setSrcFileOpenRequestAccepted ( bool  a)
inlineslot

Definition at line 174 of file editortab.h.

void EditorTab::showDocks ( )
virtual

Implements LokalizeSubwindowBase.

Definition at line 743 of file editortab.cpp.

void EditorTab::signalApprovedEntryDisplayed ( bool  )
signal
void EditorTab::signalBookmarkDisplayed ( bool  )
signal
void EditorTab::signalEntryWithMergeDisplayed ( bool  ,
const DocPosition &   
)
signal
void EditorTab::signalEquivTranslatedEntryDisplayed ( bool  )
signal
void EditorTab::signalFirstDisplayed ( bool  )
signal
void EditorTab::signalFuzzyEntryDisplayed ( bool  )
signal
void EditorTab::signalLastDisplayed ( bool  )
signal
void EditorTab::signalNewEntryDisplayed ( const DocPosition &  )
signal
void EditorTab::signalNextBookmarkAvailable ( bool  )
signal
void EditorTab::signalNextFuzzyAvailable ( bool  )
signal
void EditorTab::signalNextFuzzyOrUntrAvailable ( bool  )
signal
void EditorTab::signalNextUntranslatedAvailable ( bool  )
signal
void EditorTab::signalPriorBookmarkAvailable ( bool  )
signal
void EditorTab::signalPriorFuzzyAvailable ( bool  )
signal
void EditorTab::signalPriorFuzzyOrUntrAvailable ( bool  )
signal
void EditorTab::signalPriorUntranslatedAvailable ( bool  )
signal
QString EditorTab::sourceLangCode ( )
slot

Definition at line 1418 of file editortab.cpp.

Q_SCRIPTABLE void EditorTab::srcFileOpenRequested ( const QString &  srcPath,
int  line 
)
signal
EditorState EditorTab::state ( )

Definition at line 929 of file editortab.cpp.

QString EditorTab::targetLangCode ( )
slot

Definition at line 1419 of file editortab.cpp.

void EditorTab::tmLookupRequested ( DocPosition::Part  ,
const QString &   
)
signal
void EditorTab::tmLookupRequested ( const QString &  source,
const QString &  target 
)
signal

The documentation for this class was generated from the following files:
  • editortab.h
  • editortab.cpp
  • editortab_findreplace.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

lokalize

Skip menu "lokalize"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • umbrello
  •   umbrello

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal