Witam,
zainstalowalem sobie qt i tak nie rozumiem za bardzo takiego konstruktora(jest on generowany automatycznie)
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
w naglowku jest:
namespace Ui {
class MainWindow;
}class MainWindow : public QMainWindow
{
Q_OBJECTpublic:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();private:
Ui::MainWindow *ui;
};
no i ja nie za bardzo rozumiem te cześc konstruktora, która jest pogrubiona:/ co tutaj się dzieje bo jak na moj gust to ten konstruktor się "zapętla" bo w momencie w którym rusza "new" to wywołuje on konstruktor klasy MainWindow który z kolei inicjuje wskaźnik ui operatorem new i tak w nieskończoność....no ale oczywiście przecież tak nie jest, a jak jest?