ODBIERZ TWÓJ BONUS :: »

Biblioteki Qt. Zaawansowane programowanie przy użyciu C++ Mark Summerfield

Autor:
Mark Summerfield
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.5/6  Opinie: 2
Stron:
520
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
47,40 zł 79,00 zł (-40%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia hybrydowych aplikacji desktopowo-internetowych z użyciem widżetów WebKit
  • Osadzania widżetów Qt na stronach WWW i budowania własnych komponentów przeglądarki
  • Wykorzystywania bibliotek multimedialnych Phonon, QSound i QMovie do obsługi audio i wideo
  • Odtwarzania muzyki i wideo w aplikacjach Qt
  • Implementowania architektury model-widok dla tabel i drzew z użyciem QStandardItemModel i QAbstractTableModel
  • Filtrowania i sortowania danych w tabelach i drzewach za pomocą QSortFilterProxyModel
  • Tworzenia własnych modeli tabel i drzew oraz ich integracji z interfejsem użytkownika
  • Definiowania i używania delegatów do edycji i wizualizacji danych w modelach
  • Wykorzystywania zaawansowanych widoków i wizualizatorów danych
  • Programowania wielowątkowego z użyciem QtConcurrent i QThread
  • Przetwarzania równoległego danych, filtrowania i mapowania w wątkach
  • Tworzenia edytorów tekstu sformatowanego z wykorzystaniem QTextDocument
  • Eksportowania i drukowania dokumentów do formatów PDF, HTML, SVG i PostScript
  • Budowania aplikacji graficznych w architekturze grafika-widok (Graphics View)
  • Tworzenia i ulepszania własnych elementów graficznych oraz obsługi scen
  • Stosowania frameworków animacji i maszyn stanów w aplikacjach Qt

Odkryj tajemnice biblioteki Qt!

Qt to popularny zestaw bibliotek pozwalający na tworzenie atrakcyjnego interfejsu użytkownika dla różnych platform, w tym dla systemów: Windows, Mac OS X i Linux. Pierwsza wersja ukazała się w 1992 roku i od tego czasu jest intensywnie rozwijana. Za pomocą najnowszej wersji Qt można tworzyć aplikacje internetowe i mobilne. Zakres jej możliwości jest tak szeroki, że nawet doświadczeni programiści wykorzystują zaledwie ich ułamek. To może się zmienić dzięki tej książce!

W trakcie lektury odkryjesz funkcje i możliwości, z których istnienia nie zdawałeś sobie sprawy. Ponadto nauczysz się pisać wydajne programy wielowątkowe, korzystać z silnika WebKit oraz współpracować z biblioteką Phonon. Dowiesz się również, jak sprawnie przy użyciu Qt tworzyć sformatowane dokumenty, a następnie eksportować je do różnych formatów (między innymi PDF, HTML i SVG). W książce znajdziesz wiele przykładów kodu, który został przetestowany przy użyciu Qt 4.6 zarówno na platformie Windows, jak i MacOS X oraz Linux. Wstęp do książki został napisany przez samego współtwórcę Qt - Eirika ChambeEnga. Sięgnij po doskonałe źródło informacji dla programistów!

Dzięki tej książce:

  • poznasz zaawansowane zastosowania biblioteki Qt
  • wykorzystasz możliwości silnika WebKit
  • przygotujesz atrakcyjny wizualnie dokument i wyeksportujesz go do popularnych formatów
  • zgłębisz tajniki biblioteki Qt

Wykorzystaj zaawansowane funkcje Qt!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Biblioteki Qt. Zaawansowane programowanie przy użyciu C++" zawiera praktyczne przykłady kodu?
Tak, książka zawiera liczne praktyczne przykłady kodu, które zostały przetestowane na platformach Windows, MacOS X oraz Linux, pomagając w zrozumieniu zaawansowanych funkcji Qt.
2. Czy do korzystania z książki potrzebna jest znajomość języka C++?
Tak, książka przeznaczona jest dla osób posiadających podstawową znajomość języka C++, ponieważ omawia zaawansowane aspekty programowania z użyciem bibliotek Qt.
3. Na jakiej wersji Qt opierają się przykłady w książce?
Przykłady w książce zostały przygotowane z wykorzystaniem Qt w wersji 4.6.
4. Czy książka porusza temat tworzenia aplikacji na różne platformy?
Tak, książka pokazuje, jak tworzyć aplikacje z wykorzystaniem Qt na różne systemy operacyjne, takie jak Windows, MacOS X i Linux.
5. Czy w książce znajdę informacje o tworzeniu aplikacji multimedialnych lub z interfejsem graficznym?
Tak, książka obejmuje tematy związane z obsługą multimediów (audio i wideo), tworzeniem zaawansowanych interfejsów graficznych oraz eksportem dokumentów do różnych formatów.
6. Czy publikacja omawia zagadnienia związane z wielowątkowością w Qt?
Tak, książka szczegółowo wyjaśnia zagadnienia wielowątkowości, w tym wykorzystanie przestrzeni nazw QtConcurrent oraz klasy QThread.
7. Czy książka nadaje się jako materiał do nauki samodzielnej?
Tak, dzięki licznym przykładom, opisom i przejrzystej strukturze rozdziałów książka świetnie sprawdzi się jako materiał do samodzielnej nauki zaawansowanego programowania w Qt.
8. W jakich formatach dostępna jest książka na Helion.pl?
Książka może być dostępna zarówno w wersji papierowej, jak i elektronicznej (ebook), w zależności od aktualnej oferty księgarni Helion.pl.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
79,00 zł
Niedostępna
Ebook
47,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile