1
/***************************************************************************
2
ctxwindow.h - description
5
copyright : (C) 2000 by Volker Schroer
7
***************************************************************************/
9
/***************************************************************************
11
* This program is free software; you can redistribute it and/or modify *
12
* it under the terms of the GNU General Public License as published by *
13
* the Free Software Foundation; either version 2 of the License, or *
14
* (at your option) any later version. *
15
* based on the work of Moe Wheatley, AE4JY *
16
***************************************************************************/
23
#include <qmultilineedit.h>
25
#include <qapplication.h>
26
#include <qbuttongroup.h>
28
#include "constants.h"
29
#include "parameter.h"
31
extern Parameter settings;
34
*@author Volker Schroer
37
class CTxwindow : public QMultiLineEdit {
40
CTxwindow(QWidget *parent=0, const char *name=0);
42
void setMaxLine(int count=0);
43
void setMaxVisible(int count=0);
45
int insertTxChar(const char *,int);
46
void insertCntrlChar(int);
47
bool TxBufferisEmpty();
53
int txbuffer[TXBUFFER_LENGTH];
58
void keyPressEvent(QKeyEvent *e);