- Timestamp:
- Jun 8, 2007, 4:43:23 PM (17 years ago)
- Location:
- trunk/geant4/interfaces/basic
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/geant4/interfaces/basic/include/G4UIQt.hh
r487 r488 40 40 #include <QtGui/qmainwindow.h> 41 41 #include <QtGui/qlineedit.h> 42 #include <QtGui/qtextedit.h> 42 43 class G4UIsession; 43 44 … … 63 64 64 65 class G4UIQt : public G4VBasicShell, public G4VInteractiveSession { 66 // Q_OBJECT 67 65 68 public: // With description 66 69 G4UIQt(int,char**); … … 92 95 void ExitHelp(); 93 96 private: 97 94 98 // Widget form,shell,command,menuBar,text; 95 99 // std::map<Widget,G4String, std::less<Widget> > commands; … … 100 104 QMainWindow * mainWindow; 101 105 QLineEdit * promptArea; 106 QTextEdit *textArea; 102 107 // static void ButtonCallback(Widget,XtPointer,XtPointer); 108 103 109 }; 104 110 -
trunk/geant4/interfaces/basic/src/G4UIQt.cc
r487 r488 53 53 #include <QtGui/qmenubar.h> 54 54 #include <QtGui/qboxlayout.h> 55 #include <QtGui/qtextedit.h> 55 #include <QtGui/qpushbutton.h> 56 #include <QtGui/qlabel.h> 56 57 57 58 #include <stdlib.h> … … 74 75 | | | | 75 76 | +-------------------+ | 76 | 77 | | clear | | 77 78 | +-------------------+ | 78 79 | |> promt area | | … … 98 99 QWidget* centralWidget = new QWidget(); 99 100 QVBoxLayout* vBox = new QVBoxLayout(); 100 QTextEdit *textArea = new QTextEdit(); 101 textArea = new QTextEdit(); 102 QLabel *sessionLabel = new QLabel("Session : "); 103 QPushButton *clearButton = new QPushButton("clear"); 104 // mainWindow->connect(clearButton, SIGNAL(clicked()), SLOT(textArea->clear())); 101 105 102 106 // QMenu *menuFile = new QMenu("File"); … … 106 110 textArea->setReadOnly(FALSE); 107 111 vBox->addWidget(textArea); 112 vBox->addWidget(clearButton); 113 vBox->addWidget(sessionLabel); 108 114 vBox->addWidget(promptArea); 109 115 centralWidget->setLayout(vBox); … … 448 454 // XmTextSetInsertionPosition(a_widget,XmTextGetLastPosition(a_widget)); 449 455 //} 450 // /***************************************************************************/ 456 457 /***************************************************************************/ 451 458 // void clearButtonCallback ( 452 // Widget453 // ,XtPointer a_tag454 // ,XtPointer455 459 // ) 456 460 /***************************************************************************/ 457 461 /*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/ 458 462 //{ 459 // XmTextSetString((Widget)a_tag,(char*)"");460 463 //} 461 464 /***************************************************************************/
Note: See TracChangeset
for help on using the changeset viewer.