Evgenij LegotskojJune 13, 2022, 5:15 a.m.

### C++ → Leet Code Solutions - 003 - Longest Substring Without Repeating Characters

Solution "Longest Substring Without Repeating Characters" on Leet Code

class Solution {
public:
int lengthOfLongestSubstring(string s) {
string candidate_str = "";
string checking_str = "";
size_t position = std::string::npos;
for (auto& ch : s)
{
position = checking_str.find(ch);
if (position …
Evgenij LegotskojJune 13, 2022, 4:13 a.m.

### C++ → Leed Code Solutions - 002 - Add Two Numbers

Solution "Add Two Numbers" on Leet Code

/**
* struct ListNode {
*     int val;
*     ListNode *next;
*     ListNode() : val(0), next(nullptr) {}
*     ListNode(int x) : val(x), next(nullptr) {}
*     ListNode(int x, ListNode …
Evgenij LegotskojJune 13, 2022, 3:58 a.m.

### C++ → Leet Code Solutions - 001 - Two Sum

Two Sum solution on Leet Code

# The simple solution

class Solution {
public:
vector<int> twoSum(vector<int>& nums, int target) {
for (int i = 0; i < nums.size(); ++i)
{
for (int j = i + 1; j < nums.size(); ++j) …
Evgenij LegotskojJuly 21, 2020, 2:31 a.m.

### C++ → Method call on nullptr

Let's take a look at a small code example when a method is called on an object that is initialized with nullptr .

## Sample code

We are given the following program code.

#include <iostream>

using namespace std;

struct X
{ …
Evgenij LegotskojNov. 4, 2019, 5:15 a.m.

### QML → QML - Tutorial 036. Working with Signals and Slots in QML

In this article, I will try to explain the following when working with Qt/QML + Qt/C++:

• ways to declare …
Evgenij LegotskojAug. 9, 2019, 6:09 p.m.

### CMake → Using variables declared in CMakeLists.txt inside C ++ files

I propose to consider the option of using variables declared in the CMakeLists.txt file in C ++ code.

To begin with, what is it for? For example, you want to specify the version of the program and some other auxiliary …

Evgenij LegotskojNov. 29, 2018, 2:10 p.m.

### Boost → Boost - static linking in CMake project under Windows

A small note about static linking Boost, so as not to forget.

Initial data:

• OS Windows
• MSVC 2017 64bit
• Boost 1.68.0
• CMake project

An example will be shown in the simplest version without special variable settings. Maximum default.

## Step 1 …

Evgenij LegotskojNov. 18, 2018, 9:52 a.m.

### Qt → Qt/C++ - Tutorial 086. Using QSequentialAnimationGroup and QPropertyAnimation to move a button

Let's write a small example of an application in which a button will be moved using property animations. To do this, we use the QSequentialAnimationGroup and QPropertyAnimation classes.

QSequentialAnimationGroup is a class that combines several animations into one group, which …

Evgenij LegotskojNov. 18, 2018, 5:57 a.m.

### Boost → Boost - Console program menu using boost::program_options

And here is an article on the boost of my some accumulated materials. I offer you the option of writing a console program with support for the console menu, which is implemented using boost::program_options .

boost::program_options is responsible for processing …

Evgenij LegotskojOct. 23, 2018, 6:11 a.m.

### C++ → C++ 17 - [[fallthrough]] attribute

Start at work to use a compiler that supports the standard C++17.

Actively we begin to use various features from this standard..

I was pleased with the [[fallthrough]] attribute for switch case constructions.

The essence of this attribute is that …

##### Fornex

Let me recommend you a great European Fornex hosting.

Fornex has proven itself to be a stable host over the years.

For Django projects I recommend VPS hosting

Following the link you will receive a 5% discount on shared hosting services, dedicated servers, VPS and VPN

JS

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

• Result:50points,
• Rating points-4
V

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

• Result:50points,
• Rating points-4
DK

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

• Result:20points,
• Rating points-10
Popular publications in the last 90 Days

Qt/C++ - Lesson 005. QSqlRelationalTableModel - The work with relational tables

Хочу поделится, мы сделали свой вариант QSqlRelationalTableModel и заодно к нему новое развитие QTableView, и получилась готовая таблица PblTableDlg, у которой реализованы внешние связи, комбобо…
S

Qt WinAPI - Lesson 004. QtIFW - Automation WinDeployQt and build installers with Qt Installer Framework

Hello Evgenij, regarding the online installer, I've tried many times to use web host for the created repo after repogen step. I tried using github but I found people talking it is not …
• juvf
• Jan. 16, 2023, 10:18 p.m.

Qt/C++ - Lesson 051. QMediaPlayer – simple audio player

PS. Почти дописал плеер на QML. Уперся в ограничения QML. Переписываю плеер на с++/qt, а графика останится в qml. Нашел то, что мне надо, а именно индикатор звука. Qt может перехватывать аудиопо…

Qt/C++ - Lesson 039. How to paint stroke in QSqlTableModel by value in the column?

В этом случае вижу только какой-нибудь костыль в стиле перебора по всем индексам в заголовке с помощью методу headerData . То есть пройтись в for цикле пока не будет совпадения н…
a
• avt
• Dec. 12, 2022, 9:06 a.m.

Qt/C++ - Lesson 039. How to paint stroke in QSqlTableModel by value in the column?

Спасибо за ответ. Нет, дело не в читаемости кода, в разных таблицах у меня есть столбцы с одинаковым именем, но с разными индексами. Хотел сделать решение по имени столбца для всех таблиц сразу.…
Now discuss on the forum

django rest framework лишние символы

Покажите код сериализатора вашего.

Здравствуйте помогите с qml

нужно высчитывать координаты того, что должно двигаться, полагаю, что тот маленький круг, и в случае выхода за пределы круга менять переменную типа bool на true/false, которая в свою очередь буд…
• BlinCT
• Jan. 30, 2023, 11:59 a.m.

Обращение к сигналу из qml который реализован в другом потоке

Хотя есть мысль что я не правильно создаю реакцию на данный сигнал. Но вроде как правильно все.
VA

Как добавить виртуальную клавиатура с Т9 в своей проект на QML.

Добрый день. Прошу помочь, пишу небольше приложение в Qt. Добвил в свой проект виртуальную клавиатуру от Qt. Но как добавить в него возможность изменения Т9 никак не могу понять.
P