dialog.h:
#ifndef DIALOG_H
#define DIALOG_H
#include <QDialog>
#include<QTabWidget>
class Dialog : public QDialog
{
Q_OBJECT
QTabWidget *tabWidget;
public:
Dialog(QWidget *parent = 0);
~Dialog();
};
#endif // DIALOG_H
dialog.cpp:
#include "dialog.h"
#include<QLineEdit>
#include<QPushButton>
#include<QLabel>
Dialog::Dialog(QWidget *parent)
: QDialog(parent)
{
tabWidget=new QTabWidget(this);
QWidget *widget=new QWidget();
QLineEdit *lineEdit=new QLineEdit(widget);
lineEdit->setGeometry(10,10,190,30);
QPushButton *pushButton=new QPushButton("Test",widget);
pushButton->setGeometry(10,45,190,30);
//-----------------------------------------------
QLabel *label=new QLabel("Hello Qt");
label->setAlignment(Qt::AlignHCenter|Qt::AlignVCenter);
QPushButton *pushButton3=new QPushButton("click me");
pushButton3->setFlat(true);
tabWidget->addTab(widget,"Tab1");
tabWidget->addTab(label,"Tab2");
tabWidget->addTab(pushButton3,"Tab3");
tabWidget->setGeometry(0,0,220,150);
this->resize(220,150);
this->setWindowTitle("QTabWidgetDemo");
}
Dialog::~Dialog()
{
}