(47b56e9050b1eaad861427ae9561ae3a06510320)
#include "quiloader.h"
#include "quiloader_p.h"
#include <QtUiPlugin/customwidget.h>
#include <formbuilder.h>
#include <formbuilderextra_p.h>
#include <textbuilder_p.h>
#include <ui4_p.h>
#include <QtWidgets/qapplication.h>
#include <QtWidgets/qlayout.h>
#include <QtWidgets/qwidget.h>
#include <QtWidgets/qtabwidget.h>
#include <QtWidgets/qtreewidget.h>
#include <QtWidgets/qlistwidget.h>
#include <QtWidgets/qtablewidget.h>
#include <QtWidgets/qtoolbox.h>
#include <QtWidgets/qcombobox.h>
#include <QtWidgets/qfontcombobox.h>
#include <QtGui/qaction.h>
#include <QtGui/qactiongroup.h>
#include <QtCore/qdebug.h>
#include <QtCore/qdatastream.h>
#include <QtCore/qmap.h>
#include <QtCore/qdir.h>
#include <QtCore/qlibraryinfo.h>
#include "widgets.table"
#include "quiloader.moc"
Go to the source code of this file.
|
QDataStream & | operator<< (QDataStream &out, const QUiTranslatableStringValue &s) |
|
QDataStream & | operator>> (QDataStream &in, QUiTranslatableStringValue &s) |
|
static void | recursiveReTranslate (QTreeWidgetItem *item, const QByteArray &class_name, bool idBased) |
|
template<typename T > |
static void | reTranslateWidgetItem (T *item, const QByteArray &class_name, bool idBased) |
|
static void | reTranslateTableItem (QTableWidgetItem *item, const QByteArray &class_name, bool idBased) |
|
static QString | convertTranslatable (const DomProperty *p, const QByteArray &className, bool idBased, QUiTranslatableStringValue *strVal) |
|
◆ DECLARE_LAYOUT [1/2]
#define DECLARE_LAYOUT |
( |
| a, |
|
|
| b ) |
◆ DECLARE_LAYOUT [2/2]
#define DECLARE_LAYOUT |
( |
| a, |
|
|
| b ) |
Value:
GLboolean GLboolean GLboolean GLboolean a
[7]
QLatin1StringView QLatin1String
◆ DECLARE_WIDGET [1/2]
#define DECLARE_WIDGET |
( |
| a, |
|
|
| b ) |
◆ DECLARE_WIDGET [2/2]
#define DECLARE_WIDGET |
( |
| a, |
|
|
| b ) |
◆ RETRANSLATE_SUBWIDGET_PROP
#define RETRANSLATE_SUBWIDGET_PROP |
( |
| mainWidget, |
|
|
| setter, |
|
|
| propName ) |
Value: do { \
QVariant v = mainWidget->widget(
i)->property(propName); \
mainWidget->setter(
i, tsv.
translate(m_className, m_idBased)); \
} \
} while (0)
QString translate(const QByteArray &className, bool idBased) const
GLsizei const GLfloat * v
[13]
T qvariant_cast(const QVariant &)
Definition at line 179 of file quiloader.cpp.
◆ TRANSLATE_SUBWIDGET_PROP
#define TRANSLATE_SUBWIDGET_PROP |
( |
| mainWidget, |
|
|
| attribute, |
|
|
| setter, |
|
|
| propName ) |
Value: do { \
if (
const auto *
p = attributes.value(
attribute)) { \
if (dynamicTr) \
mainWidget->setter(
i,
text); \
} \
} \
} while (0)
bool isEmpty() const noexcept
Returns true if the string has no characters; otherwise returns false.
static auto fromValue(T &&value) noexcept(std::is_nothrow_copy_constructible_v< T > &&Private::CanUseInternalSpace< T >) -> std::enable_if_t< std::conjunction_v< std::is_copy_constructible< T >, std::is_destructible< T > >, QVariant >
EGLOutputLayerEXT EGLint attribute
static QString convertTranslatable(const DomProperty *p, const QByteArray &className, bool idBased, QUiTranslatableStringValue *strVal)
Definition at line 468 of file quiloader.cpp.
◆ convertTranslatable()
◆ operator<<()
◆ operator>>()
◆ recursiveReTranslate()
◆ reTranslateTableItem()
◆ reTranslateWidgetItem()
template<typename T >
static void reTranslateWidgetItem |
( |
T * | item, |
|
|
const QByteArray & | class_name, |
|
|
bool | idBased ) |
|
static |
◆ qUiItemRoles
◆ widget_map