Цитата(micle7 @ 17.2.2009, 1:12)
Скажите еще, если не сложно, как мне вывести переменную "a" на lcd, а переменную "c" на lcd1
#include <QApplication>
#include <QPushButton>
#include <QWidget>
#include <QLCDNumber>
#include <iostream>
#include <QVBoxLayout>
class MyWidget : public QWidget
{
Q_OBJECT
public:
MyWidget(QWidget *parent = 0);
public slots:
int btnClick();
private:
QLCDNumber *lcd;
QLCDNumber *lcd1;
};
MyWidget::MyWidget(QWidget *parent)
: QWidget(parent)
{
lcd = new QLCDNumber(3);
lcd->display(77);
lcd1 = new QLCDNumber(3);
QPushButton *ok = new QPushButton(tr("Ok"), this);
connect(ok, SIGNAL(clicked()), this, SLOT(btnClick()));
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(ok);
layout->addWidget(lcd);
layout->addWidget(lcd1);
setLayout(layout);
}
int MyWidget::btnClick()
{
int a = 5;
int b = a + 2;
int c = b + 5;
lcd->display(a);
lcd1->display(c);
}
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
MyWidget widget;
widget.show();
return app.exec();
}
#include "hello.moc"
micle7, учи плюсы, учи кутэ, читай ассистант, задавай вопросы в форуме (весьма желательно именно в такой последовательности)
теперь я понимаю как набить столько "спасибо"-в, как у Юрия
жаль, у меня терпения не хватит...