#include <TaskDialogPython.h>
Public Member Functions | |
bool | shouldShow () |
is called wenn the document or the Selection changes. More... | |
TaskWatcherPython (const Py::Object &) | |
~TaskWatcherPython () | |
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_Block > | Ast |
std::string | Errors |
std::string | Filter |
TaskWatcherPython::TaskWatcherPython | ( | const Py::Object & | o | ) |
References Gui::Command::addTo(), Gui::BitmapFactory(), Gui::Application::commandManager(), Gui::TaskView::TaskWatcher::Content, Gui::CommandManager::getCommandByName(), QSint::ActionGroup::groupLayout(), Gui::Application::Instance, Gui::PythonWrapper::loadCoreModule(), Gui::BitmapFactoryInst::pixmap(), Gui::SelectionFilter::setFilter(), and Gui::PythonWrapper::toQObject().
TaskWatcherPython::~TaskWatcherPython | ( | ) |
References Gui::TaskView::TaskWatcher::Content.
|
virtual |
is called wenn the document or the Selection changes.
Reimplemented from Gui::TaskView::TaskWatcher.
References Gui::SelectionFilter::Filter, Gui::SelectionFilter::match(), and Gui::TaskView::TaskWatcher::shouldShow().