|
|
bool | IsValidFileReference (ezStringView sFile) const |
| |
| void | SetReadOnly (bool bReadOnly=true) override |
| | By default disables the widget, but can be overridden to make a widget more interactable (for example to be able to copy text from it).
|
| |
Public Member Functions inherited from ezQtStandardPropertyWidget |
|
| ezQtStandardPropertyWidget () |
| | *** ezQtStandardPropertyWidget ***
|
| |
| virtual void | SetSelection (const ezArrayPtr< ezPropertySelection > &items) override |
| | This is called whenever the selection in the editor changes and thus the widget may need to display a different value.
|
| |
|
| ezQtPropertyWidget () |
| | *** BASE ***
|
| |
|
void | Init (ezQtPropertyGridWidget *pGrid, ezObjectAccessorBase *pObjectAccessor, const ezRTTI *pType, const ezAbstractProperty *pProp) |
| |
|
ezQtPropertyGridWidget * | GetPropertyGrid () |
| |
|
ezObjectAccessorBase * | GetObjectAccessor () |
| |
|
const ezRTTI * | GetType () const |
| |
|
const ezAbstractProperty * | GetProperty () const |
| |
|
const ezHybridArray< ezPropertySelection, 8 > & | GetSelection () const |
| |
| virtual bool | HasLabel () const |
| | If this returns true (default), a QLabel is created and the text that GetLabel() returns is displayed.
|
| |
|
virtual const char * | GetLabel (ezStringBuilder &ref_sTmp) const |
| | The return value is used to display a label, if HasLabel() returns true.
|
| |
|
virtual void | ExtendContextMenu (QMenu &ref_menu) |
| |
| virtual void | SetIsDefault (bool bIsDefault) |
| | Whether the variable that the widget represents is currently set to the default value or has been modified.
|
| |
|
bool | GetCommonVariantSubType (const ezArrayPtr< ezPropertySelection > &items, const ezAbstractProperty *pProperty, ezVariantType::Enum &out_type) |
| | If the property is of type ezVariant this function returns whether all items have the same type. If true is returned, out_Type contains the common type. Note that 'invalid' can be a common type.
|
| |
|
ezVariant | GetCommonValue (const ezArrayPtr< ezPropertySelection > &items, const ezAbstractProperty *pProperty) |
| |
|
void | PrepareToDie () |
| |
|
|
void | on_TextFinished_triggered () |
| |
|
void | on_TextChanged_triggered (const QString &value) |
| |
|
void | OnOpenExplorer () |
| |
|
void | OnCustomAction () |
| |
|
void | OnOpenFile () |
| |
|
void | OnOpenFileWith () |
| |
|
void | OnCreateFile () |
| |
|
| virtual void | OnInit () override |
| |
| virtual void | InternalSetValue (const ezVariant &value) override |
| |
|
void | UpdateRequiredIndicator (bool bValueEmpty) |
| |
Protected Member Functions inherited from ezQtStandardPropertyWidget |
|
void | BroadcastValueChanged (const ezVariant &NewValue) |
| |
| virtual void | DoPrepareToDie () override |
| |
|
const ezVariant & | GetOldValue () const |
| |
|
void | Broadcast (ezPropertyEvent::Type type) |
| |
|
void | PropertyChangedHandler (const ezPropertyEvent &ed) |
| |
|
bool | IsUndead () const |
| |
|
virtual bool | eventFilter (QObject *pWatched, QEvent *pEvent) override |
| |
◆ InternalSetValue()
| void ezQtFilePropertyWidget::InternalSetValue |
( |
const ezVariant & |
value | ) |
|
|
overrideprotectedvirtual |
◆ OnInit()
| void ezQtFilePropertyWidget::OnInit |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ SetReadOnly()
| void ezQtFilePropertyWidget::SetReadOnly |
( |
bool |
bReadOnly = true | ) |
|
|
overridevirtual |
By default disables the widget, but can be overridden to make a widget more interactable (for example to be able to copy text from it).
Reimplemented from ezQtPropertyWidget.
The documentation for this class was generated from the following files:
- /home/runner/work/ezEngine/ezEngine/Code/Editor/EditorFramework/PropertyGrid/FileBrowserPropertyWidget.moc.h
- /home/runner/work/ezEngine/ezEngine/Code/Editor/EditorFramework/PropertyGrid/Implementation/FileBrowserPropertyWidget.cpp