Adesso mi da un altro errore, mi dice di controllare questa dichiarazione:
Ho questo costruttore e distruttore nell'header...codice:namespace Ui {class Widget;}
e nel file .cpp:codice:public: explicit Widget(const QUrl &url, QWidget *parent = 0); ~Widget();
Mi da i seguenti errori (il costruttore)codice:Widget::Widget(const QUrl &url, QWidget *parent) : QWidget(parent), ui(new Ui::Widget), m_url(&url) { ui->setupUi(this); ...altro codice... } Widget::~Widget() { delete ui; }
Ui::Widget: non è disponibile alcun costruttore predefinito appropriato.
utilizzo di tipo non definito Ui::Widget
l'elemento a sinistra di ->setupUi deve puntare a un tipo classe, struttura, unione o generico
e il distruttore mi da questo errore:
eliminazione di puntatore al tipo incompleto Ui::Widget. Nessun distruttore chiamato.


Rispondi quotando