Qt wrapper around the gRPC framework in C ++

Qt wrapper around the gRPC framework in C ++ 
Hello. Today, we'll look at how you can link the gRPC framework to C ++ and the Qt library. The article contains a code summarizing the use of all four modes of interaction in gRPC. In addition, there is a code that allows you to use gRPC through the signals and slots Qt. The article may be of interest first of all to Qt developers interested in using gRPC. However, the generalization of the four modes of gRPC is written in C ++ without using Qt, which will allow the code to be adapted to developers who are not related to Qt. All interested in asking for a cat.
 
...
+ 0 -

Brain Trainer Qt (Learning to count in your mind or a weekend project)

I came across positions where the topic of effective account in the mind
was very vigorously discussed.  
One is , Two
 
The topic was interesting and I started looking for programs and services for training
 
 
Soon came the realization that it's faster to write your own application, under your own desks and with buttons where it's convenient for me, + the perspective of transferring to your favorite Windows Phone
 
 
For those who are interested to see /criticize - welcome to cat
 
Brain Trainer Qt (Learning to count in your mind or a weekend project)  
...
+ 0 -

Realization of work with Long Poll server in VKontakte client for Sailfish OS

Introduction


 
Unfortunately, even now, in the modern world, it is not always possible to take advantage of all the benefits of technology push and sometimes you have to implement workarounds, for example, in the form of Long Poll, which allows you to emulate the mechanism of push notifications. In particular, this need arose in the implementation of client VKontakte for Sailfish OS .
 
 
This article will not consider the principles of interaction with Long Poll VK server - it has a very detailed Documentation , and the basic ...[/h]
+ -1 -

Development for Sailfish OS: displaying graphs using D3.js and QML Canvas

Hello! This article is a continuation of the series of articles devoted to the development of applications for the mobile platform Sailfish OS. This time it's about working with charts in the Sailfish application. We will talk about finding and connecting a library and how we display graphs of mathematical functions. Note that the proposed solution is not limited to the Saiflsh OS platform and is generally suitable for any QtQuick application.
 
QuickQanava .
 
Use the object QML Canvas .
 
Implement your own component in C ++ and connect it to the application.
 
 
The QuickQanava ...
+ 0 -

Q & A Explorer. April function for Power BI Desktop

Q & A Explorer. April function for Power BI Desktop

Expanding the capabilities of the "Question Answer" function


 
Today we would like to learn more about the April update of PBI Desktop. In the updated version of PBI Desktop, you can add a special window to the report page where it is possible to use the Q & A function. This function allows users to ask the questions they are interested in on the data, while on the report page. To start this function, you need to configure a special button Q & A Explorer.
 
Excel table Financial Sample and built a report consisting of two pages (Fig. 1 and Fig. 2). After creating the Q & A button, we launch ...[/h]
+ 0 -

We collect Qt 5.6 (MSVC) with OpenSSL and support for Windows XP

We collect Qt 5.6 (MSVC) with OpenSSL and support for Windows XPOne fine evening, it took me to write a small application, the requirements for which, at first glance, looked not so complicated:
 
 
work with some iron;
 
presence of GUI;
 
ability to work in Windows XP and higher (do not ask why);
 
one executable (for Windows);
 
the version under macOS is highly desirable;
 
check for updates on the remote server via HTTPS.
 
 
Given that all the previous conscious life with C ++ I encountered accidentally and in passing, the solution of this task (or to be more exact, the setting of the environment for this) - it turned out to be a good quest, at the end ...
+ 0 -

Development for Sailfish OS: use of geolocation tools

Hello! This article is a continuation of the series of articles devoted to the development of applications for the mobile platform Sailfish OS. This time it will be about how you can implement in the application information about the geographic location of the device, display the map with the current location and the traversed route.
 
Qt Positioning and [leech=http://] Qt Location [/leech] . The first subsystem allows you to get information about the current location of the device, and the second provides a means for displaying this information on the map. In this article, we will only consider the use of QML ...
+ 0 -

LG announced the release of open platform WebOS Open Source Edition

LG Electronics reported the availability of
webOS
Open Source Edition, designed primarily for developers, allowing other companies to use it in their devices. This enables other companies to use
webOS
Open Source Edition in their gadgets, whether it's TVs, a variety of IoT products, tablets or even smartphones.
 
LG announced the release of open platform WebOS Open Source Edition
 
Version 1.0 of the newly made webOS OSE is optimized for Raspberry Pi ? but support for new platforms is not far off. The configuration page is It contains instructions for assembling the firmware for downloading from a microSD card. To build, you need Ubuntu ??? LTS 64-bit, 4-core ...
+ 0 -

Simple Kanban board for Jira

Simple Kanban board for JiraHere I will tell you how to make a kanban board for a project in Jira, using only QML and jаvascript. With minor improvements, instead of Jira, you can use any other tracker that has a REST API.
 
 
Table of contents [/b]
Prehistory
 
Alternatives for the smart and rich
 
Required reservations
 
Getting started with Jira REST API
 
Create a project in Qt Creator
 
Draw the design of the request card
 
We describe the column of cards
 
[leech=https://habrahabr.ru/post/351390/#h] ...
+ 0 -

How to make an adequate horizontal scroll bar in QTreeWidget with one

column.Hello, Habr. In this article I decided to leave the solution to the problem of incomprehensible behavior of QTreeWidget - GUI component of the cross-platform framework Qt . The problem, it seems to me, is topical, because the question is asked in many forums, but the correct solution is not given. However, if I'm wrong, the UFO will tell me about it. Problem In Qt, there is a QTreeWidget component intended for tree-like information display. The element or node of the tree can be text with a picture, or another widget. During the operation of this component, some users have a problem when ...
+ 0 -