TechDrawGui::TaskDetail Class Reference

#include <TaskDetail.h>

Public Slots

void onDraggerClicked (bool b)
 
void onHighlightMoved (QPointF newPos)
 
void onRadiusEdit ()
 
void onReferenceEdit ()
 
void onScaleEdit ()
 
void onScaleTypeEdit ()
 
void onXEdit ()
 
void onYEdit ()
 

Public Member Functions

virtual bool accept ()
 
void enableTaskButtons (bool b)
 
virtual bool reject ()
 
void saveButtons (QPushButton *btnOK, QPushButton *btnCancel)
 
 TaskDetail (TechDraw::DrawViewDetail *detailFeat)
 
 TaskDetail (TechDraw::DrawViewPart *baseFeat)
 
void updateTask ()
 
 ~TaskDetail ()
 

Protected Member Functions

void blockButtons (bool b)
 
void changeEvent (QEvent *e)
 
void createDetail ()
 
void editByHighlight ()
 
void enableInputFields (bool b)
 
QPointF getAnchorScene ()
 
TechDraw::DrawViewPartgetBaseFeat ()
 
TechDraw::DrawViewDetailgetDetailFeat ()
 
void restoreDetailState ()
 
void saveDetailState ()
 
void setUiFromFeat (void)
 
void startDragger (void)
 
void updateDetail ()
 
void updateUi (QPointF p)
 

Constructor & Destructor Documentation

◆ TaskDetail() [1/2]

◆ TaskDetail() [2/2]

◆ ~TaskDetail()

TaskDetail::~TaskDetail ( )

Member Function Documentation

◆ accept()

◆ blockButtons()

void TechDrawGui::TaskDetail::blockButtons ( bool  b)
protected

◆ changeEvent()

void TaskDetail::changeEvent ( QEvent e)
protected

◆ createDetail()

◆ editByHighlight()

◆ enableInputFields()

void TaskDetail::enableInputFields ( bool  b)
protected

◆ enableTaskButtons()

void TaskDetail::enableTaskButtons ( bool  b)

◆ getAnchorScene()

◆ getBaseFeat()

◆ getDetailFeat()

◆ onDraggerClicked

void TaskDetail::onDraggerClicked ( bool  b)
slot

References editByHighlight(), and enableInputFields().

Referenced by TaskDetail().

◆ onHighlightMoved

◆ onRadiusEdit

void TaskDetail::onRadiusEdit ( )
slot

References updateDetail().

Referenced by TaskDetail().

◆ onReferenceEdit

void TaskDetail::onReferenceEdit ( )
slot

References updateDetail().

Referenced by TaskDetail().

◆ onScaleEdit

void TaskDetail::onScaleEdit ( )
slot

References updateDetail().

Referenced by TaskDetail().

◆ onScaleTypeEdit

◆ onXEdit

void TaskDetail::onXEdit ( )
slot

References updateDetail().

Referenced by TaskDetail().

◆ onYEdit

void TaskDetail::onYEdit ( )
slot

References updateDetail().

Referenced by TaskDetail().

◆ reject()

◆ restoreDetailState()

◆ saveButtons()

void TaskDetail::saveButtons ( QPushButton btnOK,
QPushButton btnCancel 
)

◆ saveDetailState()

◆ setUiFromFeat()

◆ startDragger()

void TechDrawGui::TaskDetail::startDragger ( void  )
protected

◆ updateDetail()

◆ updateTask()

void TaskDetail::updateTask ( )

◆ updateUi()

void TaskDetail::updateUi ( QPointF  p)
protected

The documentation for this class was generated from the following files: