Błąd w konstruktorze Qt Creator
Ostatnio zmodyfikowano 2016-12-12 16:29
fas115 Temat założony przez niniejszego użytkownika |
Błąd w konstruktorze Qt Creator » 2016-12-11 08:40:36 Kompilator wyrzuca błąd w wygenerowanym przez Qt Creatora konstruktorze nowej klasy:
void Ui_Window::setupUi(QDialog*): cannot convert argument 1 from 'Window *const' to 'QDialog *'
chodzi o polecenie w konstruktorze: ui->setupUi(this);
Jak to możliwe, że generowany jest konstruktor z błędem? Jak to naprawić? |
|
mateczek |
» 2016-12-11 20:04:43 Napisz co robiłeś??. Czy to tworzenie nowej aplikacji ?? czy dokładasz nową klasę do istniejącej |
|
fas115 Temat założony przez niniejszego użytkownika |
» 2016-12-11 21:56:18 Dokładam nową do istniejącej aplikacji. Wydaje mi się, że wszystkie konstruktory wyglądają tak samo, a jednak jest problem w tym nowym. |
|
mateczek |
» 2016-12-11 22:11:50 |
|
fas115 Temat założony przez niniejszego użytkownika |
» 2016-12-11 22:31:32 Nie do końca w ten, bo tutaj jest dodawana nowa klasa i wszystko tworzone po dodaniu, a u mnie były pliki stworzone osobno i potem dodane do projektu. |
|
fas115 Temat założony przez niniejszego użytkownika |
» 2016-12-12 16:29:00 Już znalazłam. Trzeba było otworzyć plik .ui w edytorze tekstowym i zmienić class=QDialog na class=Windows. Nie wiem, w którym momencie wcześniej popełniłam błąd, ale już działa. |
|
« 1 » |