Projekt II

Celem projektu II jest rozszerzenie projektu I o interfejs graficzny i poznanie możliwości tworzenia interaktywnych interfejsów z wykorzystaniem: pól tekstowych, przycisków, pól graficznych i innych elementów.

Cała komunikacja programu z użytkownikiem powinna odbywać się poprzez GUI. W projekcie II należy poprawić wszelkie niedociągnięcia projektu I.

Projekt należy zaimplementować przy użyciu biblioteki Qt - jest wieloplatformowa, ma dość elegancką składnię i udostępnia własne IDE : QtCreator'a.

Do tworzenia GUI w Qt służą sygnały i sloty - pozwalające na komunikację między dowolnymi obiektami. Jeśli poprzednia strona nie zacznie działać, jest też bardziej obszerny opis na oficjalnej stronie Qt - polecam zwłaszcza przykład + fakt, że łączymy przy użyciu connect sygnał jednego obiektu ze slotem innego (inaczej nie miałoby to sensu).