Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: anonimo12121 en 9 Junio 2013, 17:18 pm



Título: Necesito algo de ayuda en c++.
Publicado por: anonimo12121 en 9 Junio 2013, 17:18 pm
Necesito algo de ayuda en c++.
Estoy mirando unos códigos pero no se que es lo que hace lo paso un poco resumido.
Haber si alguien me pudiera explicar un poco lo que hace eso.
widget.hpp
Código
  1. class Widget ...
  2. static Signal::SignalID OnStateChange; //!< Fired when state changed.
  3. static Signal::SignalID OnGainFocus; //!< Fired when focus gained.
  4. static Signal::SignalID OnLostFocus;...
widget.cpp
Código
  1. namespace sfg {
  2.  
  3. // Signals.
  4. Signal::SignalID Widget::OnStateChange = 0;
  5. Signal::SignalID Widget::OnGainFocus = 0;
  6. Signal::SignalID Widget::OnLostFocus = 0;
  7. ...
Signals.hpp
Código
  1. class SFGUI_API Signal {
  2. public:
  3. typedef std::size_t SignalID; //!< Signal ID type.


Título: Re: Necesito algo de ayuda en c++.
Publicado por: amchacon en 9 Junio 2013, 18:36 pm
Esos son para mandarle señales a Threads...

Por si acaso: ¿Tienes experiencia con wxWidgets? Porque si eres novato yo no empezaría por ahí:
http://zetcode.com/gui/wxwidgets/


Título: Re: Necesito algo de ayuda en c++. Signals
Publicado por: anonimo12121 en 9 Junio 2013, 18:56 pm
Esos son para mandarle señales a Threads...

Por si acaso: ¿Tienes experiencia con wxWidgets? Porque si eres novato yo no empezaría por ahí:
http://zetcode.com/gui/wxwidgets/
no tengo experiencia en eso, voy a mirar el link que me ahas pasado.

Mi duda básica es saber que función tiene hacer esto.
Por lo que veo es un miembro de Widget.
Código
  1. Signal::SignalID Widget::OnLostFocus