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

Class Index

kfract'MandelDlg (./kdegraphics/kfract/kfractdlgs.h:93)

class MandelDlg : public TypeDlg
  {
  Q_OBJECT
  public:
    MandelDlg( int iter, int iter_default,
               double bailout, double bailout_default,
               double center_x, double center_x_default,
               double center_y, double center_y_default,
               double width, double width_default,
               QWidget *parent = 0, const char *name = 0 );
  signals:
    void changedToMandel();
  protected:
  private slots:
    void typeHasChanged();
  private:
  };




kfract'MandelDlg::MandelDlg() (./kdegraphics/kfract/kfractdlgs.C:347)

MandelDlg::MandelDlg( int iter, int iter_default,
                      double bailout, double bailout_default,
                      double center_x, double center_x_default,
                      double center_y, double center_y_default,
                      double actual_width, double width_default,
                      QWidget *parent, const char *name ) :
            TypeDlg( 2, 0,
                     iter, iter_default,
                     bailout, bailout_default,
                     center_x, center_x_default,
                     center_y, center_y_default,
                     actual_width, width_default,
                     0.0, 0.0,
                     0.0, 0.0,
                     parent, name )
  {
  QLabel *header1, *header2;

  header1 = new QLabel( this );
  CHECK_PTR( header1 );
  header1->setGeometry( D_LM, D_TM, D_RM, D_INPUTH );
  header1->setAlignment( AlignCenter );
  header1->setText( i18n("z(0) = c = pixel") );
  header2 = new QLabel( this );
  CHECK_PTR( header2 );
  header2->setGeometry( D_LM, D_TM + D_TEXTLABINCR, D_RM, D_INPUTH );
  header2->setAlignment( AlignCenter );
  header2->setText( i18n("z(n+1) = z(n)^2 + c") );

  connect( this, SIGNAL( changedType() ),
           this, SLOT( typeHasChanged() ) );
  setCaption( i18n("Mandelbrot") );
  adjustSize();
  setFixedSize( width(), height() );
  }




kfract'MandelDlg::typeHasChanged() (./kdegraphics/kfract/kfractdlgs.C:385)

void MandelDlg::typeHasChanged()
  {
  emit( changedToMandel() );
  }





//####################################################################