author | llornkcor <llornkcor> | 2002-11-08 13:25:26 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2002-11-08 13:25:26 (UTC) |
commit | ada5be67fec81ed8845a6f358bbf7e3b181d417e (patch) (side-by-side diff) | |
tree | 7534fb32838b3323f64328f863d621d959b716fb | |
parent | 8714e7c5271b80bf61de10f3726bce8b6a85127f (diff) | |
download | opie-ada5be67fec81ed8845a6f358bbf7e3b181d417e.zip opie-ada5be67fec81ed8845a6f358bbf7e3b181d417e.tar.gz opie-ada5be67fec81ed8845a6f358bbf7e3b181d417e.tar.bz2 |
option for beep
-rw-r--r-- | core/apps/embeddedkonsole/TEWidget.cpp | 3 | ||||
-rw-r--r-- | core/apps/embeddedkonsole/TEWidget.h | 9 | ||||
-rw-r--r-- | core/apps/embeddedkonsole/konsole.cpp | 38 |
3 files changed, 29 insertions, 21 deletions
diff --git a/core/apps/embeddedkonsole/TEWidget.cpp b/core/apps/embeddedkonsole/TEWidget.cpp index 4c6ea2a..c220e11 100644 --- a/core/apps/embeddedkonsole/TEWidget.cpp +++ b/core/apps/embeddedkonsole/TEWidget.cpp @@ -335,2 +335,3 @@ TEWidget::TEWidget(QWidget *parent, const char *name) : QFrame(parent,name) vcolumns = 0; + useBeep = true; @@ -1109,3 +1110,5 @@ void TEWidget::Bell() //# ifndef QT_NO_COP + if(useBeep) QCopEnvelope( "QPE/TaskBar", "soundAlarm()" ); + //# endif diff --git a/core/apps/embeddedkonsole/TEWidget.h b/core/apps/embeddedkonsole/TEWidget.h index a480d45..5597f27 100644 --- a/core/apps/embeddedkonsole/TEWidget.h +++ b/core/apps/embeddedkonsole/TEWidget.h @@ -55,12 +55,7 @@ public: void setColorTable(const ColorEntry table[]); - void setScrollbarLocation(int loc); enum { SCRNONE=0, SCRLEFT=1, SCRRIGHT=2 }; - void setScroll(int cursor, int lines); void doScroll(int lines); - void doHScroll(int lines); - - void emitSelection(); @@ -68,4 +63,2 @@ public: -public: - void setImage(const ca* const newimg, int lines, int columns); @@ -81,4 +74,4 @@ public: -public: bool useHorzScroll; + bool useBeep; diff --git a/core/apps/embeddedkonsole/konsole.cpp b/core/apps/embeddedkonsole/konsole.cpp index 5a68c81..ebff05e 100644 --- a/core/apps/embeddedkonsole/konsole.cpp +++ b/core/apps/embeddedkonsole/konsole.cpp @@ -373,2 +373,6 @@ void Konsole::init(const char* _pgm, QStrList & _args) configMenu->insertItem(tr( "Wrap" )); + int jut = configMenu->insertItem(tr( "Use Beep" )); + cfg.setGroup("Menubar"); + configMenu->setItemChecked(jut, cfg.readBoolEntry("useBeep",0)); + @@ -794,2 +798,9 @@ void Konsole::configMenuSelected(int iD) cfg.setGroup("Menubar"); + int i,j; +#ifdef QWS_QT_OPIE + i=-29;j=-30; +#else + i=-28;j=-29; +#endif + if( iD == -4) { @@ -808,9 +819,2 @@ void Konsole::configMenuSelected(int iD) } - int i; -#ifdef QWS_QT_OPIE -i=-29; -#else -i=-28; -#endif - if( iD == i) { @@ -829,2 +833,11 @@ i=-28; } + if(iD == j) { + cfg.setGroup("Menubar"); + bool b=cfg.readBoolEntry("useBeep",0); + b=!b; + cfg.writeEntry("useBeep", b ); + cfg.write(); + configMenu->setItemChecked(j,b); + te->useBeep=b; + } } @@ -983,5 +996,5 @@ void Konsole::changeForegroundColor(const QColor &color) { foreground.setRgb(r,g,b); -// QString colors; -// colors.sprintf("%d,%d,%d"color.red,color.green,color.blue); + cfg.writeEntry("foreground",color.name()); + qDebug("foreground "+color.name()); cfg.write(); @@ -1006,5 +1019,4 @@ void Konsole::changeBackgroundColor(const QColor &color) { background.setRgb(r,g,b); -// QString colors; -// colors.sprintf("%d,%d,%d"color.red,color.green,color.blue); cfg.writeEntry("background",color.name()); + qDebug("background "+color.name()); cfg.write(); @@ -1027,4 +1039,4 @@ i=-28; } else { - te->setWrapAt(90); -// te->setWrapAt(120); +// te->setWrapAt(90); + te->setWrapAt(120); configMenu->setItemChecked( i,FALSE); |