38 #include <QToolButton>
89 virtual void setFocus();
96 void multiLinePaste(
const QString & szText);
115 int heightHint()
const;
122 void setText(
const QString & szText);
129 void insertChar(
char c);
136 void insertText(
const QString & szText);
148 bool isButtonsHidden();
155 void setButtonsHidden(
bool bHidden);
176 void installShortcuts();
177 virtual void focusInEvent(QFocusEvent *
e);
178 virtual void setFocusProxy(QWidget *
w);
179 virtual void keyPressEvent(QKeyEvent *
e);
186 void multiLineEditorButtonToggled(
bool bOn);
192 void historyButtonClicked();
198 void iconButtonClicked();
204 void inputEditorEnterPressed();
210 void toggleToolButtons();
216 void toggleMultiLine();
219 #endif //_KVI_INPUT_H_
Toolkit Abstraction Layer: hbox class.
Definition: KviTalHBox.h:44
#define KVIRC_API
Definition: kvi_settings.h:128
char s char s char s s s s s char char c s *s c s s s d c s *s d c d d d d c
Definition: KviIrcNumericCodes.h:391
Definition: KviScriptEditor.h:43
Input history management.
#define e
Definition: detector.cpp:69
Text icon window class.
Definition: KviTextIconWindow.h:50
Input history class.
Definition: KviInputHistory.h:48
Base class for all windows in KVIrc.
Definition: KviWindow.h:74
#define w
Definition: detector.cpp:87
static KviInputHistory * instance()
Returns the instance of the class.
Definition: KviInputHistory.h:84
This file contains compile time settings.
User list view management class.
Definition: KviUserListView.h:226