KateInlineNoteData

Search for usage in LXR

KateInlineNoteData Class Reference

#include <inlinenotedata.h>

Public Member Functions

 KateInlineNoteData (KTextEditor::InlineNoteProvider *provider, const KTextEditor::View *view, const KTextEditor::Cursor position, int index, bool underMouse, const QFont &font, int lineHeight)
 

Public Attributes

QFont m_font
 
int m_index = -1
 
int m_lineHeight = -1
 
KTextEditor::Cursor m_position = KTextEditor::Cursor::invalid()
 
KTextEditor::InlineNoteProviderm_provider = nullptr
 
bool m_underMouse = false
 
const KTextEditor::Viewm_view = nullptr
 

Detailed Description

Internal data container for KTextEditor::InlineNote interface.

Definition at line 24 of file inlinenotedata.h.

Constructor & Destructor Documentation

◆ KateInlineNoteData()

KateInlineNoteData::KateInlineNoteData ( KTextEditor::InlineNoteProvider * provider,
const KTextEditor::View * view,
const KTextEditor::Cursor position,
int index,
bool underMouse,
const QFont & font,
int lineHeight )

Definition at line 261 of file ktexteditor.cpp.

Member Data Documentation

◆ m_font

QFont KateInlineNoteData::m_font

Definition at line 41 of file inlinenotedata.h.

◆ m_index

int KateInlineNoteData::m_index = -1

Definition at line 39 of file inlinenotedata.h.

◆ m_lineHeight

int KateInlineNoteData::m_lineHeight = -1

Definition at line 42 of file inlinenotedata.h.

◆ m_position

KTextEditor::Cursor KateInlineNoteData::m_position = KTextEditor::Cursor::invalid()

Definition at line 38 of file inlinenotedata.h.

◆ m_provider

KTextEditor::InlineNoteProvider* KateInlineNoteData::m_provider = nullptr

Definition at line 36 of file inlinenotedata.h.

◆ m_underMouse

bool KateInlineNoteData::m_underMouse = false

Definition at line 40 of file inlinenotedata.h.

◆ m_view

const KTextEditor::View* KateInlineNoteData::m_view = nullptr

Definition at line 37 of file inlinenotedata.h.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:15:44 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.