Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 7855 in orxonox.OLD for trunk/src/lib/gui/gl_gui/glgui_widget.cc


Ignore:
Timestamp:
May 25, 2006, 3:42:18 PM (19 years ago)
Author:
bensch
Message:

qtgui: cleanup as patrick sugested

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/gui/gl_gui/glgui_widget.cc

    r7779 r7855  
    5858    this->frontModel = 0;
    5959
    60     this->widgetSignals.resize(GLGuiSignalCount, NULL);
     60    this->widgetSignals.resize(SignalCount, SignalConnector());
    6161  }
    6262
     
    6464  bool GLGuiWidget::focusOverWidget(float x, float y)
    6565  {
    66     if (this->getAbsCoor2D().x < x && this->getAbsCoor2D().x+ this->getSizeX2D() > x &&
    67         this->getAbsCoor2D().y < y && this->getAbsCoor2D().y+ this->getSizeX2D() > y)
     66    if (this->getAbsCoor2D().x < x && this->getAbsCoor2D().x + this->getSizeX2D() > x &&
     67        this->getAbsCoor2D().y < y && this->getAbsCoor2D().y + this->getSizeY2D() > y)
    6868      return true;
    6969    else
     
    7676   * @param signal the name of the Signal
    7777   */
    78   void GLGuiWidget::connectSignal(GLGuiSignalType signalType, BaseObject*, const Executor* signal)
     78  void GLGuiWidget::connectSignal(SignalType signalType, BaseObject* object, const Executor* signal)
    7979  {
    80     if (signalType >= GLGuiSignalCount)
     80    if (signalType >= this->widgetSignals.size())
    8181      return;
    8282
    83     if (this->widgetSignals[signalType] != NULL)
    84       PRINTF(2)("Already connected a Signal to '%s::%s' type %s... overwriting\n", this->getClassName(), this->getName(), "TEST");
     83//    if (this->widgetSignals[signalType] != NULL)
     84//      PRINTF(2)("Already connected a Signal to '%s::%s' type %s... overwriting\n", this->getClassName(), this->getName(), "TEST");
    8585
    86     //this->widgetSignals[signalType] = ;
     86    this->widgetSignals[signalType] = SignalConnector(object, signal);
    8787  }
    8888
     
    9191   * @param signalType the type of Signal to remove.
    9292   */
    93   void GLGuiWidget::disconnectSignal(GLGuiSignalType signalType)
     93  void GLGuiWidget::disconnectSignal(SignalType signalType)
    9494  {
    95     if (signalType > GLGuiSignalCount)
     95    if (signalType >= this->widgetSignals.size())
    9696      return;
    9797
    98     this->widgetSignals[signalType] = NULL;
     98    this->widgetSignals[signalType] = SignalConnector();
    9999  }
    100100
Note: See TracChangeset for help on using the changeset viewer.