1#ifndef _KVI_INPUT_HISTORY_H_
2#define _KVI_INPUT_HISTORY_H_
46#define KVI_INPUT_MAX_GLOBAL_HISTORY_ENTRIES 500
47#define KVI_INPUT_MAX_LOCAL_HISTORY_ENTRIES 50
85 unsigned int count() {
return m_uCount; };
104 void add(
const QString & szString);
110 std::vector<QString>
list() {
return m_StringList; };
117 void save(
const QString & szFileName);
124 void load(
const QString & szFileName);
Input history class.
Definition KviInputHistory.h:54
static KviInputHistory * instance()
Returns the instance of the class.
Definition KviInputHistory.h:79
std::vector< QString > m_StringList
Definition KviInputHistory.h:60
static unsigned int m_uCount
Definition KviInputHistory.h:57
static KviInputHistory * m_pSelf
Definition KviInputHistory.h:56
unsigned int count()
Returns the number of instances of the class.
Definition KviInputHistory.h:85
std::vector< QString > list()
Returns the list of string in the history.
Definition KviInputHistory.h:110
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127
int init()
Definition winamp.cpp:118