Gui::TaskView::TaskWatcherCommandsEmptySelection Class Reference

Special watcher class for showing commands when there is nothing selected. More...

#include <TaskWatcher.h>

Public Member Functions

virtual bool shouldShow (void)
 is called wenn the document or the Selection changes. More...
 
 TaskWatcherCommandsEmptySelection (const char *commands[], const char *name, const char *pixmap)
 
 ~TaskWatcherCommandsEmptySelection ()
 
- Public Member Functions inherited from Gui::TaskView::TaskWatcherCommands
virtual bool shouldShow (void)
 is called wenn the document or the Selection changes. More...
 
 TaskWatcherCommands (const char *Filter, const char *commands[], const char *name, const char *pixmap)
 
- Public Member Functions inherited from Gui::TaskView::TaskWatcher
std::vector< QWidget * > & getWatcherContent (void)
 
virtual bool shouldShow (void)
 is called wenn the document or the Selection changes. More...
 
 TaskWatcher (const char *Filter)
 
virtual ~TaskWatcher ()
 
- Public Member Functions inherited from Gui::SelectionFilter
void addError (const char *e)
 
const std::string & getFilter () const
 
bool isValid (void) const
 true if a valid filter is set More...
 
bool match (void)
 Test to current selection This method tests the current selection set against the filter and returns true if the described object(s) are selected. More...
 
 SelectionFilter (const char *filter)
 Constructs a SelectionFilter object. More...
 
 SelectionFilter (const std::string &filter)
 
void setFilter (const char *filter)
 Set a new filter string. More...
 
bool test (App::DocumentObject *pObj, const char *sSubName)
 Test objects This method tests if a given object is described in the filter. More...
 
virtual ~SelectionFilter ()
 

Additional Inherited Members

- Public Attributes inherited from Gui::SelectionFilter
std::vector< std::vector< SelectionObject > > Result
 
- Protected Member Functions inherited from Gui::SelectionFilter
bool parse (void)
 
- Protected Attributes inherited from Gui::TaskView::TaskWatcher
std::vector< QWidget * > Content
 List of TaskBoxes of that dialog. More...
 
- Protected Attributes inherited from Gui::SelectionFilter
std::shared_ptr< Node_BlockAst
 
std::string Errors
 
std::string Filter
 

Detailed Description

Special watcher class for showing commands when there is nothing selected.

Constructor & Destructor Documentation

◆ TaskWatcherCommandsEmptySelection()

TaskWatcherCommandsEmptySelection::TaskWatcherCommandsEmptySelection ( const char *  commands[],
const char *  name,
const char *  pixmap 
)

◆ ~TaskWatcherCommandsEmptySelection()

TaskWatcherCommandsEmptySelection::~TaskWatcherCommandsEmptySelection ( )

Member Function Documentation

◆ shouldShow()

bool TaskWatcherCommandsEmptySelection::shouldShow ( void  )
virtual

is called wenn the document or the Selection changes.

Reimplemented from Gui::TaskView::TaskWatcherCommands.

References App::GetApplication(), and Gui::Selection().


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