32#include <QItemSelectionModel>
35#include <QStandardItemModel>
38#include <ArmarXCore/interface/observers/ConditionHandlerInterface.h>
41#include <ArmarXGui/gui-plugins/PlotterPlugin/ui_ArmarXPlotterDialog.h>
51 QStringList availableChannelsList;
73 Ui::ArmarXPlotterDialog
ui;
92 void treeView_selected(
const QItemSelection& selected,
const QItemSelection& deselected);
97 void on_btnSelectLoggingDir_clicked();
ConditionHandlerInterfacePrx handler
void setIceManager(IceManagerPtr iceManager)
QStringList getSelectedDatafields()
void treeView_selected(const QItemSelection &selected, const QItemSelection &deselected)
void showEvent(QShowEvent *) override
void onCloseWidget(QCloseEvent *event)
emits the closeRequest signal
void ButtonRemoveChannelClicked()
void treeView_doubleClick(const QModelIndex &proxyIndex)
void ButtonAddSelectedChannelClicked()
ArmarXPlotterDialog(QWidget *parent, IceManagerPtr iceManager)
void destroyed(QObject *)
std::vector< ChannelWidgetsEntry > sensorChannelList
~ArmarXPlotterDialog() override
Ui::ArmarXPlotterDialog ui
This proxy model reimplements the filterAcceptsRow function with a new behavior: All elements that fi...
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceUtil::Handle< IceManager > IceManagerPtr
IceManager smart pointer.
QPushButton * deleteButton