Дмитрий
Дмитрий31 грудня 2020 р. 05:19

C++Генерація псевдовипадкових чисел Qt (QRandomGenerator)

QRandomGenerator

Ця нотатка є невеликим доповненням до статті Генерація псевдовипадкових чисел із використанням випадкової бібліотеки STD . У ній автором втрачено одну з корисних функцій класу QRandomGenerator. Реалізація генератора така:

QRandomGenerator *rg = QRandomGenerator::global();
for(int i = 0; i < 10; …
Читати
mafulechka
mafulechka13 жовтня 2020 р. 02:57

QtАсинхронні API Qt 6

QFuture, Asynchronous, QtConcurrent, Qt, QThreadPool, Qt 6

Як читачі, можливо, вже знають, Qt надає кілька багатопоточних конструкцій (потоки, м'ютекси, стан очікування і т.д.), а також API вищого рівня, такі як QThreadPool, Qt Concurrent та інші родинні класи. У цій статті буде розказано про асинхронні API вищого рівня …

Читати
---
---05 жовтня 2020 р. 08:11

Python5 Способів прибрати непотрібні символи з рядка на Python

python

Забираємо конкретні символи з рядка


Скористайтеся ' str.replace '

З допомогою str.replace ми можемо змінювати якісь символи на інші. Якщо ми просто хочемо усунути якісь символи, тоді просто замінюємо їх на порожній рядок. str.replace() застосовуватиме заміну до всіх знайдених збігів. …

Читати
mafulechka
mafulechka16 вересня 2020 р. 05:31

QtQt Design Studio - посібник з Sketch Bridge, частина 2

Sketch, Qt Design Studio, UI/UX, Tutorial

Ласкаво просимо до другої частини керівництва по Sketch Bridge для Qt Design Studio. Наприкінці першої частини ви створили першу кнопку і змусили її працювати в різних станах Qt Design Studio (в решті керівництва буде скорочено qds). У цій частині повернемося …

Читати
mafulechka
mafulechka02 вересня 2020 р. 04:14

QtQt Design Studio - посібник з Sketch Bridge, частина 1

Sketch, Qt Design Studio, UI/UX, Tutorial

Ласкаво просимо до посібника з Qt Design Studio Sketch Bridge. Щоб виконати його, вам знадобляться комерційний пакет Qt Design Studio 1.5 і Sketch Bridge, macOS і Sketch (розробник використовує 66.1).

У цьому уроці буде розказано, як зробити sketch-проект, який створює …

Читати
Evgenii Legotckoi
Evgenii Legotckoi21 липня 2020 р. 02:31

C++Виклик методу на nullptr

UB, nullptr, cpp

Розберемо невеликий приклад коду, коли викликається метод у об'єкта, який инициализирован nullptr .


Приклад коду

Нам дано наступний програмний код.

#include <iostream>

using namespace std;

struct X
{
    X* self()
    {
        cout << "call method of nullptr" << endl;

        if …
Читати
Дмитрий
Дмитрий28 червня 2020 р. 08:03

QtКомп&#39;ютерна геометрія з Qt Creator

аналитическая геометрия, C++ геометрия, Qt геометрия, QVector2D, геометрия, компьютерная геометрия, QVector4D, QVector3D

Засобами цієї статті хочу поділитися досвідом використання комп'ютерної геометрії, який накопичився у мене в процесі роботи над дисертацією. Не всі знають Qt Creator містить інструменти для роботи з геометрією (зокрема QVector3D), докладного керівництва яких російською мовою немає. Тому тут я …

Читати
---
---25 червня 2020 р. 14:34

PythonНові можливості в Python 3.9

Python 3.9, Python 3

Зміст

Зараз у бета-версії знаходиться (3.9.0b3), а в майбутньому ми побачимо повноцінний реліз Python 3.9. Декілька нововведень просто неймовірно класні, і буде приголомшливо побачити їх у повноцінному релізі.


Ми розберемо наступні моменти:

  • Оператор об'єднання словників
  • Типізація
  • Два нових методи для …
Читати
mafulechka
mafulechka23 червня 2020 р. 06:09

FlutterFlutter та настільні програми

Desktop, Web, Dart, Flutter

Безперервний прогрес у галузі комп'ютерних технологій

Ні для кого не секрет, що місія розробників Flutter полягає в тому, щоб орієнтуватися на широкий спектр пристроїв, включаючи iOS, Android, Windows, Linux, macOS та веб-сайти з єдиної кодової бази, з нативною компіляцією та …

Читати
mafulechka
mafulechka18 червня 2020 р. 05:50

QtПредставляємо Flow Mode у Qt Design Studio 1.5 - Частина 1

UX, Design, Qt, UI, Designer

У версії 1.5 Qt Design Studio можна спробувати функціонал flow mode . У першій частині статті, що складається з кількох частин, буде розказано про базове використання flow mode та про те, як розпочати роботу. Наприкінці статті розглянемо заплановані розширені функції, …

Читати
---
---16 червня 2020 р. 06:42

PythonСпливаючі повідомлення у 10 рядків на Python

Python

Вступ

Ми часто використовуємо print щоб простежити за станом скрипта, або коли займаємося налагодженням. Замість того, щоб постійно дивитися у вікно терміналу і чекати на якийсь висновок, ми можемо використати спливаючі повідомлення як спосіб перегляду виводу і паралельно з цим …

Читати
IscanderChe
IscanderChe15 червня 2020 р. 06:51

C++Простий текстовий редактор на Ultimate ++

C++, U++, Ultimate++, UPP

Про Ultimate++ ( https://www.ultimatepp.org/ ) я дізнався зовсім випадково, коли прочитав в айтішній новинній RSS-стрічці про чергове оновлення цього фреймворку. Що ж, подумав я, раз мої пен-проекти поки що у загальмованому стані, чому б не спробувати щось нове.

Ultimate++ (скорочено …

Читати
d
  • dsfs
  • 26 квітня 2024 р. 14:56

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80бали,
  • Рейтинг балів4
d
  • dsfs
  • 26 квітня 2024 р. 14:45

C++ - Тест 002. Константы

  • Результат:50бали,
  • Рейтинг балів-4
d
  • dsfs
  • 26 квітня 2024 р. 14:35

C++ - Тест 001. Первая программа и типы данных

  • Результат:73бали,
  • Рейтинг балів1
Останні коментарі
k
kmssr09 лютого 2024 р. 05:43
Qt Linux - Урок 001. Автозапуск програми Qt під Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Анатолий Кононенко05 лютого 2024 р. 12:50
Qt WinAPI - Урок 007. Робота з ICMP Ping в Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
EVA
EVA25 грудня 2023 р. 21:30
Boost - статичне зв&#39;язування в проекті CMake під Windows Ошибка LNK1104 часто возникает, когда компоновщик не может найти или открыть файл библиотеки. В вашем случае, это файл libboost_locale-vc142-mt-gd-x64-1_74.lib из библиотеки Boost для C+…
J
JonnyJo25 грудня 2023 р. 19:38
Boost - статичне зв&#39;язування в проекті CMake під Windows Сделал всё по-как у вас, но выдаёт ошибку [build] LINK : fatal error LNK1104: не удается открыть файл "libboost_locale-vc142-mt-gd-x64-1_74.lib" Хоть убей, не могу понять в чём дел…
G
Gvozdik19 грудня 2023 р. 08:01
Qt/C++ - Урок 056. Підключення бібліотеки Boost в Qt для компіляторів MinGW і MSVC Для решения твой проблемы добавь в файл .pro строчку "LIBS += -lws2_32" она решит проблему , лично мне помогло.
Тепер обговоріть на форумі
G
George1305 травня 2024 р. 02:13
добавить qlineseries в функции Всем доброго времени суток! Товарищи, помогите, юному падавану обуздать QChart, уже неделю пытаюсь сам решить проблему, в интернете подходящих статей не нашел:) Проблема в следующем:…
PS
Peter Son04 травня 2024 р. 03:57
Best Indian Food Restaurant In Cincinnati OH Ready to embark on a gastronomic journey like no other? Join us at App india restaurant and discover why we're renowned as the Best Indian Food Restaurant In Cincinnati OH . Whether y…
Evgenii Legotckoi
Evgenii Legotckoi03 травня 2024 р. 00:07
Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Добрый день. По моему мнению - да, но то, что будет касаться вызовов к функционалу Андроида, может создать огромные трудности.
IscanderChe
IscanderChe30 квітня 2024 р. 14:22
Во Flask рендер шаблона не передаётся в браузер Доброе утро! Имеется вот такой шаблон: <!doctype html><html> <head> <title>{{ title }}</title> <link rel="stylesheet" href="{{ url_…
G
Gar22 квітня 2024 р. 15:46
Clipboard Как скопировать окно целиком в clipb?

Слідкуйте за нами в соціальних мережах