All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Slots | Public Member Functions | Protected Attributes
MonoStation::ReplaceLog Class Reference

#include <ReplaceLog.h>

Inheritance diagram for MonoStation::ReplaceLog:
QGpGuiTools::Dialog QGpGuiTools::FrameGrabber

List of all members.

Public Slots

virtual void buttonCancel_clicked ()
virtual void buttonNo_clicked ()
virtual void buttonRename_clicked ()
virtual void buttonYes_clicked ()
virtual void setStatName (QString statName)

Public Member Functions

virtual bool isCancel ()
virtual bool isNo ()
virtual bool isRename ()
virtual bool isReplaceAll ()
virtual bool isYes ()
 ReplaceLog (QWidget *parent=0, Qt::WFlags fl=0)
 ~ReplaceLog ()

Protected Attributes

short _result

Constructor & Destructor Documentation

MonoStation::ReplaceLog::ReplaceLog ( QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)

References buttonCancel_clicked(), buttonNo_clicked(), buttonRename_clicked(), buttonYes_clicked(), and TRACE.

    : Dialog(parent, fl)
{
  TRACE;
  setupUi(this);


  // signals and slots connections
  connect(buttonYes, SIGNAL(clicked()), this, SLOT(buttonYes_clicked()) );
  connect(buttonNo, SIGNAL(clicked()), this, SLOT(buttonNo_clicked()) );
  connect(buttonCancel, SIGNAL(clicked()), this, SLOT(buttonCancel_clicked()) );
  connect(buttonRename, SIGNAL(clicked()), this, SLOT(buttonRename_clicked()) );
}

References TRACE.

{
  TRACE;
  // no need to delete child widgets, Qt does it all for us
}

Member Function Documentation

References _result, and TRACE.

Referenced by ReplaceLog().

{
  TRACE;
  _result=3;
  accept();
}

References _result, and TRACE.

Referenced by ReplaceLog().

{
  TRACE;
  _result=2;
  accept();
}

References _result, and TRACE.

Referenced by ReplaceLog().

{
  TRACE;
  _result=4;
  accept();
}

References _result, and TRACE.

Referenced by ReplaceLog().

{
  TRACE;
  _result=1;
  accept();
}

References _result, and TRACE.

{
  TRACE;
  return _result==3;
}
bool MonoStation::ReplaceLog::isNo ( ) [virtual]

References _result, and TRACE.

{
  TRACE;
  return _result==2;
}

References _result, and TRACE.

{
  TRACE;
  return _result==4;
}

References TRACE.

{
  TRACE;
  return replaceAll->isChecked();
}
bool MonoStation::ReplaceLog::isYes ( ) [virtual]

References _result, and TRACE.

{
  TRACE;
  return _result==1;
}
void MonoStation::ReplaceLog::setStatName ( QString  statName) [virtual, slot]

References TRACE.

{
  TRACE;
  messageLabel->setText(QString( "For station %1, the log file already exist.\n"
                                  "Do you want to replace it?" ).arg(statName) );
  newName->setText(statName);
}

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines