привет.простейший код.. запускаю на винде ХР - и при нажатии кнопки вылетает программа ((смысл проги - нажимаем на кнопку - запускается функция - в ней меняется текст в labelисходник:КодC++ (Qt)#include "click.h"MyDialog::MyDialog(): QDialog() { QGridLayout *layout = new QGridLayout(this); m_btn1 = new QPushButton(tr("BTN"), this); connect(m_btn1, SIGNAL(clicked()), this, SLOT(onClick())); layout->addWidget(m_btn1, 0, 0); QLabel *label = new QLabel; label->setText("label"); layout->addWidget(label, 0, 1); setLayout(layout);}void MyDialog:
nClick() { label->setText("text"); //zdes ne rabotaet ((}int main(int argc, char *argv[]) { QApplication app(argc, argv); QTextCodec *codec = QTextCodec::codecForName("CP1251"); QTextCodec::setCodecForTr(codec); MyDialog dlg; dlg.show(); return app.exec();}