![]() |
KVIrc 5.2.6
Developer APIs
|
#include "KviIrcView.h"
#include "KviIrcView_tools.h"
#include "KviIrcView_private.h"
#include "kvi_debug.h"
#include "KviApplication.h"
#include "kvi_settings.h"
#include "KviOptions.h"
#include "KviControlCodes.h"
#include "kvi_defaults.h"
#include "KviWindow.h"
#include "KviLocale.h"
#include "KviMainWindow.h"
#include "KviMemory.h"
#include "KviIconManager.h"
#include "kvi_out.h"
#include "KviConsoleWindow.h"
#include "KviIrcUserDataBase.h"
#include "KviChannelWindow.h"
#include "KviFileDialog.h"
#include "KviMessageBox.h"
#include "KviTextIconManager.h"
#include "KviIrcConnection.h"
#include "KviWindowStack.h"
#include "KviUserInput.h"
#include "KviAnimatedPixmap.h"
#include "KviPixmapUtils.h"
#include "KviTrayIcon.h"
#include "KviRegExp.h"
#include <QPainter>
#include <QFontMetrics>
#include <QMessageBox>
#include <QPaintEvent>
#include <QDateTime>
#include <QScrollBar>
#include <QFontDialog>
#include <QByteArray>
#include <QMenu>
#include <QWindow>
#include <ctime>
Functions | |
static void | delete_text_line (KviIrcViewLine *line, QMultiHash< KviIrcViewLine *, KviAnimatedPixmap * > *animatedSmiles) |
#define DRAW_NORMAL_TEXT | ( | _text_str, | |
_text_idx, | |||
_text_len, | |||
_text_width ) |
Referenced by KviIrcView::paintEvent().
#define DRAW_SELECTED_TEXT | ( | _text_str, | |
_text_idx, | |||
_text_len, | |||
_text_width ) |
Referenced by KviIrcView::paintEvent().
#define IRCVIEW_ISHIGHSURROGATE | ( | c | ) |
Referenced by KviIrcView::calculateLineWraps(), KviIrcView::checkSelectionBlock(), and KviIrcView::getVisibleCharIndexAt().
#define IRCVIEW_ISLOWSURROGATE | ( | c | ) |
Referenced by KviIrcView::calculateLineWraps().
#define IRCVIEW_WCHARWIDTH | ( | c | ) |
Referenced by KviIrcView::calculateLineWraps(), and KviIrcView::checkSelectionBlock().
#define KVI_DEF_BACK 200 |
Referenced by KviIrcView::paintEvent().
#define KVI_IRCVIEW_BLOCK_SELECTION_CENTRAL 3 |
Referenced by KviIrcView::checkSelectionBlock(), and KviIrcView::paintEvent().
#define KVI_IRCVIEW_BLOCK_SELECTION_ICON 4 |
Referenced by KviIrcView::checkSelectionBlock(), and KviIrcView::paintEvent().
#define KVI_IRCVIEW_BLOCK_SELECTION_LEFT 1 |
Referenced by KviIrcView::checkSelectionBlock(), and KviIrcView::paintEvent().
#define KVI_IRCVIEW_BLOCK_SELECTION_RIGHT 2 |
Referenced by KviIrcView::checkSelectionBlock(), and KviIrcView::paintEvent().
#define KVI_IRCVIEW_BLOCK_SELECTION_TOTAL 0 |
Referenced by KviIrcView::checkSelectionBlock(), and KviIrcView::paintEvent().
#define KVI_IRCVIEW_DOUBLEBORDER_WIDTH 8 |
Referenced by KviIrcView::ensureLineVisible(), KviIrcView::fastScroll(), and KviIrcView::paintEvent().
#define KVI_IRCVIEW_ESCAPE_TAG_GENERICESCAPE '[' |
#define KVI_IRCVIEW_ESCAPE_TAG_HOSTLINK 'h' |
#define KVI_IRCVIEW_ESCAPE_TAG_NICKLINK 'n' |
#define KVI_IRCVIEW_ESCAPE_TAG_SERVERLINK 's' |
#define KVI_IRCVIEW_ESCAPE_TAG_URLLINK 'u' |
#define KVI_IRCVIEW_MINIMUM_HEIGHT 22 |
Referenced by KviIrcView::KviIrcView().
#define KVI_IRCVIEW_MINIMUM_WIDTH 22 |
Referenced by KviIrcView::KviIrcView().
#define KVI_IRCVIEW_PIXMAP_AND_SEPARATOR 20 |
#define KVI_IRCVIEW_PIXMAP_SIZE 16 |
Referenced by KviIrcView::recalcFontVariables().
#define KVI_IRCVIEW_SIZEHINT_HEIGHT 150 |
Referenced by KviIrcView::sizeHint().
#define KVI_IRCVIEW_SIZEHINT_WIDTH 150 |
Referenced by KviIrcView::sizeHint().
#define SET_PEN | ( | _color, | |
_custom ) |
Referenced by KviIrcView::paintEvent().
|
inlinestatic |
References KviControlCodes::Escape, KviMemory::free(), i, KviIrcViewLine::iBlockCount, KviControlCodes::Icon, KviIrcViewLine::pBlocks, KviIrcViewLine::pChunks, KviIrcViewLineChunk::szPayload, KviIrcViewLineChunk::szSmileId, KviIrcViewLineChunk::type, and KviIrcViewLine::uChunkCount.
Referenced by KviIrcView::removeHeadLine(), and KviIrcView::~KviIrcView().