ROS based on QTCreator tutorial

In learning ROS, beginners may refer to the introduction to ROS and C + +, which is made by maker smart. Reference link: https://www.ncnynl.com/archives/201701/1277.html. But the version i ...

Posted on Tue, 18 Feb 2020 03:41:35 -0800 by sneakyimp

Qt Plugin development guide

Qt plug in Development Guide Author: Wang Tao Date: 2020.02.17 Version: V1.1 Summary Introduction to Qt plug-in Plug-in is a kind of program compiled by following a certain standard application program interface, which is positioned to develop and implement the program which does not have the f ...

Posted on Mon, 17 Feb 2020 01:32:52 -0800 by prem

Combining c + + with EasyX to realize the beauty of shooting games

Installation and use of EasyX 1.EasyX is a lightweight and simple C + + graphics library, which can be used to do some simple demonstrations of 2d games. It is not as heavy as cocos2d-x, and it is relatively simple to learn, with few related API s. Secondly, the graphical interface is far from QT an ...

Posted on Mon, 10 Feb 2020 07:07:03 -0800 by floR

C + + learning course, QT aircraft battle course (including detailed steps)

1 project introduction Airplane battle is a little game that we all know well. This tutorial is to teach you how to make your own airplane battle First let's take a look at the renderings The player controls a small plane, and then automatically launches the bullet. If the bullet hits the flying ...

Posted on Mon, 10 Feb 2020 01:28:52 -0800 by doctor_james

"Qt5-Opencv3.4.9" installation of ubuntu virtual machine under VMware

As long as the installation doesn't stop, the road will continue to extend our efforts, and all of them will be huge It took a few days to download and install these gadgets. It's a long breath. Write about all kinds of things you encounter when you install the machine. If they are of any help, it wi ...

Posted on Fri, 07 Feb 2020 06:12:38 -0800 by toniknik1982

[zero basic QT] [048] Qml and C + + call each other

In order to save code and focus on technology itself, we directly reuse main.qml from the previous blog to demonstrate Qml code //main.qml import QtQuick 2.13 import QtQuick.Window 2.13 //Window node Window { id: root visible: true width: 640 height: 480 title: "Qt Qui ...

Posted on Wed, 05 Feb 2020 05:32:37 -0800 by future448

Encapsulating c++11 thread as a simple thread class

When learning QT these days, I found that QT's thread class is similar to java's thread class, because to read the camera and then display it on the interface, the thread needs to keep reading. This is the general structure: void run(){ while( !Current thread interrupted){ //work } } If the main thread wants t ...

Posted on Fri, 31 Jan 2020 01:09:05 -0800 by Stinger51

Qt log output class QtMessageHandler

1. Open the QT help document and find the class to see the description of the class typedef <QtGlobal>::QtMessageHandler This is a typedef for a pointer to a function with the following signature: void myMessageHandler(QtMsgType, const QMessageLogContext &, const QString &); Obvio ...

Posted on Tue, 14 Jan 2020 23:22:23 -0800 by barrowvian

Qt dynamic adsorption line

Implementation ideas: 1. To dynamically find the rectangle where the mouse is located, you must obtain the size and position attributes of each window and its child controls on the desktop. In order to obtain these attributes Qt, it seems that there is no relevant API provided. You can only use the windows API EnumWindows and ...

Posted on Mon, 06 Jan 2020 18:56:21 -0800 by neuro4848

Qt Writing Security Video Monitoring System 22-Camera Search

1. Preface Camera search module is added later, this module is necessary. At the beginning of the video monitoring system, a set of onvif classes for pure Qt underlying communication was not studied. It was also developed several months ago to support search device information and cloud control, so it is added to the monitoring system immediate ...

Posted on Sun, 29 Dec 2019 23:09:00 -0800 by resting