pqFileNamePropertyWidget.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
3 // SPDX-License-Identifier: BSD-3-Clause
4 #ifndef pqFileNamePropertyWidget_h
5 #define pqFileNamePropertyWidget_h
6 
8 #include "pqPropertyWidget.h"
9 
16 {
17  Q_OBJECT
19 
20 public:
21  pqFileNamePropertyWidget(vtkSMProxy* proxy, vtkSMProperty* property, QWidget* parent = nullptr);
22  ~pqFileNamePropertyWidget() override;
23 
24 Q_SIGNALS:
28  void clearHighlight();
29  void highlightResetButton();
30 
31 protected Q_SLOTS:
35  virtual void resetButtonClicked();
36 
37 private:
38  Q_DISABLE_COPY(pqFileNamePropertyWidget)
39 };
40 
41 #endif
pqPropertyWidget represents a widget created for each property of a proxy on the pqPropertiesPanel (f...
pqFileNamePropertyWidget is used for the "File Name" property on the Environment annotation filter...
#define PQAPPLICATIONCOMPONENTS_EXPORT
superclass for all SM properties
proxy for a VTK object(s) on a server
Definition: vtkSMProxy.h:140