Advanced search
mafulechkaApril 30, 2020, 5:36 a.m.

QtПредставляем приложение Qt Quick 3D Benchmarking

3D, Quick, Qt, Benchmark

Почему именно бенчмарк приложение?

В предстоящем выпуске Qt 5.15 и улучшенной версии Qt Quick 3D разработчики хотели предложить своим клиентам и другим пользователям возможность легко протестировать возможности их аппаратного обеспечения. Так началось создание демонстрационного бенчмарк приложения.

mafulechkaDec. 11, 2019, 5:18 a.m.

QtВыпущена Qt Design Studio 1.4 Beta

Quick, Qt, Release, QML, UI, UX

Рады объявить о выходе бета-версии Qt Design Studio 1.4

Qt Design Studio - это инструмент проектирования и разработки пользовательского интерфейса (User Interface (UI)), который позволяет дизайнерам и разработчикам быстро создавать прототипы и разрабатывать сложные пользовательские интерфейсы. Как дизайнеры, так и разработчики используют Qt Design Studio, и это делает сотрудничество между ними намного проще и более рациональным.

mafulechkaOct. 10, 2019, 4:03 a.m.

QtЗапуск Qt Quick на Vulkan, Metal и Direct3D – Часть 3

Windows, Qt, OpenGL, Vulkan, macOS, Quick, Graphics, Embedded, Desktop

В третьей части серии статей о графике Qt рассмотрим, как обрабатываются шейдеры в Qt Quick в версии Qt 5.14 при переключении графа сцены на рендеринг через QRhi и Qt Rendering Hardware Interface (аппаратный интерфейс рендеринга Qt). Охватим обработку шейдеров, прежде чем углубляться в сам RHI, потому что приложения Qt Quick, использующие элементы ShaderEffect или нестандартные материалы (custom materials), должны сами предоставлять код фрагмента и/или вершинного шейдера, и поэтому они должны знать (а в Qt 6 перейти на) новый подход к обработке шейдеров.

mafulechkaOct. 4, 2019, 4 a.m.

QtЗапуск Qt Quick на Vulkan, Metal и Direct3D – Часть 2

Vulkan, Quick, macOS, Qt, Embedded, Windows, Graphics, Desktop, OpenGL

Давайте продолжим с того места, где остановились в первой статье. Был рассмотерен пример приложения Qt Quick, работающего в Linux поверх OpenGL и Vulkan. Также видели захват кадра Vulkan в RenderDoc, который является не только неоценимым инструментом при разработке Qt, но также может быть полезен всем, кто хочет копать глубже и лучше понимать, как Qt Quick рендерит кадр (или устранять проблемы в рендеринге приложения). Теперь в этой статье сосредоточимся на том, что предлагает Qt 5.14 для macOS и Windows.

mafulechkaOct. 2, 2019, 3:53 a.m.

QtЗапуск Qt Quick на Vulkan, Metal и Direct3D

Vulkan, Quick, Qt, Embedded, windows, Graphics, Desktop, MacOS, OpenGL

Теперь, когда приближается первая бета-версия Qt 5.14, пришло время поговорить об одной из самых важных новых функций. Сложно охватить все детали, касающиеся улучшений графического стека и пути к Qt 6 в одной статье, поэтому в частях 1 и 2 будет описан фон и более подробно рассмотрено, что будет поставляться с версией 5.14. Позже, в другой серии статей, рассмотрим технические детали и будущие направления.

mafulechkaSept. 2, 2019, 4:04 a.m.

QtПредставляем Qt Quick 3D: высокоуровневый 3D API для Qt Quick

Graphics, OpenGL, qt, 3D, Quick

Разработчики изучали, как можно глубже интегрировать 3D и Qt Quick, в результате чего создали новый проект под названием Qt Quick 3D , который предоставляет собой высокоуровневый API для создания 3D-контента для пользовательских интерфейсов из Qt Quick. Вместо того, чтобы использовать внешний движок, который может привести к проблемам синхронизации анимации и нескольким уровням абстракции, Qt Company предоставляет расширения для Qt Quick Scenegraph для 3D-контента и средство визуализации для этих расширенных узлов графа сцены.

Значит ли это, что они написали еще одно 3D Solution для Qt? Не совсем так, потому что ядро пространственного рендеринга получено из рендерера Qt 3D Studio. Этот рендерер был портирован для использования Qt для абстракции платформы и подвергся рефакторингу для соответствия стилю кодирования проекта Qt.

Lila25milaJan. 21, 2019, 5:48 a.m.

QtQt 5.12 LTS - путь к более быстрому запуску приложений QML

QML, Qt, Quick

Компания Qt уже давно использует такие тесты, как QMLBench, которые помогают нам узнать, когда изменение вызывает снижение производительности, но также важно видеть, как Qt работает на более высоком уровне, позволяя компонентам взаимодействовать таким образом, чего детальные тесты, такие как QMLBench не могут нам показать этого. В этой статье мы рассмотрим результаты тестирования запуска нового приложения из более реального приложения для тестирования QML.

Evgenij LegotskojJan. 25, 2017, 9:07 a.m.

QtQt 5.8 released

Qt Lite, Qt 5.8, QML, Charts, Wayland, CAN, Modbus, Quick

23-го января Qt Company анонсировала выпуск Qt 5.8, с рядом нововведений, которые носят достаточно глобальный характер. Давайте ознакомимся с ними.

Qt Lite

Одной из главных тематик Qt 5.8 стало сделать так, чтобы Qt был более гибким и лёгким к адаптации к целям пользователей, в частности для разработчиков встраиваемых систем. Qt Lite является кодовым именем проекта, целью которого является внедрение данных целей.

Целью разработчиков Qt Company стало сделать Qt проще в настройке под нужды разработчиков с избеганием использования функционала, который не требуется в проекте. Это приносит значительную экономию в размере скомпилированных библиотек Qt и разрабатываемого приложения.

Внедряемая система является длинным путешествием, где была переписана значительная часть системы, которая отвечает за конфигурирование Qt. Эта новая система очищена от того, что наросло за последние 15 лет, и это также может привести к несоответствиям с тем, как Qt был сконфигурирован на различных платформах.

Как результат, получена одна унифицированная система для настройки различных частей Qt. В дополнение пользователям даётся более гибкая в настройке библиотека Qt. И также призвана облегчить бремя разработчиков Qt Company в поддержке всех различных способов настройки и использования Qt.

Evgenij LegotskojDec. 24, 2015, 9:27 a.m.

QMLQML - Lesson 021. Switching between windows in QML

Qt, QML, window, Quick, Controls, QtQuick

One of the articles had a chance to answer the question the reader how to implement switching between windows in Q t, so that when you change an inactive window hidden. At the touch of a button opens a second window, and the first closing. And switch back the same way.

Now we ask the same question, but with regard to QML. So, let's see how to implement it on the QML.

Project structre

  • question4.pro - profile project, the default is created and does not change;
  • main.cpp - the main source file, the default is created and does not change;
  • main.qml - qml main file to the main application window;
  • AnotherWindow.qml - type secondary windows project.

AnotherWindow.qml

Explanation of code begin with a secondary application window, since the transmission of information on the button is pressed to open the main application window is realized by a signal. And it is more convenient to describe this moment in the beginning, before proceeding to the main application code.

Timeweb

Let me recommend you the excellent hosting on which EVILEG is located.

For many years, Timeweb has been proving his stability.

For projects on Django I recommend VDS hosting

View Hosting
R
  • Rrrrr
  • Oct. 16, 2020, 5:14 a.m.

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:70points,
  • Rating points1
e

C++ - Test 005. Structures and Classes

  • Result:91points,
  • Rating points8
N

C++ - Тест 003. Условия и циклы

  • Result:85points,
  • Rating points6
Last comments
S

QML - Lesson 026. Intents with Qt for Android, part 1

Есть ли возможность приведения java типа у QAndroidJniObject? Интересует конкретно class to
VK

Qt/C++ - Lesson 015. QTableWidget – How to create a table with checkboxes?

Кто-нибудь знает, как сделать так, чтобы в QTableWidget состоящей из чекбоксов в строке таблицы можно было выбрать только один checkbox ?

Qt/C++ - Lesson 006. QSqlQueryModel – Tables in Qt with SQL-query

QSqlTableModel выполняет ряд стандартных операций для одной таблицы из базы данных. Поэтому там и реализован функционал по удалению и редактированию. QSqlQueryModel позволяет выполнить запр…
VB

Qt/C++ - Lesson 006. QSqlQueryModel – Tables in Qt with SQL-query

Добрый день. Хотел спросить вот что. Создал проект на основе QAbstractTableModel. В MainWindow cоответственно создал модель и связал с представлением. Поиск веду по списку элементов модели,…

QCheckBox в качестве делегата QTableView

До тех пор, пока у вас проект содержит только одну таблицу, или несколько то может быть. Когда их будет 1000 и чекбоксы в разных колонках, то без делегатов и переопределения возвращаемых ре…
Now discuss on the forum

Баг в QGraphicsView

решил проблему
CF

Маленький вопрос для знатоков list

Спасибо, я уже понял, в чем было дело) меня запутали квадратные скобки и название простого массива "mylist". Я думал, что [10] это размер листа, а размер листа задается в круглых скобках. Да и …

QSqlTableModel - Как добавить картинки в таблицу, чтобы они отражались в диалоговом окне, но не были частью модели

Ну тогда в этом столбце указывайте пути на несколько картинок

Создание иерархии в виде дерева для фронта приложения на Джанго.

1 эндпоинт - элементы дерева, второй - контент. не надо мешать все в кучу. добавился элемент дерева - запрос в первый эндпоинт, вернулся id созданного элемента, и когда создается контент, …

Как вернуться на главное окно проекта в Qt

Разобрался. Задачу решил вот так (может немоного не экономно и топорно, но рабтает): auto widgetList = QApplication::topLevelWidgets(); foreach(auto object, widgetList){ if(ob…
About
Services
© EVILEG 2015-2020
Recommend hosting TIMEWEB