summaryrefslogtreecommitdiff
path: root/core/apps/embeddedkonsole
authorllornkcor <llornkcor>2002-02-03 14:11:38 (UTC)
committer llornkcor <llornkcor>2002-02-03 14:11:38 (UTC)
commitee82c470b34819d24de543b30f150788fb58b2f1 (patch) (unidiff)
treef1161e9dab6f77de6718fcf0e3a36e1ded4388f0 /core/apps/embeddedkonsole
parentf3def578d169c0a937f418b2d956c73592190cda (diff)
downloadopie-ee82c470b34819d24de543b30f150788fb58b2f1.zip
opie-ee82c470b34819d24de543b30f150788fb58b2f1.tar.gz
opie-ee82c470b34819d24de543b30f150788fb58b2f1.tar.bz2
fixed problem with commandlist and very long commands messing up the combo width, so you couldn't edit.
Diffstat (limited to 'core/apps/embeddedkonsole') (more/less context) (ignore whitespace changes)
-rw-r--r--core/apps/embeddedkonsole/konsole.cpp20
1 files changed, 9 insertions, 11 deletions
diff --git a/core/apps/embeddedkonsole/konsole.cpp b/core/apps/embeddedkonsole/konsole.cpp
index f154bb8..653652a 100644
--- a/core/apps/embeddedkonsole/konsole.cpp
+++ b/core/apps/embeddedkonsole/konsole.cpp
@@ -295,13 +295,13 @@ void Konsole::init(const char* _pgm, QStrList & _args)
295 secondToolBar->setHorizontalStretchable( TRUE ); 295 secondToolBar->setHorizontalStretchable( TRUE );
296 296
297 commonCombo = new QComboBox( secondToolBar ); 297 commonCombo = new QComboBox( secondToolBar );
298 298 commonCombo->setMaximumWidth(236);
299 configMenu->insertItem( "Edit Command List"); 299 configMenu->insertItem( "Edit Command List");
300 if( listHidden) { 300 if( listHidden) {
301 secondToolBar->hide(); 301 secondToolBar->hide();
302 configMenu->setItemEnabled(-20 ,FALSE); 302 configMenu->setItemEnabled(-20 ,FALSE);
303 } 303 }
304 304
305 cfg.setGroup("Commands"); 305 cfg.setGroup("Commands");
306 commonCombo->setInsertionPolicy(QComboBox::AtCurrent); 306 commonCombo->setInsertionPolicy(QComboBox::AtCurrent);
307 307
@@ -385,7 +385,7 @@ void Konsole::enterCommand(int c)
385 QString text = commonCombo->text(c); //commonCmds[c]; 385 QString text = commonCombo->text(c); //commonCmds[c];
386 te->emitText(text); 386 te->emitText(text);
387 } else { 387 } else {
388 changeCommand( commonCombo->text(c), c); 388 changeCommand( commonCombo->text(c), c);
389 } 389 }
390 } 390 }
391} 391}
@@ -577,8 +577,7 @@ void Konsole::switchSession(QWidget* w) {
577void Konsole::colorMenuSelected(int iD) 577void Konsole::colorMenuSelected(int iD)
578{ // this is NOT pretty, elegant or anything else besides functional 578{ // this is NOT pretty, elegant or anything else besides functional
579// QString temp; 579// QString temp;
580// temp.sprintf("%d", iD); 580// qDebug( temp.sprintf("%d", iD));
581// qDebug(temp);
582 TEWidget* te = getTe(); 581 TEWidget* te = getTe();
583 Config cfg("Konsole"); 582 Config cfg("Konsole");
584 cfg.setGroup("Colors"); 583 cfg.setGroup("Colors");
@@ -685,9 +684,8 @@ void Konsole::colorMenuSelected(int iD)
685 684
686void Konsole::configMenuSelected(int iD) 685void Konsole::configMenuSelected(int iD)
687{ 686{
688// QString temp; 687 QString temp;
689// temp.sprintf("%d",iD); 688 qDebug( temp.sprintf("%d",iD));
690// qDebug(temp);
691 TEWidget* te = getTe(); 689 TEWidget* te = getTe();
692 Config cfg("Konsole"); 690 Config cfg("Konsole");
693 cfg.setGroup("Menubar"); 691 cfg.setGroup("Menubar");
@@ -751,7 +749,7 @@ void Konsole::changeCommand(const QString &text, int c)
751 if(commonCmds[c] != text) { 749 if(commonCmds[c] != text) {
752 cfg.writeEntry(QString::number(c),text); 750 cfg.writeEntry(QString::number(c),text);
753 commonCombo->clearEdit(); 751 commonCombo->clearEdit();
754 commonCombo->setCurrentItem(c); 752 commonCombo->setCurrentItem(c);
755 } 753 }
756} 754}
757 755
@@ -759,7 +757,7 @@ void Konsole::setColor()
759{ 757{
760 Config cfg("Konsole"); 758 Config cfg("Konsole");
761 cfg.setGroup("Colors"); 759 cfg.setGroup("Colors");
762 int scheme = cfg.readNumEntry("Schema",1); 760 int scheme = cfg.readNumEntry("Schema",1);
763 if(scheme != 1) colorMenuSelected( -scheme); 761 if(scheme != 1) colorMenuSelected( -scheme);
764 762
765} 763}