Ignore:
Timestamp:
Dec 17, 2009, 6:14:30 PM (16 years ago)
Author:
garnier
Message:

UIQt on avance

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/interfaces/basic/include/G4UIQt.hh

    r1223 r1224  
    4040#include <qobject.h>
    4141#include <qmap.h>
     42#include <qstringlist.h>
    4243
    4344class QMainWindow;
     
    5758class QResizeEvent;
    5859class QToolBox;
     60class QStringList;
    5961
    6062// Class description :
     
    98100  // Ex : AddButton("my_menu","Run","/run/beamOn 1");
    99101
    100   void AddTabVisWidget(QWidget*,QString,int,int);
     102  void AddTabWidget(QWidget*,QString,int,int);
    101103  // To add a tab for vis openGL Qt driver
    102104
     
    118120  QTreeWidget * CreateHelpTree();
    119121#endif
     122  void ExitHelp();
    120123
    121124#if QT_VERSION < 0x040000
     
    134137  QMap<int,QString> LookForHelpStringInChildTree(G4UIcommandTree *,const QString&);
    135138
     139  void CreateVisParametersTBWidget();
     140  void CreateViewComponentsTBWidget();
     141  void CreateHelpTBWidget();
     142  void CreateCoutTBWidget();
     143  void CreateHistoryTBWidget();
    136144
    137145private:
     
    144152  QLabel *fCommandLabel;
    145153  QLineEdit * fCommandArea;
    146   QTextEdit *fTextArea;
     154  QTextEdit *fCoutTBTextArea;
    147155  QTextEdit *fHelpArea;
    148156  QToolBox* fToolBox;
     157  QStringList fG4cout;
     158  QLineEdit * fCoutFilter;
    149159
    150160#if QT_VERSION < 0x040000
    151   QListView *fCommandHistoryArea;
     161  QListView *fHistoryTBTableList;
    152162  QListView *fHelpTreeWidget;
    153163#else
    154   QListWidget *fCommandHistoryArea;
     164  QListWidget *fHistoryTBTableList;
    155165  QTreeWidget *fHelpTreeWidget;
    156166#endif
    157   QWidget *fHelpTBWidget;
    158   QLineEdit *helpLine;
    159   QWidget *visWidget;
     167  QWidget* fHelpTBWidget;
     168  QWidget* fHistoryTBWidget;
     169  QWidget* fCoutTBWidget;
     170  QWidget* fVisParametersTBWidget;
     171  QWidget* fViewComponentsTBWidget;
     172  QLineEdit* helpLine;
    160173  QTabWidget* fTabWidget;
    161174  QString fCoutText;
     
    176189  void UpdateTabWidget(int);
    177190  void ResizeTabWidget( QResizeEvent* );
     191  void CoutFilterCallback(const QString&);
    178192};
    179193
Note: See TracChangeset for help on using the changeset viewer.