Changeset 18
- Timestamp:
- 02/02/06 17:07:30 (3 years ago)
- Location:
- trunk/orca/qt
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/orca/qt/qorca.cpp
r14 r18 7 7 #include <QHBoxLayout> 8 8 #include <QVBoxLayout> 9 #include <QTabWidget>10 9 #include <QMessageBox> 11 10 #include <QTextCursor> … … 457 456 goto no_layout; 458 457 459 QTabWidget* pw = new QTabWidget;458 STabWidget* pw = new STabWidget; 460 459 parent.addWidget( pw ); 461 //setWID( setWord, pw->_wid );460 setWID( setWord, pw->_wid ); 462 461 wid = pw; 463 462 … … 566 565 SCombo* combo = qobject_cast<SCombo*>( wid ); 567 566 if( combo ) 567 { 568 568 combo->addItem( valueStr( cbp.values ) ); 569 break; 570 } 571 572 STextEdit* texted = qobject_cast<STextEdit*>( wid ); 573 if( texted ) 574 { 575 const char* str = valueStr( cbp.values ); 576 if( *str == '<' ) 577 texted->setHtml( str ); 578 else 579 texted->setPlainText( str ); 580 } 569 581 } 570 582 break; … … 905 917 { 906 918 QString text = ((QLineEdit*) rec->widget)->text(); 919 orResultSTRING( orMakeCString( text.toAscii(), -1 ) ); 920 } 921 break; 922 923 case WT_TextEdit: 924 { 925 QString text = ((QTextEdit*) rec->widget)->toPlainText(); 907 926 orResultSTRING( orMakeCString( text.toAscii(), -1 ) ); 908 927 } … … 1004 1023 { 1005 1024 ((QProgressBar*) rec->widget)->setValue( a2->integer ); 1025 } 1026 else if( a2->type == OT_NONE ) 1027 { 1028 ((QProgressBar*) rec->widget)->reset(); 1006 1029 } 1007 1030 break; … … 1414 1437 WIDGET_CODE(SLabel,WT_Label) 1415 1438 WIDGET_CODE(SLineEdit,WT_LineEdit) 1439 WIDGET_CODE(SProgress,WT_Progress) 1440 WIDGET_CODE(STabWidget,WT_Tab) 1416 1441 WIDGET_CODE(STextEdit,WT_TextEdit) 1417 WIDGET_CODE(SProgress,WT_Progress)1418 1442 1419 1443 -
trunk/orca/qt/qorca.h
r14 r18 13 13 #include <QPushButton> 14 14 #include <QProgressBar> 15 #include <QTabWidget> 15 16 #include <QTextEdit> 16 17 … … 193 194 DEF_WIDGET(SLabel,QLabel); 194 195 DEF_WIDGET(SLineEdit,QLineEdit); 196 DEF_WIDGET(STabWidget,QTabWidget); 195 197 DEF_WIDGET(STextEdit,QTextEdit); 196 198 DEF_WIDGET(SProgress,QProgressBar);
