Qt Creator 4.12 został już wydany i to są jego nowości

qttwórca

Uruchomienie nowa wersja zintegrowanego środowiska programistycznego „Qt Creator 4.12” która jest przeznaczony do tworzenia aplikacji wieloplatformowych przy użyciu biblioteki Qt.

Zarówno rozwój obsługiwane są klasyczne programy C ++, jak użycie języka QML, w którym jest używany JavaScript do definiowania skryptów oraz struktury i parametrów elementów interfejsu są ustalane za pomocą bloków typu CSS.

Co nowego w Qt Creator 4.12?

W nowej wersji możliwość przeglądania i przeszukiwania sklepu z katalogami Qt Marketplace który jest zintegrowany, za pośrednictwem którego dystrybuowane są różne moduły, biblioteki, wtyczki, widżety i narzędzia programistyczne. Dostęp do katalogu odbywa się przez nową stronę „Marketplace”, która została zaprojektowana podobnie do stron do przeglądania przykładów i poradników.

Dodano ustawienie wyboru stylu końca linii (Windows / Unix), który można zainstalować zarówno globalnie, jak iw połączeniu z pojedynczymi plikami.

Zapewnia również obsługa formatowania zakresów wartości i używania znaczników Markdown w wyskakujących informacjach, jeśli jest obsługiwany przez sterownik serwera oparty na LSP (Language Server Protocol).

Te Narzędzia integracji CMake poprawiły obsługę source_group oraz opcje dodawania ścieżki wyszukiwania biblioteki do LD_LIBRARY_PATH. Podczas korzystania z nowych wersji CMake, które wysyłają dokumentację w formacie QtHelp, dokumentacja ta jest teraz automatycznie rejestrowana w Qt Creator.

Se przeprojektowaliśmy środowisko do tworzenia aplikacji na platformę Android, Dodatkowo dodano możliwość rejestracji kilku wersji Androida NDK w Qt Creator w tym samym czasie, z późniejszym linkiem do wybranej wersji na poziomie projektu. Dodano obsługę interfejsu API systemu Android 11 (poziom API 30).

Z pozostałych zmian:

  • Obsługa systemu kompilacji Qbs została zmieniona tak, aby korzystała z zewnętrznych instalacji Qbs, zamiast bezpośredniego łączenia z biblioteką Qbs.
  • Model kodu QML i parser są dostosowane do zmian w przyszłej wersji Qt 5.15.
  • W panelu edytora kodu pojawiło się wyskakujące menu „Symbole” zawierające przegląd symboli używanych w dokumencie, podobnie jak ta sama funkcja w Lokalizatorze.
  • Dodano wiele nowych opcji związanych z przetwarzaniem projektów, takich jak możliwość definiowania ustawień środowiska specyficznych dla projektu.
  • Dodano opcję automatycznego pobierania i instalowania wszystkich niezbędnych narzędzi programistycznych dla Androida.

Jak zainstalować Qt Creator 4.2 w systemie Linux?

Wszyscy, którzy są zainteresowani wypróbowaniem kreatora QT w swoich systemach, powinni to wiedzieć w większość dystrybucji Linuksa znajdzie ten pakiet w ich repozytoriach.

Chociaż aktualizacje pakietów zwykle zajmują kilka dni, aby dotrzeć do repozytoriów, lepiej jest pobrać instalator z oficjalnej strony QT, na której można pobrać bezpłatną wersję lub dla tych, którzy chcą kupić wersję komercyjną (z większą liczbą funkcji), zrób to ze strony.

Po zakończeniu pobierania instalatora zamierzamy nadać mu uprawnienia do wykonywania za pomocą następującego polecenia:

sudo chmod +x qt-unified-linux-x64*.run

Teraz mamy zamiar zainstalować pakiet wykonanie następującego polecenia:

sudo sh qt-unified-linux-x64*.run

W przypadku użytkowników Ubuntu, możesz potrzebować dodatkowych pakietów, które możesz zainstalować za pomocą:

sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev

Po zainstalowaniu tych pakietów możesz zmodyfikować definicję zestawu pulpitu i wybrać odpowiednią wersję. Na koniec możesz zakończyć tworzenie projektu i przejść do kodowania.

Teraz dla tych, którzy są użytkownikami Arch Linux, Manjaro, Arco Linux i innych dystrybucji opartych na Arch Linux mogą zainstalować pakiet bezpośrednio z repozytoriów, ponieważ nowa wersja kreatora QT jest już dostępna.

Aby zainstalować, po prostu uruchom następujące polecenie w terminalu:

sudo pacman -S qtcreator


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.