Witajcie w kolejnym wpisie z serii o programowaniu obiektowym! Poprzednio dowiedzieliście się czym jest paradygmat programowania obiektowego, a także poznaliście podstawowe filary obiektowości. Dzisiaj omówimy bliżej jeden z nich: dziedziczenie. Dziedziczenie to najbardziej charakterystyczny paradygmat, z którego słyną języki obiektowe, dlatego ważne jest jego dobre zrozumienie. Czym jest dziedziczenie? Zacznijmy od krótkiego przypomnienia. Dziedziczenie jest mechanizmem, […]
Szyfr Playfair – objaśnienie i implementacja
Kryptologia to dziedzina, która jest nierozłącznie kojarzona z informatyką. Jest tak nie bez powodu – m.in. to właśnie dzięki wszelakiej maści szyfrom, dbamy o bezpieczeństwo naszych danych. Zagłębianie się w tematykę kryptologii warto rozpocząć od zapoznania się z jednym z wielu szyfrów, którym może być chociażby szyfr Playfair. Trochę historii Szyfr Playfair został opracowany przez Charlesa […]
Czym jest rekurencja
Każdy kto choć trochę interesuje się programowaniem, z pewnością słyszał określenie „rekurencja”. Jeśli chcecie dowiedzieć się czym ona jest, zapraszam was do lektury poniższego wpisu. Aby zrozumieć rekurencję, musisz zrozumieć rekurencję Rekurencja, zwana także rekursją, to pojęcie używane zarówno w informatyce, jak i matematyce. Jest to proces, w którym np. funkcja wywołuje samą siebie. Najłatwiej będzie […]
Stany i przekształcenia w QML- Kurs Qt #7
Stany i przekształcenia w QML to kolejny temat realizowany w ramach Kursu Qt na binarnie.pl. Wraz z kolejnymi wpisami twoja wiedza na temat tego frameworka z pewnością rośnie, więc grzechem z mojej strony byłoby uszczuplanie zestawu twoich umiejętności o wiedzę opisaną w temacie wpisu!
Podstawowe elementy w Qml – Kurs Qt #6
Podstawowe elementy w QML to absolutne minimum jakie trzeba poznać, aby później rozumieć zachowanie bardziej zaawansowanych konstrukcji. Zapraszam do lektury!
Interfejs użytkownika z Qt Quick. Język QML – Kurs Qt #5
W poprzednim wpisie po raz pierwszy poruszyliśmy temat tworzenia interfejsu użytkownika korzystając z frameworka Qt. Tam jednak skupiliśmy się na podejściu Qt Widgets dedykowanym aplikacjom desktopowym. Za to dzisiaj dowiemy się czym jest język QML oraz jak potężne jest to rozwiązanie.
Aplikacje okienkowe w C++ z Qt Widgets – Kurs Qt #4
To już piąty wpis w ramach naszej serii, więc mam nadzieję, że tak samo jak ja nie możecie doczekać się kiedy zaczniemy pisać pierwsze aplikacje okienkowe w C++. Masz szczęście, bo właśnie w tej części rozpoczynamy realną pracę z graficznym interfejsem użytkownika. Zaczniemy od wprowadzenia nas w kuluary modułu Qt Widgets.
Mechanizm sygnałów i slotów w Qt – Kurs Qt #3
Mechanizm sygnałów i slotów w Qt jest jednym z najbardziej cenionych i rozpoznawalnych funkcjonalności, które zawdzięczamy temu właśnie frameworkowi. Za tym mechanizmem stoi system Meta-Object Compiler będący przedmiotem poprzedniej części tego kursu Qt, ale sygnały i sloty są tematem tak istotnym, że zdecydowałem się na umieszczenie ich w oddzielnym wpisie. Gwarantuję Ci, że zdecydowanie polubisz sposób […]