QtWriting a custom Qt 3D aspect - part 2

Qt 3D, OpenGL, C++, Qt

Introduction

In the previous article we reviewed the custom aspect creation process and showed how to create (most of) the front-end functionality. In this article, we will continue to build our user facet by implementing the appropriate backend types, registering …

Read
Evgenii Legotckoi
Dec. 15, 2017, 3:02 p.m.

QMLQML - Tutorial 035. Using enumerations in QML without C ++

QML, enum, enumerations

Well, finally they finally got it !!! There was an opportunity to declare enums immediately in QML without dancing with C ++. How to add your enumerations to QML through C ++ I described in this article . In fact, …

Read
Evgenii Legotckoi
Dec. 15, 2017, 4:10 a.m.

QtQt/C++ - Tutorial 074. Generating pseudo-random numbers, using STD library random

qsrand, QRandomGenerator, Qt, Random, C++11, qrand

Generating random numbers may be needed, for example, to calculate weapon damage in a computer game or to represent a graph from random numbers.

Qt provides the qrand function for generating random numbers, and also, starting with Qt 5.10 , …

Read
Evgenii Legotckoi
Dec. 14, 2017, 2:12 p.m.

QtQt 5.10 Release

Releases, Qt5, Qt 5.10

Qt developers have announced the release of Qt 5.10, which is marked by the introduction of new functionality, as well as the release of Qt 3D Studio.

Qt 3D Studio

As the name suggests, Qt 3D Studio is a graphics …

Read

QMLSay hello to Qt Quick pointer handler

QML, Qt Quick

We know that over the years Qt Quick's multi-touch support has been inadequate in many of its use cases. We have a PinchArea , to handle zooming, rotating and dragging with two fingers; and MultiPointTouchArea , which can be used …

Read
Evgenii Legotckoi
Dec. 5, 2017, 2:41 a.m.

DjangoDjango 2.0 release

Releases, Django

The Django team announced the release of Django 2.0

This release starts with free-form semantic versioning in Django, but there are no significant backward compatibility changes (except that Python 2.7 has been removed), which was expected in the 2.0 release. …

Read
BlinCT
Dec. 4, 2017, 3:05 a.m.

LinuxSNAP Tutorial 01. What is a snap and a simple example of a package assembly

snap

Hello everyone.

It has long been planned to write a couple of articles on the topic of assembling self-contained snap packages.

If anyone does not know, then the snapcraft technology is a package assembly similar to * .deb or * …

Read
Evgenii Legotckoi
Dec. 1, 2017, 9:43 p.m.

QtQt 3D Studio 1.0 Release

Qt, 3D, Studio, Releases

The Qt developers have announced the release of Qt 3D Studio 1.0 , which provides a 3D user interface development system that is suitable for both software developers and graphic designers.

Qt 3D Studio Editor

Qt 3D Studio is a …

Read

QtWriting a custom Qt 3D aspect - part 1

Qt 3D, OpenGL, C++, Qt

Introduction

Qt 3D has a flexible and extensible architecture that allows us to easily add new functionality to it without breaking existing features. The functionality of Qt 3D is divided into so-called aspects, each of which encapsulates a specific subject …

Read
Evgenii Legotckoi
Nov. 27, 2017, 1:42 p.m.

QMLQML - Tutorial 034. Transfer of data structures from the C ++ application layer to the QML layer

QML, Qt, Meta, Q_INVOKABLE

One of the undoubted advantages of QML in Qt is that it allows a fairly sharp separation of backend logic from the application interface. That is, we write all the backend in C ++, and in QML we only display …

Read
  • Last comments
  • ИМ
    Nov. 22, 2024, 9:51 p.m.
    Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
  • Evgenii Legotckoi
    Oct. 31, 2024, 11:37 p.m.
    Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
  • A
    Oct. 19, 2024, 5:19 p.m.
    Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
  • ИМ
    Oct. 5, 2024, 4:51 p.m.
    Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
  • d
    July 5, 2024, 8:02 p.m.
    Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…