QTabWidget
2 posters
Halaman 1 dari 1
zz- Panglima
- Jumlah posting : 121
Age : 78
Lokasi : france
Registration date : 13.02.09
QTabWidget
warisan.h
http://www.ziddu.com/download/5552802/pp.zip.html
GoodLuck
- Code:
#ifndef WARISAN_H
#define WARISAN_H
#include <QtGui>
#include <QApplication>
class warisan : public QMainWindow
{
Q_OBJECT
public :
warisan (QMainWindow *parent = 0 ) ;
~warisan (){}
QWidget *centralwidget ;
QHBoxLayout *horizontalLayout ;
QVBoxLayout *verticalLayout ;
QTabWidget *c ;
QWidget *tab, *tab_2, *tab_3 ;
QCommandLinkButton *commandLinkButton;
QPushButton *pushButton_2 , *pushButton_3, *a ;
QMenuBar *menubar ;
QStatusBar *statusbar;
int x ;
public slots :
void TAB_2 ();
void TAB_3 ();
};
#endif
- Code:
#include <warisan.h>
warisan::warisan (QMainWindow *parent) : QMainWindow (parent)
{
this->resize(604, 420);
centralwidget = new QWidget (this);
horizontalLayout = new QHBoxLayout(centralwidget);
verticalLayout = new QVBoxLayout();
c = new QTabWidget(centralwidget);
tab = new QWidget();
a = new QPushButton(QString ("Lanjut"),tab);
a->setGeometry(QRect(450, 270, 111, 41));
c->addTab(tab, QString("Pertama"));
tab_2 = new QWidget();
pushButton_2 = new QPushButton(QString ("Ok"),tab_2);
pushButton_2->setGeometry(QRect(480, 280, 80, 28));
c->addTab ( tab_2, QString("Kedua") );
tab_3 = new QWidget();
pushButton_3 = new QPushButton(QString ("Ok"),tab_3);
pushButton_3->setGeometry(QRect(480, 280, 80, 28));
c->addTab ( tab_3, QString("Ketiga") );
verticalLayout->addWidget(c);
horizontalLayout->addLayout(verticalLayout);
this->setCentralWidget(centralwidget);
menubar = new QMenuBar(this);
menubar->setGeometry(QRect(0, 0, 604, 26));
this->setMenuBar(menubar);
statusbar = new QStatusBar(this);
this->setStatusBar(statusbar);
c->setCurrentIndex(0);
c->setTabEnabled(0,true);
c->setTabEnabled(1,false);
c->setTabEnabled(2,false);
connect (a,SIGNAL(clicked()),this,SLOT(TAB_2()));
connect (pushButton_2,SIGNAL(clicked()),this,SLOT(TAB_3()));
}
- Code:
#include <warisan.h>
void warisan :: TAB_2 ()
{
// c->addTab(tab_2, QString("Kedua"));
// c->insertTab (1, tab_2, QString ("Kedua") );
c->setTabEnabled(1,true);
c->setCurrentIndex(1);
}
void warisan :: TAB_3 ()
{
c->setTabEnabled(2,true);
c->setCurrentIndex(2);
}
- Code:
#include <warisan.h>
int main (int argc, char *argv [] )
{
QApplication app (argc,argv);
warisan war;
war.show();
return app.exec ();
}
http://www.ziddu.com/download/5552802/pp.zip.html
GoodLuck
cpp- Pejuang
- Jumlah posting : 35
Registration date : 15.03.09
Halaman 1 dari 1
Permissions in this forum:
Anda tidak dapat menjawab topik