Здравствуйте.Совсем запарился, не могу разобраться помогите плиз???меня интересует возможность выставления иерархии объектов, например Код:class init : public QObject{Q_OBJECTpublic: explicit init(QObject *parent = 0); int i;};class window : public QMainWindow{Q_OBJECTpublic: explicit window();};init::init(QObject *parent) : QObject(parent){ i = 1;}window::window(){ //знаю, что parent у меня не определён, в этом то и проблемма, как правильно сделать так,чтобы из второго объекта можно было читать/изменять переменные другого, и выполнять его методыв процессе выполнения программы... parent->i = 2;}int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); init objectMain; window windowMain; return a.exec();}
|