Gui::PropertyView Class Reference

The property view class. More...

#include <PropertyView.h>

Classes

struct  PropFind
 
struct  PropInfo
 

Public Slots

void onTimer ()
 
void tabChanged (int index)
 Stores a preference for the last tab selected. More...
 

Public Member Functions

void clearPropertyItemSelection ()
 
 PropertyView (QWidget *parent=nullptr)
 
virtual ~PropertyView ()
 
- Public Member Functions inherited from Gui::SelectionObserver
void attachSelection ()
 Attaches to the selection. More...
 
bool blockSelection (bool block)
 
void detachSelection ()
 Detaches from the selection. More...
 
bool isSelectionAttached () const
 
bool isSelectionBlocked () const
 
 SelectionObserver (bool attach=true, ResolveMode resolve=ResolveMode::OldStyleElement)
 Constructor. More...
 
 SelectionObserver (const Gui::ViewProviderDocumentObject *vp, bool attach=true, ResolveMode resolve=ResolveMode::OldStyleElement)
 Constructor. More...
 
virtual ~SelectionObserver ()
 

Static Public Member Functions

static bool isPropertyHidden (const App::Property *)
 
static void setShowAll (bool)
 
static bool showAll ()
 

Public Attributes

Gui::PropertyEditor::PropertyEditorpropertyEditorData
 
Gui::PropertyEditor::PropertyEditorpropertyEditorView
 

Protected Member Functions

void changeEvent (QEvent *e) override
 
void hideEvent (QHideEvent *) override
 
void showEvent (QShowEvent *) override
 

Detailed Description

The property view class.

Constructor & Destructor Documentation

◆ PropertyView()

◆ ~PropertyView()

PropertyView::~PropertyView ( )
virtual

Member Function Documentation

◆ changeEvent()

void PropertyView::changeEvent ( QEvent e)
overrideprotected

◆ clearPropertyItemSelection()

void PropertyView::clearPropertyItemSelection ( )

References propertyEditorData, and propertyEditorView.

Referenced by hideEvent(), and onTimer().

◆ hideEvent()

◆ isPropertyHidden()

bool PropertyView::isPropertyHidden ( const App::Property prop)
static

◆ onTimer

◆ setShowAll()

void PropertyView::setShowAll ( bool  enable)
static

◆ showAll()

◆ showEvent()

void PropertyView::showEvent ( QShowEvent *  ev)
overrideprotected

◆ tabChanged

void PropertyView::tabChanged ( int  index)
slot

Stores a preference for the last tab selected.

References ParameterGrp::SetInt().

Referenced by PropertyView().

Member Data Documentation

◆ propertyEditorData

Gui::PropertyEditor::PropertyEditor* Gui::PropertyView::propertyEditorData

◆ propertyEditorView

Gui::PropertyEditor::PropertyEditor* Gui::PropertyView::propertyEditorView

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