Code: Alles auswählen
#include <QTGui>
#include <string.h>
int main (int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget *Window = new QWidget(0);
Window->setWindowTitle("Ein kleiner Rechner zum ausprobieren :D");
QVBoxLayout *inner = new QVBoxLayout(Window);
QHBoxLayout *down = new QHBoxLayout(Window);
QHBoxLayout *middle = new QHBoxLayout(Window);
QHBoxLayout *up = new QHBoxLayout(Window);
QLineEdit *left = new QLineEdit(Window);
QLineEdit *mid = new QLineEdit(Window);
QLineEdit *right = new QLineEdit(Window);
QLabel *is = new QLabel(Window);
QPushButton *plus = new QPushButton(Window);
QPushButton *minus = new QPushButton(Window);
QPushButton *multi = new QPushButton(Window);
QPushButton *divi = new QPushButton(Window);
plus->setText("ADDIEREN");
minus->setText("SUBTRAHIEREN");
multi->setText("MULTIPLIZIEREN");
divi->setText("DIVIDIEREN");
is->setText(" = ");
up->addWidget(left);
up->addWidget(mid);
up->addWidget(is);
up->addWidget(right);
middle->addWidget(plus);
middle->addWidget(minus);
down->addWidget(multi);
down->addWidget(divi);
inner->addLayout(up);
inner->addLayout(middle);
inner->addLayout(down);
Window->setLayout(inner);
QObject::connect(plus,SIGNAL(clicked()),right, SLOT(setText(plus(left->text,middle->text))));
Window->show();
return app.exec();
}
int plus (int a, int b)
{
QPushButton *push = new QPushButton(0);
push->show();
int c;
c=a+b;
return c;
}