All pastes #91119 Raw Edit

Bread

public cpp v1 · immutable
#91119 ·published 2006-07-18 09:44 UTC
rendered paste body
#ifndef H_ADDWIDGET#define H_ADDWIDGET#include <QSplitter>#include <QPushButton>#include <QTextEdit>#include <QDialog>#include <QVBoxLayout>class addwidget : public QWidget{   Q_OBJECT   public:      addwidget(QWidget *parent = 0);   protected:      QPushButton *myButton;      QTextEdit *myTextEdit;      QTextEdit *nBean;      QSplitter *mysplitter;      QVBoxLayout *layout;   protected slots:      void test();};#endif#include <QVBoxLayout>#include <QMessageBox>#include "addwidget.h"addwidget::addwidget(QWidget *parent) : QWidget(parent){   //Set up layout   QVBoxLayout *layout = new QVBoxLayout(this);   QSplitter *mysplitter = new QSplitter;   new QTextEdit(mysplitter);   new QTextEdit(mysplitter);   QTextEdit *myTextEdit = new QTextEdit;   mysplitter->addWidget(myTextEdit);   //Add thy splitter to thy layout   layout->addWidget(mysplitter);   mysplitter->addWidget(myTextEdit);   QPushButton *myButton = new QPushButton;   layout->addWidget(myButton);   connect(myButton, SIGNAL(clicked()), this, SLOT(test()));}void addwidget::test(){   QMessageBox::information(this, "1,2, 3 are you hearing me?",   "Testing");   QTextEdit *nBean = new QTextEdit;   layout->addWidget(nBean);}