Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Błąd w konstruktorze Qt Creator

Ostatnio zmodyfikowano 2016-12-12 16:29
Autor Wiadomość
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ć?
P-154766
mateczek
» 2016-12-11 20:04:43
Napisz co robiłeś??. Czy to tworzenie nowej aplikacji ?? czy dokładasz nową klasę do istniejącej
P-154788
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.
P-154791
mateczek
» 2016-12-11 22:11:50
P-154794
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.
P-154799
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.
P-154826
« 1 »
  Strona 1 z 1