KVIrc 5.2.6
Developer APIs
OptionsWidget_message.h File Reference
#include "KviOptionsWidget.h"
#include "KviMessageTypeSettings.h"
#include "KviIconManager.h"
#include <QTreeWidget>
#include <QItemDelegate>
#include <QCheckBox>
#include <QToolButton>
#include <QPainter>
#include <QMenu>

Go to the source code of this file.

Classes

class  MessageColorListWidgetItem
 
class  MessageColorListWidgetItemDelegate
 
class  MessageListWidget
 
class  MessageListWidgetItem
 
class  MessageListWidgetItemDelegate
 
class  OptionsWidget_message
 
class  OptionsWidget_messageColors
 
class  OptionsWidget_privmsg
 
class  OptionsWidget_standardColors
 
class  OptionsWidget_timestamp
 

Macros

#define KVI_OPTIONS_WIDGET_CONTAINER_OptionsWidget_message   true
 
#define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_message   "theme"
 
#define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_messageColors   "theme"
 
#define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_privmsg   "theme"
 
#define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_standardColors   "theme"
 
#define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_timestamp   "theme"
 
#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_message   KviIconManager::Messages
 
#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_messageColors   KviIconManager::IconManager
 
#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_privmsg   KviIconManager::Raw
 
#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_standardColors   KviIconManager::Colors
 
#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_timestamp   KviIconManager::Time
 
#define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_message   __tr2qs_no_lookup("theme,colors,output")
 
#define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_messageColors   __tr2qs_no_lookup("theme,icons,colors,messages,output")
 
#define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_privmsg   __tr2qs_no_lookup("theme,privmsg,output,format")
 
#define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_standardColors   __tr2qs_no_lookup("theme,colors,messages,output")
 
#define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_timestamp   __tr2qs_no_lookup("time,timestamp")
 
#define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_message   __tr2qs_no_lookup("Text")
 
#define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_messageColors   __tr2qs_no_lookup("Message Decorations")
 
#define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_privmsg   __tr2qs_no_lookup("Message Style")
 
#define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_standardColors   __tr2qs_no_lookup("Color Set")
 
#define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_timestamp   __tr2qs_no_lookup("Timestamp")
 
#define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_messageColors   OptionsWidget_message
 
#define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_privmsg   OptionsWidget_message
 
#define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_standardColors   OptionsWidget_message
 
#define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_timestamp   OptionsWidget_message
 
#define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_messageColors   30
 
#define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_privmsg   40
 
#define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_standardColors   20
 
#define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_timestamp   20
 

Macro Definition Documentation

◆ KVI_OPTIONS_WIDGET_CONTAINER_OptionsWidget_message

#define KVI_OPTIONS_WIDGET_CONTAINER_OptionsWidget_message   true

◆ KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_message

#define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_message   "theme"

◆ KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_messageColors

#define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_messageColors   "theme"

◆ KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_privmsg

#define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_privmsg   "theme"

◆ KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_standardColors

#define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_standardColors   "theme"

◆ KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_timestamp

#define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_timestamp   "theme"

◆ KVI_OPTIONS_WIDGET_ICON_OptionsWidget_message

#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_message   KviIconManager::Messages

◆ KVI_OPTIONS_WIDGET_ICON_OptionsWidget_messageColors

#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_messageColors   KviIconManager::IconManager

◆ KVI_OPTIONS_WIDGET_ICON_OptionsWidget_privmsg

#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_privmsg   KviIconManager::Raw

◆ KVI_OPTIONS_WIDGET_ICON_OptionsWidget_standardColors

#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_standardColors   KviIconManager::Colors

◆ KVI_OPTIONS_WIDGET_ICON_OptionsWidget_timestamp

#define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_timestamp   KviIconManager::Time

◆ KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_message

#define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_message   __tr2qs_no_lookup("theme,colors,output")

◆ KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_messageColors

#define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_messageColors   __tr2qs_no_lookup("theme,icons,colors,messages,output")

◆ KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_privmsg

#define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_privmsg   __tr2qs_no_lookup("theme,privmsg,output,format")

◆ KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_standardColors

#define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_standardColors   __tr2qs_no_lookup("theme,colors,messages,output")

◆ KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_timestamp

#define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_timestamp   __tr2qs_no_lookup("time,timestamp")

◆ KVI_OPTIONS_WIDGET_NAME_OptionsWidget_message

#define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_message   __tr2qs_no_lookup("Text")

◆ KVI_OPTIONS_WIDGET_NAME_OptionsWidget_messageColors

#define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_messageColors   __tr2qs_no_lookup("Message Decorations")

◆ KVI_OPTIONS_WIDGET_NAME_OptionsWidget_privmsg

#define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_privmsg   __tr2qs_no_lookup("Message Style")

◆ KVI_OPTIONS_WIDGET_NAME_OptionsWidget_standardColors

#define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_standardColors   __tr2qs_no_lookup("Color Set")

◆ KVI_OPTIONS_WIDGET_NAME_OptionsWidget_timestamp

#define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_timestamp   __tr2qs_no_lookup("Timestamp")

◆ KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_messageColors

#define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_messageColors   OptionsWidget_message

◆ KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_privmsg

#define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_privmsg   OptionsWidget_message

◆ KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_standardColors

#define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_standardColors   OptionsWidget_message

◆ KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_timestamp

#define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_timestamp   OptionsWidget_message

◆ KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_messageColors

#define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_messageColors   30

◆ KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_privmsg

#define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_privmsg   40

◆ KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_standardColors

#define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_standardColors   20

◆ KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_timestamp

#define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_timestamp   20