![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <recorddirectory.h>
Public Types | |
| using | MsgLocations = QHash<QString, std::set<std::shared_ptr<MessageItem>, MsgPtrComp>> |
| using | ErrorLocations = QHash<QString, QMap<int, QString>> |
Public Member Functions | |
| void | recordMessage (const TranslatorMessage &msg) |
| QString | id (const TranslatorMessage &msg) const |
| void | recordExistingId (const QString &id) |
| void | recordError (const QString &file, int line, const QString &error) |
| void | recordNonSupported (const QString &file, int line) |
| void | recordAddedLines (const QString &file, int fromLine, int addedLines) |
| bool | isNonSupported (const QString &file, int line) const |
| int | addedLines (const QString &file, int line) const |
| bool | containsFile (const QString &filename) const noexcept |
| const MsgLocations & | messageLocations () const noexcept |
| const ErrorLocations & | errors () const noexcept |
| QString | calculateId (const TranslatorMessage &msg) const |
Definition at line 71 of file recorddirectory.h.
| using RecordDirectory::ErrorLocations = QHash<QString, QMap<int, QString>> |
Definition at line 75 of file recorddirectory.h.
| using RecordDirectory::MsgLocations = QHash<QString, std::set<std::shared_ptr<MessageItem>, MsgPtrComp>> |
Definition at line 74 of file recorddirectory.h.
| int RecordDirectory::addedLines | ( | const QString & | file, |
| int | line ) const |
Definition at line 50 of file recorddirectory.cpp.
| QString RecordDirectory::calculateId | ( | const TranslatorMessage & | msg | ) | const |
Definition at line 69 of file recorddirectory.cpp.
References meta_id_key.
|
noexcept |
Definition at line 64 of file recorddirectory.cpp.
|
inlinenoexcept |
Definition at line 90 of file recorddirectory.h.
| QString RecordDirectory::id | ( | const TranslatorMessage & | msg | ) | const |
Definition at line 111 of file recorddirectory.cpp.
|
inline |
Definition at line 83 of file recorddirectory.h.
|
inlinenoexcept |
Definition at line 89 of file recorddirectory.h.
Definition at line 45 of file recorddirectory.cpp.
Definition at line 39 of file recorddirectory.cpp.
Definition at line 34 of file recorddirectory.cpp.
| void RecordDirectory::recordMessage | ( | const TranslatorMessage & | msg | ) |
Definition at line 13 of file recorddirectory.cpp.
References TranslatorMessage::endOffset(), TranslatorMessage::isPlural(), TranslatorMessage::lineNumber(), meta_id_key, and TranslatorMessage::startOffset().
Definition at line 81 of file recorddirectory.h.