(3f9569c505c0949efee336a83cb247e4e5a4658c)
#include "qwidgettextcontrol_p.h"
#include "qwidgettextcontrol_p_p.h"
#include <qfont.h>
#include <qpainter.h>
#include <qevent.h>
#include <qdebug.h>
#include <qclipboard.h>
#include <qstyle.h>
#include "private/qapplication_p.h"
#include "private/qtextdocumentlayout_p.h"
#include "private/qabstracttextdocumentlayout_p.h"
#include "qtextdocument.h"
#include "private/qtextdocument_p.h"
#include "private/qtextdocumentfragment_p.h"
#include "qtextlist.h"
#include "private/qwidgettextcontrol_p.h"
#include "qpagedpaintdevice.h"
#include "private/qpagedpaintdevice_p.h"
#include "qtextdocumentwriter.h"
#include "qstylehints.h"
#include "private/qtextcursor_p.h"
#include <qtextformat.h>
#include <qdatetime.h>
#include <qbuffer.h>
#include <qapplication.h>
#include <limits.h>
#include <qtexttable.h>
#include <qvariant.h>
#include <qurl.h>
#include <qdesktopservices.h>
#include <qinputmethod.h>
#include <qstyleoption.h>
#include <QtGui/qaccessible.h>
#include <QtCore/qmetaobject.h>
#include <private/qoffsetstringarray_p.h>
#include <algorithm>
#include "moc_qwidgettextcontrol_p.cpp"
Go to the source code of this file.
◆ ACCEL_KEY
◆ NUM_CONTROL_CHARACTERS
#define NUM_CONTROL_CHARACTERS 14 |
◆ boundingRectOfFloatsInSelection()
◆ currentTextLine()
◆ setActionIcon()
◆ qt_controlCharacters
Initial value:= {
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"LRM Left-to-right mark"), 0x200e },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"RLM Right-to-left mark"), 0x200f },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"ZWJ Zero width joiner"), 0x200d },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"ZWNJ Zero width non-joiner"), 0x200c },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"ZWSP Zero width space"), 0x200b },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"LRE Start of left-to-right embedding"), 0x202a },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"RLE Start of right-to-left embedding"), 0x202b },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"LRO Start of left-to-right override"), 0x202d },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"RLO Start of right-to-left override"), 0x202e },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"PDF Pop directional formatting"), 0x202c },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"LRI Left-to-right isolate"), 0x2066 },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"RLI Right-to-left isolate"), 0x2067 },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"FSI First strong isolate"), 0x2068 },
{
QT_TRANSLATE_NOOP(
"QUnicodeControlCharacterMenu",
"PDI Pop directional isolate"), 0x2069 }
}
#define QT_TRANSLATE_NOOP(scope, x)
◆ supportedMimeTypes
constexpr auto supportedMimeTypes |
|
staticconstexpr |
Initial value:
"text/plain",
"text/html"
)
constexpr auto qOffsetStringArray(const Char(&...strings)[Nx]) noexcept
Definition at line 3480 of file qwidgettextcontrol.cpp.