GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
QWinTerminalImpl.cpp File Reference
#include <QApplication>
#include <QClipboard>
#include <QColor>
#include <QFont>
#include <QGridLayout>
#include <QPaintEvent>
#include <QPainter>
#include <QResizeEvent>
#include <QScrollBar>
#include <QtDebug>
#include <QThread>
#include <QTimer>
#include <QToolTip>
#include <QCursor>
#include <QMessageBox>
#include <QDragEnterEvent>
#include <QDropEvent>
#include <QUrl>
#include <QMimeData>
#include <fcntl.h>
#include <io.h>
#include <stdio.h>
#include <stdarg.h>
#include <windows.h>
#include <versionhelpers.h>
#include <cstring>
#include <csignal>
#include "QWinTerminalImpl.h"
#include "QTerminalColors.h"
Include dependency graph for QWinTerminalImpl.cpp:

Go to the source code of this file.

Classes

class  QConsolePrivate
 
class  QConsoleThread
 
class  QConsoleView
 

Macros

#define _WIN32_WINNT   0x0500
 
#define HIDDEN_CONSOLE
 
#define LOGFILENAME   "QConsole.log"
 
#define TEXT_CHUNK_SIZE   512
 
#define WIN32_LEAN_AND_MEAN
 

Functions

static void maybeSwapPoints (QPoint &begin, QPoint &end)
 
static QString translateKey (QKeyEvent *ev)
 

Macro Definition Documentation

◆ _WIN32_WINNT

#define _WIN32_WINNT   0x0500

Definition at line 49 of file QWinTerminalImpl.cpp.

◆ HIDDEN_CONSOLE

#define HIDDEN_CONSOLE

Definition at line 63 of file QWinTerminalImpl.cpp.

◆ LOGFILENAME

#define LOGFILENAME   "QConsole.log"

Definition at line 61 of file QWinTerminalImpl.cpp.

◆ TEXT_CHUNK_SIZE

#define TEXT_CHUNK_SIZE   512

◆ WIN32_LEAN_AND_MEAN

#define WIN32_LEAN_AND_MEAN

Definition at line 47 of file QWinTerminalImpl.cpp.

Function Documentation

◆ maybeSwapPoints()

static void maybeSwapPoints ( QPoint &  begin,
QPoint &  end 
)
static

◆ translateKey()

static QString translateKey ( QKeyEvent *  ev)
static

Definition at line 102 of file QWinTerminalImpl.cpp.

Referenced by QWinTerminalImpl::keyPressEvent().