20#include "AViewContainer.h"
21#include "ATextField.h"
27class API_AUI_VIEWS APathChooserView:
public AViewContainerBase {
32 explicit APathChooserView(
const APath& defaultPath =
"");
34 void setPath(
const APath& path);
35 APath getPath()
const;
40 &APathChooserView::getPath,
41 &APathChooserView::setPath,
62 return &APathChooserView::changed;
65 return &APathChooserView::setPath;
A text field with "..." button prompting path.
Definition APathChooserView.h:27
An add-on to AString with functions for working with the path.
Definition APath.h:128
An std::weak_ptr with AUI extensions.
Definition SharedPtrTypes.h:179
ASignal< Args... > emits
A signal declaration.
Definition ASignal.h:572
Defines how View handles properties of FieldType type.
Definition ADataBinding.h:37
static void(View::*)(const FieldType &v) getSetter()
Returns setter for ADataBinding (deprecated)
Definition ADataBinding.h:63
static void setup(const _< View > &view)
Called then view linked with field.
Definition ADataBinding.h:43
static auto property(const _< View > &view)
Returns property definition for FieldType.
Definition ADataBinding.h:49
static ASignal< FieldType >View::* getGetter()
Returns getter for ADataBinding (deprecated)
Definition ADataBinding.h:55
Property implementation to use with custom getter/setter.
Definition AProperty.h:234