ObjectLocalizationRequesterGuiPlugin.h
Go to the documentation of this file.
1/*
2 * This file is part of ArmarX.
3 *
4 * Copyright (C) 2012-2016, High Performance Humanoid Technologies (H2T), Karlsruhe Institute of Technology (KIT), all rights reserved.
5 *
6 * ArmarX is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * ArmarX is distributed in the hope that it will be useful, but
11 * WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program. If not, see <http://www.gnu.org/licenses/>.
17 *
18 * \package VisionX::gui-plugins::ObjectLocalizationRequester
19 * \author Mirko Waechter ( mirko dot waechter at kit dot edu )
20 * \date 2015
21 * \copyright http://www.gnu.org/licenses/gpl-2.0.txt
22 * GNU General Public License
23 */
24
25#pragma once
26
28
31
32namespace armarx
33{
34 /**
35 * \class ObjectLocalizationRequesterGuiPlugin
36 * \ingroup ArmarXGuiPlugins
37 * \brief ObjectLocalizationRequesterGuiPlugin brief description
38 *
39 * Detailed description
40 */
43 {
44 Q_OBJECT
45 Q_INTERFACES(ArmarXGuiInterface)
46 Q_PLUGIN_METADATA(IID "ArmarXGuiInterface/1.00")
47 public:
48 /**
49 * All widgets exposed by this plugin are added in the constructor
50 * via calls to addWidget()
51 */
53 };
54} // namespace armarx
#define ARMARXCOMPONENT_IMPORT_EXPORT
The main gui interface.
ObjectLocalizationRequesterGuiPlugin()
All widgets exposed by this plugin are added in the constructor via calls to addWidget()
This file offers overloads of toIce() and fromIce() functions for STL container types.