![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <messageeditor.h>
Public Slots | |
| void | undo () |
| void | redo () |
| void | cut () |
| void | copy () |
| void | paste () |
| void | selectAll () |
| void | beginFromSource () |
| void | setEditorFocus () |
| void | setTranslation (int latestModel, const QString &translation) |
| void | setLengthVariants (bool on) |
| void | increaseFontSize () |
| void | decreaseFontSize () |
| void | resetFontSize () |
Signals | |
| void | translationChanged (const QStringList &translations) |
| void | translatorCommentChanged (const QString &comment) |
| void | activeModelChanged (int model) |
| void | undoAvailable (bool avail) |
| void | redoAvailable (bool avail) |
| void | cutAvailable (bool avail) |
| void | copyAvailable (bool avail) |
| void | pasteAvailable (bool avail) |
Public Member Functions | |
| MessageEditor (MultiDataModel *dataModel, QMainWindow *parent=0) | |
| ~MessageEditor () | |
| void | showNothing () |
| void | showMessage (const MultiDataIndex &indexindex) |
| void | setNumerusForms (int model, const QStringList &numerusForms) |
| bool | eventFilter (QObject *, QEvent *) override |
| void | setNumerusTranslation (int model, const QString &translation, int numerus) |
| int | activeModel () const |
| void | setEditorFocusForModel (int model) |
| void | setUnfinishedEditorFocus () |
| bool | focusNextUnfinished () |
| void | setVisualizeWhitespace (bool valuevalue) |
| void | setFontSize (const float fontSizefontSize) |
| float | fontSize () |
| Public Member Functions inherited from QScrollArea | |
| QScrollArea (QWidget *parent=nullptr) | |
| Constructs an empty scroll area with the given parent. | |
| ~QScrollArea () | |
| Destroys the scroll area and its child widget. | |
| QWidget * | widget () const |
| Returns the scroll area's widget, or \nullptr if there is none. | |
| void | setWidget (QWidget *widget) |
| Sets the scroll area's widget. | |
| QWidget * | takeWidget () |
| Removes the scroll area's widget, and passes ownership of the widget to the caller. | |
| bool | widgetResizable () const |
| void | setWidgetResizable (bool resizable) |
| QSize | sizeHint () const override |
| \reimp | |
| bool | focusNextPrevChild (bool next) override |
| \reimp | |
| Qt::Alignment | alignment () const |
| void | setAlignment (Qt::Alignment) |
| void | ensureVisible (int xx, int yy, int xmargin=50, int ymargin=50) |
| Scrolls the contents of the scroll area so that the point (x, y) is visible inside the region of the viewport with margins specified in pixels by xmargin and ymargin. | |
| void | ensureWidgetVisible (QWidget *childWidget, int xmargin=50, int ymargin=50) |
Additional Inherited Members | |
| Protected Member Functions inherited from QScrollArea | |
| QScrollArea (QScrollAreaPrivate &dd, QWidget *parent=nullptr) | |
| bool | event (QEvent *) override |
| \reimp | |
| bool | eventFilter (QObject *, QEvent *) override |
| \reimp | |
| void | resizeEvent (QResizeEvent *) override |
| \reimp | |
| void | scrollContentsBy (int dx, int dy) override |
| \reimp | |
| QSize | viewportSizeHint () const override |
| \reimp | |
| Properties inherited from QScrollArea | |
| bool | widgetResizable |
| whether the scroll area should resize the view widget | |
| Qt::Alignment | alignment |
| the alignment of the scroll area's widget | |
Definition at line 37 of file messageeditor.h.
| MessageEditor::MessageEditor | ( | MultiDataModel * | dataModel, |
| QMainWindow * | parent = 0 ) |
Definition at line 36 of file messageeditor.cpp.
References MultiDataModel::allModelsDeleted(), MultiDataModel::languageChanged(), MultiDataModel::modelDeleted(), and showNothing().
| MessageEditor::~MessageEditor | ( | ) |
Definition at line 86 of file messageeditor.cpp.
|
inline |
Definition at line 50 of file messageeditor.h.
Referenced by setEditorFocusForModel().
|
signal |
|
slot |
Definition at line 829 of file messageeditor.cpp.
References MultiDataModel::messageItem(), and MultiDataIndex::model().
|
slot |
Definition at line 760 of file messageeditor.cpp.
|
signal |
|
slot |
Definition at line 755 of file messageeditor.cpp.
|
signal |
|
slot |
Definition at line 941 of file messageeditor.cpp.
Definition at line 491 of file messageeditor.cpp.
References FormWidget::getEditor().
| bool MessageEditor::focusNextUnfinished | ( | ) |
Definition at line 882 of file messageeditor.cpp.
| float MessageEditor::fontSize | ( | ) |
Definition at line 910 of file messageeditor.cpp.
Referenced by MainWindow::writeConfig().
|
slot |
Definition at line 932 of file messageeditor.cpp.
|
slot |
Definition at line 786 of file messageeditor.cpp.
|
signal |
|
slot |
Definition at line 728 of file messageeditor.cpp.
|
signal |
|
slot |
Definition at line 949 of file messageeditor.cpp.
|
slot |
Definition at line 806 of file messageeditor.cpp.
References FormWidget::getEditor().
|
slot |
Definition at line 839 of file messageeditor.cpp.
Referenced by MainWindow::MainWindow().
| void MessageEditor::setEditorFocusForModel | ( | int | model | ) |
Definition at line 846 of file messageeditor.cpp.
References activeModel().
Referenced by FocusWatcher::eventFilter().
| void MessageEditor::setFontSize | ( | const float | fontSize | ) |
Definition at line 902 of file messageeditor.cpp.
Referenced by MainWindow::readConfig().
|
slot |
Definition at line 715 of file messageeditor.cpp.
Referenced by MainWindow::MainWindow().
| void MessageEditor::setNumerusForms | ( | int | model, |
| const QStringList & | numerusForms ) |
Definition at line 680 of file messageeditor.cpp.
References FormMultiWidget::setTranslation().
Definition at line 689 of file messageeditor.cpp.
References FormMultiWidget::setTranslation().
| void MessageEditor::setUnfinishedEditorFocus | ( | ) |
Definition at line 877 of file messageeditor.cpp.
| void MessageEditor::setVisualizeWhitespace | ( | bool | value | ) |
Definition at line 887 of file messageeditor.cpp.
References FormWidget::getEditor(), and FormatTextEdit::setVisualizeWhitespace().
Referenced by MainWindow::MainWindow().
| void MessageEditor::showMessage | ( | const MultiDataIndex & | index | ) |
Definition at line 608 of file messageeditor.cpp.
References MultiDataModel::isModelWritable(), MessageItem::message(), MultiDataModel::messageItem(), MultiDataModel::model(), TranslatorMessage::Obsolete, MessageEditorData::pluralEditMode, FormWidget::setTranslation(), MessageEditorData::transCommentText, TranslatorMessage::type(), and TranslatorMessage::Vanished.
| void MessageEditor::showNothing | ( | ) |
Definition at line 568 of file messageeditor.cpp.
References FormWidget::clearTranslation().
Referenced by MessageEditor().
|
signal |
|
slot |
Definition at line 723 of file messageeditor.cpp.
|
signal |