#include <QApplication>#include "dialogimpl.h"//int main(int argc, char ** argv){ int i; i = 5; QApplication app( argc, argv ); DialogImpl win; win.show(); app.connect( &app, SIGNAL( lastWindowClosed() ), &app, SLOT( quit() ) ); return app.exec();}
#ifndef DIALOGIMPL_H#define DIALOGIMPL_H//#include <QDialog>#include "ui_dialog.h"//class DialogImpl : public QDialog, public Ui::Dialog{Q_OBJECTpublic: DialogImpl( QWidget * parent = 0, Qt::WFlags f = 0 );private slots:};#endif
#include "dialogimpl.h"//DialogImpl::DialogImpl( QWidget * parent, Qt::WFlags f) : QDialog(parent, f){ setupUi(this); // как мне доступиться к переменной i}//
C++ (Qt)class CDialog{int m_I;public:inline setI( int i ) { m_I = i; }}
class CDialog{int m_I;public:inline void setI( int i ) { m_I = i; }}