summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/tabledesign/TableFieldControl.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'dbaccess/source/ui/tabledesign/TableFieldControl.hxx')
-rw-r--r--dbaccess/source/ui/tabledesign/TableFieldControl.hxx8
1 files changed, 7 insertions, 1 deletions
diff --git a/dbaccess/source/ui/tabledesign/TableFieldControl.hxx b/dbaccess/source/ui/tabledesign/TableFieldControl.hxx
index 42697bdb7815..e74ab4c8a88b 100644
--- a/dbaccess/source/ui/tabledesign/TableFieldControl.hxx
+++ b/dbaccess/source/ui/tabledesign/TableFieldControl.hxx
@@ -25,9 +25,13 @@ namespace dbaui
{
class OTableEditorCtrl;
class OTableDesignHelpBar;
+ class OTableDesignView;
+
// OTableFieldControl
class OTableFieldControl : public OFieldDescControl
{
+ VclPtr<OTableDesignView> m_xView;
+
OTableEditorCtrl* GetCtrl() const;
protected:
virtual void ActivateAggregate( EControlType eType ) override;
@@ -46,7 +50,9 @@ namespace dbaui
virtual OUString getAutoIncrementValue() const override;
public:
- OTableFieldControl( vcl::Window* pParent, OTableDesignHelpBar* pHelpBar);
+ OTableFieldControl(weld::Container* pParent, OTableDesignHelpBar* pHelpBar, OTableDesignView* pView);
+ virtual void dispose() override;
+ virtual ~OTableFieldControl() override;
using OFieldDescControl::BoolStringPersistent;
using OFieldDescControl::BoolStringUI;