]> SALOME platform Git repositories - modules/superv.git/blobdiff - src/SUPERVGUI/SUPERVGUI_Graph.cxx
Salome HOME
DCQ:prepare 2.0.0
[modules/superv.git] / src / SUPERVGUI / SUPERVGUI_Graph.cxx
index d1feb174982ca53c7481c501d00d844e2018e65c..afcddc3e9bb889158c8937cc8674079544a1e384 100644 (file)
@@ -37,7 +37,6 @@ using namespace std;
 #include <qlabel.h>
 #include <qgroupbox.h>
 #include <qlayout.h>
-#include <qvalidator.h>
 
 //#define CHECKTIME
 
@@ -234,7 +233,7 @@ void SUPERVGUI_Graph::draw() {
   struct timeb aTm2;
   ftime(&aTm2);
   ulong aTm = 1000*(aTm2.time-aTm1.time)+(aTm2.millitm-aTm1.millitm);
-  cout<<"### Time="<<aTm<<endl;
+  //cout<<"### Time="<<aTm<<endl;
 #endif
 }
 
@@ -642,114 +641,3 @@ void SUPERVGUI_Graph::deleteNode(SUPERVGUI_Node* theNode) {
   theNode->close(true); 
   draw(); 
 }
-
-/*!
-  Constructor
-*/
-SUPERVGUI_DSGraphParameters::SUPERVGUI_DSGraphParameters(SUPERV_Graph theGraph, bool isReadOnly)
-     : QDialog( QAD_Application::getDesktop(), "", true, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu ) 
-{
-  Trace("SUPERVGUI_DSGraphParameters::SUPERVGUI_DSGraphParameters");
-  setCaption( tr( "TLT_DSGRAPHPARAMS" ) );
-  setSizeGripEnabled( true );
-  myGraph = theGraph;
-
-  QGridLayout* TopLayout = new QGridLayout( this );
-  TopLayout->setSpacing( 6 );
-  TopLayout->setMargin( 11 );
-    
-  QGroupBox* TopGroup = new QGroupBox( this, "TopGroup" );
-  TopGroup->setColumnLayout(0, Qt::Vertical );
-  TopGroup->layout()->setSpacing( 0 );
-  TopGroup->layout()->setMargin( 0 );
-  QGridLayout* TopGroupLayout = new QGridLayout( TopGroup->layout() );
-  TopGroupLayout->setAlignment( Qt::AlignTop );
-  TopGroupLayout->setSpacing( 6 );
-  TopGroupLayout->setMargin( 11 );
-
-  // DeltaTime
-  QLabel* DeltaTimeL = new QLabel( tr( "DELTATIME_LBL" ), TopGroup );  
-  TopGroupLayout->addWidget( DeltaTimeL, 0, 0 );
-  
-  myDeltaTime = new QAD_SpinBoxDbl( TopGroup, 0.0, 1.0, 0.1);
-  myDeltaTime->setSizePolicy( QSizePolicy( QSizePolicy::Expanding, QSizePolicy::Fixed ) );
-  TopGroupLayout->addWidget( myDeltaTime, 0, 1 );
-
-  // TimeOut
-  QLabel* TimeOutL = new QLabel( tr( "TIMEOUT_LBL" ), TopGroup); 
-  TopGroupLayout->addWidget( TimeOutL, 1, 0 );
-
-  myTimeOut = new QLineEdit( TopGroup );
-  myTimeOut->setSizePolicy( QSizePolicy( QSizePolicy::Expanding, QSizePolicy::Fixed ) );
-  myTimeOut->setValidator( new QIntValidator(this) );
-  myTimeOut->setMinimumSize( 100, 0 );
-  myTimeOut->setReadOnly( isReadOnly );
-  TopGroupLayout->addWidget( myTimeOut, 1, 1 );
-
-  // DataStreamTrace
-  QLabel* DataStreamTraceL = new QLabel( tr( "DATASTREAMTRACE_LBL" ), TopGroup); 
-  TopGroupLayout->addWidget( DataStreamTraceL, 2, 0 );
-
-  myDataStreamTrace = new QComboBox( TopGroup );
-  myDataStreamTrace->setSizePolicy( QSizePolicy( QSizePolicy::Expanding, QSizePolicy::Fixed ) );
-  myDataStreamTrace->insertItem("WithoutTrace");
-  myDataStreamTrace->insertItem("SummaryTrace");
-  myDataStreamTrace->insertItem("DetailedTrace");
-  TopGroupLayout->addWidget( myDataStreamTrace, 2, 1 );
-
-  QGroupBox* GroupButtons = new QGroupBox( this, "GroupButtons" );
-  GroupButtons->setColumnLayout(0, Qt::Vertical );
-  GroupButtons->layout()->setSpacing( 0 );
-  GroupButtons->layout()->setMargin( 0 );
-  QGridLayout* GroupButtonsLayout = new QGridLayout( GroupButtons->layout() );
-  GroupButtonsLayout->setAlignment( Qt::AlignTop );
-  GroupButtonsLayout->setSpacing( 6 );
-  GroupButtonsLayout->setMargin( 11 );
-  
-  QPushButton* okB     = new QPushButton( tr( "BUT_OK" ),     GroupButtons );
-  QPushButton* cancelB = new QPushButton( tr( "BUT_CANCEL" ), GroupButtons );
-
-  GroupButtonsLayout->addWidget( okB, 0, 0 );
-  GroupButtonsLayout->addItem  ( new QSpacerItem( 5, 5, QSizePolicy::Expanding, QSizePolicy::Minimum ), 0, 1 );
-  GroupButtonsLayout->addWidget( cancelB, 0, 2 );
-
-  TopLayout->addWidget( TopGroup,     0, 0 );
-  TopLayout->addWidget( GroupButtons, 1, 0 );
-
-  connect( okB,     SIGNAL( clicked() ), this, SLOT( accept() ) );
-  connect( cancelB, SIGNAL( clicked() ), this, SLOT( reject() ) );
-
-  setData();
-}
-
-/*!
-  Destructor
-*/
-SUPERVGUI_DSGraphParameters::~SUPERVGUI_DSGraphParameters() {
-  Trace("SUPERVGUI_DSGraphParameters::~SUPERVGUI_DSGraphParameters");
-}
-
-/*!
-  Sets data function
-*/
-void SUPERVGUI_DSGraphParameters::setData() {
-  double aDeltaTime;
-  long aTimeOut;
-  SUPERV::KindOfDataStreamTrace aDataStreamTrace;
-
-  myGraph->StreamParams(aTimeOut, aDataStreamTrace, aDeltaTime);
-
-  myDeltaTime->setValue(aDeltaTime);
-  myTimeOut->setText(QString("%1").arg(aTimeOut));
-  myDataStreamTrace->setCurrentItem((int)aDataStreamTrace);
-}
-
-/*!
-  <OK> button slot
-*/
-void SUPERVGUI_DSGraphParameters::accept() {
-  myGraph->SetStreamParams( myTimeOut->text().toLong(),
-                           (SUPERV::KindOfDataStreamTrace) myDataStreamTrace->currentItem(),
-                           myDeltaTime->value());
-  QDialog::accept();
-}