MCPcopy Create free account

hub / github.com/KDE/neochat / types & classes

Types & classes362 in github.com/KDE/neochat

↓ 7 callersClassQTextCursor
src/libneochat/chatkeyhelper.h:9
↓ 4 callersClassQQuickItem
src/libneochat/chatmarkdownhelper.h:10
↓ 4 callersClassTextHandler
* @class TextHandler * * This class is designed to handle the text of both incoming and outgoing messages. * * This includes converting markdown t
src/libneochat/texthandler.h:26
↓ 3 callersClassImagePackEventContent
* @class ImagePackEventContent * * A class to define the content of an image pack event. * * See Matrix MSC2545 for more details. * https://githu
src/libneochat/events/imagepackevent.h:22
↓ 3 callersClassRoomMember
src/libneochat/chatbarcache.h:15
↓ 2 callersClassEventMessageContentModel
* @class EventMessageContentModel * * Inherited from MessageContentModel this visulaises the content of a Quotient::RoomMessageEvent. */
src/messagecontent/models/eventmessagecontentmodel.h:17
↓ 2 callersClassPollHandler
* @class PollHandler * * A class to help manage a poll in a room. * * A poll is made up of a start event that poses the question and possible answ
src/messagecontent/pollhandler.h:35
↓ 2 callersClassQImage
src/libneochat/clipboard.h:10
↓ 2 callersClassQTextDocument
src/chatbar/styledelegatehelper.h:10
↓ 1 callersClassActionsModel
* @class ActionsModel * * This class defines a model for chat actions. * * @note A chat action is a message starting with /, resulting in somethin
src/libneochat/models/actionsmodel.h:22
↓ 1 callersClassClipboard
* @class Clipboard * * Clipboard proxy * * Used to set and retrieve content from the clipboard. */
src/libneochat/clipboard.h:19
↓ 1 callersClassQTextCharFormat
src/libneochat/enums/richformat.h:11
↓ 1 callersClassQTextDocument
src/libneochat/chattextitemhelper.h:14
↓ 1 callersClassQmlUtils
src/libneochat/utils.h:19
↓ 1 callersClassReactionModel
* @class ReactionModel * * This class defines the model for visualising a list of reactions to an event. */
src/messagecontent/models/reactionmodel.h:25
↓ 1 callersEnumRoles
* @brief Defines the model roles. */
src/libneochat/models/actionsmodel.h:54
↓ 1 callersEnumTypes
src/libneochat/enums/neochatroomtype.h:25
↓ 1 callersClassUrlHelper
* @class UrlHelper * * A class to help manage URLs. */
src/libneochat/urlhelper.h:15
↓ 1 callersClasssigaction
src/app/controller.cpp:144
ClassAccountEmoticonModel
* @class AccountEmoticonModel * * This class defines the model for visualising the account stickers and emojis. * * This is based upon the im.poni
src/settings/models/accountemoticonmodel.h:24
ClassAccountManager
src/libneochat/accountmanager.h:12
EnumAction
src/libneochat/enums/pushrule.h:80
ClassActionsTest
autotests/actionstest.cpp:22
ClassAnswer
* @brief An answer to the poll. */
src/libneochat/events/pollevent.h:73
EnumAutoCompletionType
src/libneochat/models/completionmodel.h:64
ClassBanUser
autotests/server.h:22
ClassBlockCacheTest
autotests/blockcachetest.cpp:15
ClassBlurhashImageProvider
* @class BlurhashImageProvider * * A QQuickImageProvider for blurhashes. * * @sa QQuickImageProvider */
src/app/blurhashimageprovider.h:15
ClassCache
* @class Cache * * A class to cache the contents of a ChatBarMessageContentModel. * * We can't store the actual content items as the QTextDocument
src/libneochat/blockcache.h:45
ClassCacheItem
* @struct CacheItem * * A structure to define an item stored in a Block::Cache. * * @sa Block::Cache */
src/libneochat/blockcache.h:21
EnumCategory
src/libneochat/models/emojimodel.h:92
ClassChanges
autotests/server.h:8
ClassChatBarCache
src/libneochat/neochatroom.h:26
ClassChatBarCache
* @class ChatBarCache * * A class to cache data from a chat bar. * * A chat bar can be anything that allows users to compose or edit message, it d
src/libneochat/chatbarcache.h:39
ClassChatBarCache
src/libneochat/models/actionsmodel.h:10
ClassChatBarCacheTest
autotests/chatbarcachetest.cpp:26
ClassChatBarMessageContentModel
* @class ChatBarMessageContentModel * * Inherited from MessageContentModel this visualises the content of a Quotient::RoomMessageEvent. */
src/messagecontent/models/chatbarmessagecontentmodel.h:23
ClassChatBarType
* @class ChatBarType * * This class is designed to define the ChatBarType enumeration. */
src/libneochat/enums/chatbartype.h:14
ClassChatButtonHelper
src/chatbar/chatbuttonhelper.h:11
ClassChatKeyHelper
* @class ChatKeyHelper * * A class to handle some key presses on behalf of a ChatTextItemHelper. * * This is used to manage complex rich text inte
src/libneochat/chatkeyhelper.h:22
ClassChatKeyHelperTestHelper
autotests/chatkeyhelpertesthelper.h:15
ClassChatMarkdownHelper
src/libneochat/chatmarkdownhelper.h:15
ClassChatMarkdownHelperTestWrapper
autotests/chatmarkdownhelpertestwrapper.h:14
ClassChatTextItemHelper
* @class ChatTextItemHelper * * A class to wrap around a QQuickItem that is a QML TextEdit (or inherited from it). * * This class has 2 key functi
src/libneochat/chattextitemhelper.h:30
ClassChatTextItemHelper
src/libneochat/chatmarkdownhelper.h:13
ClassChatTextItemHelper
src/libneochat/chatkeyhelper.h:11
ClassChatTextItemHelperTestHelper
autotests/chattextitemhelpertesthelper.h:14
ClassCheckUsernameAvailabilityJob
src/login/registration.h:25
ClassColor
src/app/blurhash.cpp:16
ClassColorSchemer
* @class ColorSchemer * * A class to provide a wrapper around KColorSchemeManager to make it available in * QML. * * @sa KColorSchemeManager */
src/settings/colorschemer.h:20
ClassCommonRoomsModel
* @brief Model to show the common or mutual rooms between you and another user. */
src/app/models/commonroomsmodel.h:17
ClassCompletionModel
* @class CompletionModel * * This class defines the model for suggesting completions in chat text. * * This model is able to select the appropriat
src/libneochat/models/completionmodel.h:28
ClassCompletionProxyModel
src/libneochat/models/completionmodel.h:16
ClassCompletionProxyModel
* @class CompletionProxyModel * * A filter model to sort and filter completion results. * * This model is designed to work with multiple source mo
src/libneochat/models/completionproxymodel.h:24
EnumCondition
src/libneochat/enums/timelinemarkreadcondition.h:24
ClassConnection
memorytests/memtesttimelinemodel.h:16
ClassConnection
autotests/testutils.h:12
ClassConnection
src/timeline/models/pinnedmessagemodel.h:17
ClassConnection
src/timeline/models/searchmodel.h:15
ClassContentProvider
* @class ContentProvider * * Store and retrieve models for message content. */
src/messagecontent/contentprovider.h:20
ClassController
* @class Controller * * A singleton class designed to help manage the application. * * There are also a bunch of helper functions that currently d
src/app/controller.h:29
ClassCreateRoomTest
appiumtests/createroomtest.py:17
ClassCustomEmojiModel
src/libneochat/models/customemojimodel.h:29
ClassDelegateSizeHelper
* @class DelegateSizeHelper * * A class to help calculate the current width of a chat delegate/bar. * * The aim is to support a dynamic sizing bas
src/libneochat/delegatesizehelper.h:25
ClassDelegateSizeHelperTest
autotests/delegatesizehelpertest.cpp:10
ClassDelegateType
* @class DelegateType * * This class is designed to define the DelegateType enumeration. */
src/timeline/enums/delegatetype.h:23
EnumDeviceType
src/settings/models/devicesmodel.h:47
ClassDevicesModel
* @class DevicesModel * * This class defines the model for managing the devices of the local user. * * A device is any session where the local use
src/settings/models/devicesmodel.h:23
ClassDevicesProxyModel
src/settings/models/devicesproxymodel.h:9
ClassEmojiModel
src/libneochat/models/emojimodel.h:46
ClassEmojiTones
* @class EmojiTones * * This class provides a _tones variable with the available emoji tones to EmojiModel. * * @sa EmojiModel */
src/libneochat/emojitones.h:17
ClassEmoticonFilterModel
* @class EmoticonFilterModel * * This class creates a custom QSortFilterProxyModel for filtering a emoticon by type * (Sticker or Emoji). */
src/settings/models/emoticonfiltermodel.h:15
ClassEvent
autotests/server.h:34
ClassEventHandler
* @class EventHandler * * This class is designed to handle a Quotient::RoomEvent allowing data to be extracted * in a form ready for the NeoChat UI
src/libneochat/eventhandler.h:39
ClassEventHandlerTest
autotests/eventhandlertest.cpp:26
EnumEventRoles
src/rooms/models/roomtreemodel.h:30
EnumEventRoles
src/rooms/models/publicroomlistmodel.h:71
EnumEventRoles
src/settings/models/pushrulemodel.h:56
EnumEventRoles
src/app/models/serverlistmodel.h:48
EnumEventRoles
src/app/models/userdirectorylistmodel.h:48
EnumEventRoles
src/libneochat/models/userlistmodel.h:44
EnumEventRoles
src/libneochat/models/roomlistmodel.h:38
ClassFakeRunner
* This is a close-to-identical copy of the regular Runner interface, * only used when activated for push notifications. This stubs it out so * Plasm
src/app/fakerunner.h:18
ClassFileInfo
src/libneochat/eventhandler.h:16
ClassFileTransferPseudoJob
* @class FileTransferPseudoJob * * A class inherited from KJob to track a file download. * * @sa KJob */
src/libneochat/filetransferpseudojob.h:16
ClassFileType
* @class FileTypeSingleton * * Provide a singleton to expose the functionality of QMimeDatabase. * * @sa QMimeDatabase */
src/libneochat/filetype.h:23
ClassFileTypePrivate
src/libneochat/filetype.h:14
ClassFileTypePrivate
src/libneochat/filetype.cpp:17
ClassForeignAccountRegistry
src/app/foreigntypes.h:17
ClassForeignKeyVerificationSession
src/app/foreigntypes.h:30
EnumFormat
src/libneochat/enums/richformat.h:34
EnumFormatType
src/libneochat/enums/richformat.h:57
ClassGetSpaceHierarchyJob
src/libneochat/spacehierarchycache.h:16
EnumIdServerStatus
src/app/identityserverhelper.h:43
ClassIdentityServerHelper
* @class IdentityServerHelper * * This class is designed to help the process of setting an identity server for the account. * It will manage the va
src/app/identityserverhelper.h:19
ClassImagePackEvent
* @class ImagePackEvent * * Class to define an image pack state event. * * The event content is ImagePackEventContent. * * @sa Quotient::StateEv
src/libneochat/events/imagepackevent.h:86
ClassImagePackImage
src/libneochat/events/imagepackevent.h:38
ClassImagePacksModel
src/libneochat/models/stickermodel.h:13
ClassImagePacksModel
* @class ImagePacksModel * * Defines the model for visualising image packs. * * See Matrix MSC2545 for more details on image packs. * https://git
src/libneochat/models/imagepacksmodel.h:22
EnumInsertPosition
src/libneochat/chattextitemhelper.h:51
next →1–100 of 362, ranked by callers