please give me a full example for this problem iam a newbie in QT and C++ and i don't understand it :-S
Qt Code:
  1. #include <QApplication>
  2. #include <QFont>
  3. #include <QPushButton>
  4. #include <QWidget>
  5. #include "form2.h"
  6.  
  7. class MyWidget : public QWidget
  8. {
  9. public:
  10. MyWidget(QWidget *parent = 0);
  11. virtual ~MyWidget();
  12. virtual void openForm2();
  13. };
  14.  
  15. MyWidget::MyWidget(QWidget *parent)
  16. : QWidget(parent)
  17. {
  18. setFixedSize(200, 120);
  19.  
  20. QPushButton *quit = new QPushButton(tr("Quit"), this);
  21. quit->setGeometry(62, 40, 75, 30);
  22. quit->setFont(QFont("Times", 18, QFont::Bold));
  23.  
  24. connect(quit, SIGNAL(clicked()), qApp, SLOT(openForm2()));
  25. }
  26.  
  27. int main(int argc, char *argv[])
  28. {
  29. QApplication app(argc, argv);
  30. MyWidget widget;
  31. widget.show();
  32. return app.exec();
  33. }
  34.  
  35. void MyWidget::openForm2(){
  36.  
  37. static MyWidget *form2 = new MyWidget(this);
  38. form2->show();
  39. form2->activateWindow(); // or form2->setActiveWindow() in Qt3
  40. form2->raise();
  41. }
To copy to clipboard, switch view to plain text mode 
i had 2 form in this : form1.ui and form2.ui
i use QT4

Thanks