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

Class Index

kjots'MyButtonGroup (./kdeutils/kjots/KJotsMain.h:103)

class MyButtonGroup : public QButtonGroup
{
  Q_OBJECT  
public:
  MyButtonGroup (QWidget* parent=0, const char* name=0);
  ~MyButtonGroup () {}
  
  void forceResize() { resizeEvent(0); }                    // Sorry last minute hack

protected:
  virtual void resizeEvent ( QResizeEvent *e );
};


/////////////////////////////////////////////////////////////////////////////

kjots'MyButtonGroup::MyButtonGroup() (./kdeutils/kjots/KJotsMain.cpp:197)

MyButtonGroup::MyButtonGroup (QWidget* parent, const char* name)
  : QButtonGroup(parent, name)
{
  initMetaObject();
}


kjots'MyButtonGroup::resizeEvent() (./kdeutils/kjots/KJotsMain.cpp:203)

void MyButtonGroup::resizeEvent( QResizeEvent * )
{
  int x = width()-2;
  QObjectList  *list = queryList( "QPushButton" );
  QObjectListIt it( *list );
  while ( it.current() ) {
    x -= (BUTTON_WIDTH+4);
    ((QPushButton *) it.current())->move(x, 4);
    ++it;
  }
  delete list;
}

//----------------------------------------------------------------------
// KJOTSMAIN
//----------------------------------------------------------------------