Source Code (Use browser search to find items of interest.)

Class Index

ksirc'PPushButton (./kdenetwork/ksirc/puke/ppushbt.h:17)

class PPushButton : public PButton
{
  Q_OBJECT
 public:
  PPushButton ( PObject * parent );
  virtual ~PPushButton ();
  
  virtual void messageHandler(int fd, PukeMessage *pm);
  
  virtual void setWidget(QObject *_b = 0);
  virtual QPushButton *widget();

 public slots:
  
 signals:
  void outputMessage(int fd, PukeMessage *pm);

 private:
  QPushButton *button;

};

ksirc'PPushButton::PPushButton() (./kdenetwork/ksirc/puke/ppushbt.cpp:18)

PPushButton::PPushButton(PObject *parent)
  : PButton(parent)
{
  //  debug("PLineEdit PLineEdit called");
  button = 0;
  setWidget(button);
}


ksirc'PPushButton::~PPushButton() (./kdenetwork/ksirc/puke/ppushbt.cpp:26)

PPushButton::~PPushButton()
{
  //  debug("PLineEdit: in destructor"); 
/*  delete widget();     // Delete the frame
  button=0;          // Set it to 0
  setWidget(button); // Now set all widget() calls to 0.
  */
}


ksirc'PPushButton::messageHandler() (./kdenetwork/ksirc/puke/ppushbt.cpp:35)

void PPushButton::messageHandler(int fd, PukeMessage *pm)
{
//  PukeMessage pmRet;
  switch(pm->iCommand){
  default:
    PButton::messageHandler(fd, pm);
  }
}


ksirc'PPushButton::setWidget() (./kdenetwork/ksirc/puke/ppushbt.cpp:44)

void PPushButton::setWidget(QObject *_qb)
{
  if(_qb != 0 && _qb->inherits("QPushButton") == FALSE)
    throw(errorInvalidSet(_qb, className()));

  button = (QPushButton *) _qb;
  if(_qb != 0){
  }
  PButton::setWidget(_qb);

}



ksirc'PPushButton::widget() (./kdenetwork/ksirc/puke/ppushbt.cpp:57)

QPushButton *PPushButton::widget()
{
  return button;
}