5 #ifndef pqLinksEditor_h
6 #define pqLinksEditor_h
9 #include <QListWidgetItem>
10 #include <QModelIndex>
11 #include <QScopedPointer>
13 #include "pqComponentsModule.h"
66 QString selectedProperty1();
71 QString selectedProperty2();
76 bool interactiveViewLinkChecked();
81 bool cameraWidgetViewLinkChecked();
86 bool convertToIndicesChecked();
89 void currentProxy1Changed(
const QModelIndex& cur,
const QModelIndex&);
90 void currentProxy2Changed(
const QModelIndex& cur,
const QModelIndex&);
92 void currentProperty1Changed(QListWidgetItem* item);
93 void currentProperty2Changed(QListWidgetItem* item);
95 void updateSelectedProxies();
96 void updateEnabledState();
99 class pqLinksEditorProxyModel;
100 void updatePropertyList(QListWidget* tw,
vtkSMProxy* proxy);
102 QScopedPointer<Ui::pqLinksEditor>
Ui;
104 pqLinksEditorProxyModel* Proxy1Model =
nullptr;
105 pqLinksEditorProxyModel* Proxy2Model =
nullptr;
109 QString SelectedProperty1;
110 QString SelectedProperty2;