-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #127 from sintefmath/jnygaard_ProxyDebugGUI
Jnygaard proxy debug gui
- Loading branch information
Showing
6 changed files
with
318 additions
and
109 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
/* Copyright STIFTELSEN SINTEF 2012 | ||
* | ||
* This file is part of the Tinia Framework. | ||
* | ||
* The Tinia Framework is free software: you can redistribute it and/or modify | ||
* it under the terms of the GNU Affero General Public License as published by | ||
* the Free Software Foundation, either version 3 of the License, or | ||
* (at your option) any later version. | ||
* | ||
* The Tinia Framework is distributed in the hope that it will be useful, | ||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
* GNU Affero General Public License for more details. | ||
* | ||
* You should have received a copy of the GNU Affero General Public License | ||
* along with the Tinia Framework. If not, see <http://www.gnu.org/licenses/>. | ||
*/ | ||
|
||
#pragma once | ||
|
||
#include <string> | ||
#include <iostream> | ||
|
||
// QT's moc doesn't like BOOST_JOIN ( can be removed in QT 5.0 we think) | ||
#ifndef Q_MOC_RUN | ||
#include <boost/shared_ptr.hpp> | ||
#endif | ||
|
||
#include "tinia/model/GUILayout.hpp" | ||
#include "tinia/model/ExposedModel.hpp" | ||
|
||
|
||
|
||
|
||
namespace tinia { | ||
namespace utils { | ||
|
||
class ProxyDebugGUI // : public Item | ||
{ | ||
|
||
public: | ||
|
||
ProxyDebugGUI( boost::shared_ptr<model::ExposedModel> model, | ||
const bool with_ap, const bool with_ap_debugging, const bool with_jpg, const bool with_auto_select ); | ||
tinia::model::gui::Grid *getGrid(); | ||
|
||
private: | ||
|
||
bool m_w_ap, m_w_apd, m_w_jpg, m_w_as; | ||
|
||
}; | ||
|
||
|
||
|
||
|
||
} // of namespace utils | ||
} // of namespace tinia |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
FILE( GLOB utilsSrc "*.cpp" ) | ||
FILE( GLOB_RECURSE utilsHeaders "../../include/tinia/utils/*.hpp") | ||
|
||
|
||
ADD_LIBRARY( tinia_utils ${utilsSrc} ${utilsHeaders} ) | ||
|
||
TARGET_LINK_LIBRARIES( tinia_utils ${Boost_LIBRARIES} ) | ||
|
||
# The reason for the development name to be <component>_dev is | ||
# that using <component>-dev does not work with NSIS Windows installer. | ||
# Remember to also update the list of components in the | ||
# main CMakeLists.txt if you alter component names. | ||
|
||
install( DIRECTORY | ||
"../../include/tinia/utils" | ||
DESTINATION include/tinia/ | ||
COMPONENT utils_dev) | ||
|
||
install( TARGETS | ||
tinia_utils | ||
EXPORT TiniaTargets | ||
LIBRARY | ||
DESTINATION lib/ | ||
ARCHIVE DESTINATION lib/ | ||
COMPONENT utils ) | ||
|
Oops, something went wrong.