Definicja zmiennej statycznej klasy.

Definicja zmiennej statycznej klasy.
N0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 55
0

Potrzebuje statyczną listę, którą deklaruje w klasie MainWindow w sekcji publicznej.

Kopiuj
static QList<QListWidgetItem*> oczekujace; 

następnie w pliku .cpp klasy na samej górze definiuje ją:

Kopiuj
static MainWindow::QList<QListWidgetItem*> oczekujace; 

Kompilator mówi : "'QList' in 'class MainWindow' does not name a type" ?

Endrju
  • Rejestracja: dni
  • Ostatnio: dni
1

Przecież to oczekujace jest wewnątrz MainWindow a nie QList:

Kopiuj
QList<QListWidgetItem*> MainWindow::oczekujace;

To jest definicja tego składnika statycznego, wywoływany jest domyślny konstruktor QList.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.