#include <QApplication>
#include <QFont>
#include <QPushButton>
#include <QWidget>
#include "form2.h"
{
public:
virtual ~MyWidget();
virtual void openForm2();
};
MyWidget
::MyWidget(QWidget *parent
) {
setFixedSize(200, 120);
quit->setGeometry(62, 40, 75, 30);
connect(quit, SIGNAL(clicked()), qApp, SLOT(openForm2()));
}
int main(int argc, char *argv[])
{
MyWidget widget;
widget.show();
return app.exec();
}
void MyWidget::openForm2(){
static MyWidget *form2 = new MyWidget(this);
form2->show();
form2->activateWindow(); // or form2->setActiveWindow() in Qt3
form2->raise();
}
#include <QApplication>
#include <QFont>
#include <QPushButton>
#include <QWidget>
#include "form2.h"
class MyWidget : public QWidget
{
public:
MyWidget(QWidget *parent = 0);
virtual ~MyWidget();
virtual void openForm2();
};
MyWidget::MyWidget(QWidget *parent)
: QWidget(parent)
{
setFixedSize(200, 120);
QPushButton *quit = new QPushButton(tr("Quit"), this);
quit->setGeometry(62, 40, 75, 30);
quit->setFont(QFont("Times", 18, QFont::Bold));
connect(quit, SIGNAL(clicked()), qApp, SLOT(openForm2()));
}
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
MyWidget widget;
widget.show();
return app.exec();
}
void MyWidget::openForm2(){
static MyWidget *form2 = new MyWidget(this);
form2->show();
form2->activateWindow(); // or form2->setActiveWindow() in Qt3
form2->raise();
}
To copy to clipboard, switch view to plain text mode
i had 2 form in this : form1.ui and form2.ui
Bookmarks