1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137
|
/* -*- mia-c++ -*-
*
* This file is part of viewitgui - a library and program for the
* visualization of 3D data sets.
*
* Copyright (c) Leipzig, Madrid 1999-2013 Mirco Hellmann, Gert Wollny
*
* viewitgui is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*
* viewitgui 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 General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with viewitgui; if not, see <http://www.gnu.org/licenses/>.
*/
#include "config.h"
#include "SignalHandler.hh"
SignalHandler::SignalHandler()
{;}
SignalHandler::~SignalHandler() throw()
{;}
///////////////////////////////////////////////////////////////////////////////
//
// signals to status window
//
///////////////////////////////////////////////////////////////////////////////
SignalHandler::type_signal_WinStatus_set_visibility SignalHandler::WinStatus_set_visibility()
{
return m_signal_WinStatus_set_visibility;
}
SignalHandler::type_signal_WinStatus_append_text SignalHandler::WinStatus_append_text()
{
return m_signal_WinStatus_append_text;
}
///////////////////////////////////////////////////////////////////////////////
//
// signals to scene window
//
///////////////////////////////////////////////////////////////////////////////
SignalHandler::type_signal_WinScene_detach SignalHandler::WinScene_detach()
{
return m_signal_WinScene_detach;
}
SignalHandler::type_signal_WinScene_resize SignalHandler::WinScene_resize()
{
return m_signal_WinScene_resize;
}
SignalHandler::type_signal_WinScene_press_key SignalHandler::WinScene_press_key()
{
return m_signal_WinScene_press_key;
}
SignalHandler::type_signal_WinScene_set_visibility SignalHandler::WinScene_set_visibility()
{
return m_signal_WinScene_set_visibility;
}
///////////////////////////////////////////////////////////////////////////////
//
// signals to main window
//
///////////////////////////////////////////////////////////////////////////////
SignalHandler::type_signal_WinMain_hide_notification SignalHandler::WinMain_hide_notification()
{
return m_signal_WinMain_hide_notification;
}
SignalHandler::type_signal_WinMain_objectmap_changed SignalHandler::WinMain_objectmap_changed() const
{
return m_signal_WinMain_objectmap_changed;
}
///////////////////////////////////////////////////////////////////////////////
//
// signals to options window
//
///////////////////////////////////////////////////////////////////////////////
SignalHandler::type_signal_WinOptions_set_visibility SignalHandler::WinOptions_set_visibility()
{
return m_signal_WinOptions_set_visibility;
}
SignalHandler::type_signal_WinOptions_set_object SignalHandler::WinOptions_set_object()
{
return m_signal_WinOptions_set_object;
}
SignalHandler::type_signal_WinOptions_set_vectorfield SignalHandler::WinOptions_set_vectorfield()
{
return m_signal_WinOptions_set_vectorfield;
}
SignalHandler::type_signal_WinOptions_set_viewer SignalHandler::WinOptions_set_viewer()
{
return m_signal_WinOptions_set_viewer;
}
///////////////////////////////////////////////////////////////////////////////
//
// signals to options window
//
///////////////////////////////////////////////////////////////////////////////
void SignalHandler::show_message(const std::string& message)
{
std::string msg = message;
m_signal_WinStatus_append_text.emit(msg);
}
|