KVIrc 5.2.0
Developer APIs
Public Types | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | Friends | List of all members
KviIrcViewToolWidget Class Reference

#include <KviIrcView_tools.h>

+ Inheritance diagram for KviIrcViewToolWidget:

Public Types

enum  SearchMode { PlainText , Wildcards , RegExp }
 

Public Member Functions

void focusStringToFind ()
 
void forceRepaint ()
 
bool messageEnabled (int msg_type)
 
void setFindResult (const QString &text)
 

Protected Slots

void filterEnableAll ()
 
void filterEnableNone ()
 
void filterLoad ()
 
void filterSave ()
 
void findNext ()
 
void findNextHelper (QString unused)
 
void findPrev ()
 
void toggleOptions ()
 

Protected Member Functions

 KviIrcViewToolWidget (KviIrcView *par)
 
 ~KviIrcViewToolWidget ()
 

Protected Attributes

QCheckBox * m_pCaseSensitive
 
KviIrcMessageCheckListItem ** m_pFilterItems
 
QTreeWidget * m_pFilterView
 
KviIrcViewm_pIrcView
 
QPushButton * m_pOptionsButton
 
QMenu * m_pOptionsWidget
 
QPoint m_pressPoint
 
QComboBox * m_pSearchMode
 
QLineEdit * m_pStringToFind
 

Friends

class KviIrcView
 

Member Enumeration Documentation

◆ SearchMode

Enumerator
PlainText 
Wildcards 
RegExp 

Constructor & Destructor Documentation

◆ KviIrcViewToolWidget()

KviIrcViewToolWidget::KviIrcViewToolWidget ( KviIrcView par)
protected

◆ ~KviIrcViewToolWidget()

KviIrcViewToolWidget::~KviIrcViewToolWidget ( )
protected

Member Function Documentation

◆ filterEnableAll

void KviIrcViewToolWidget::filterEnableAll ( )
protectedslot

◆ filterEnableNone

void KviIrcViewToolWidget::filterEnableNone ( )
protectedslot

◆ filterLoad

void KviIrcViewToolWidget::filterLoad ( )
protectedslot

◆ filterSave

void KviIrcViewToolWidget::filterSave ( )
protectedslot

◆ findNext

void KviIrcViewToolWidget::findNext ( )
protectedslot

◆ findNextHelper

void KviIrcViewToolWidget::findNextHelper ( QString  unused)
protectedslot

◆ findPrev

void KviIrcViewToolWidget::findPrev ( )
protectedslot

◆ focusStringToFind()

void KviIrcViewToolWidget::focusStringToFind ( )

COMPILE_ON_MAC

References m_pStringToFind.

Referenced by KviIrcView::toggleToolWidget().

◆ forceRepaint()

void KviIrcViewToolWidget::forceRepaint ( )

References m_pIrcView, and KviIrcView::paintEvent().

Referenced by filterLoad().

◆ messageEnabled()

bool KviIrcViewToolWidget::messageEnabled ( int  msg_type)
inline

◆ setFindResult()

void KviIrcViewToolWidget::setFindResult ( const QString &  text)

◆ toggleOptions

void KviIrcViewToolWidget::toggleOptions ( )
protectedslot

References m_pOptionsButton, m_pOptionsWidget, and p.

Referenced by KviIrcViewToolWidget().

Friends And Related Symbol Documentation

◆ KviIrcView

friend class KviIrcView
friend

Member Data Documentation

◆ m_pCaseSensitive

QCheckBox* KviIrcViewToolWidget::m_pCaseSensitive
protected

◆ m_pFilterItems

KviIrcMessageCheckListItem** KviIrcViewToolWidget::m_pFilterItems
protected

◆ m_pFilterView

QTreeWidget* KviIrcViewToolWidget::m_pFilterView
protected

Referenced by KviIrcViewToolWidget().

◆ m_pIrcView

KviIrcView* KviIrcViewToolWidget::m_pIrcView
protected

◆ m_pOptionsButton

QPushButton* KviIrcViewToolWidget::m_pOptionsButton
protected

◆ m_pOptionsWidget

QMenu* KviIrcViewToolWidget::m_pOptionsWidget
protected

◆ m_pressPoint

QPoint KviIrcViewToolWidget::m_pressPoint
protected

◆ m_pSearchMode

QComboBox* KviIrcViewToolWidget::m_pSearchMode
protected

◆ m_pStringToFind

QLineEdit* KviIrcViewToolWidget::m_pStringToFind
protected

The documentation for this class was generated from the following files: