mafulechka
Қар. 20, 2019, 3:05 Т.Қ.

QtҮлгі параметрін бүктеумен тиімді QString біріктіру C++ 17

qt, QString, expression

C++ тілінде стандартты кітапхананы (немесе STL) немесе Qt пайдалансаңыз да, жолды біріктіруді орындау үшін оператор+ болуы әдеттегідей. Бұл келесі үзінді сияқты нәрселерді жазуға мүмкіндік береді:

  1. QString statement{"I'm not"};
  2. QString number{"a number"};
  3. QString space{" "};
  4. QString period{". "};
  5. QString result =
Оқы
Ruslan Polupan
Қар. 17, 2019, 8:07 Т.Қ.

MySQLQMYSQL драйверін құру (MariaDB) Windows 10 x64 QT 5.13.0 Mingw73_64

QIBASE, mysql, драйвер, MariaDB

Доброго времени суток!

Установлено:
Windows 10 x64
Qt 5.13.0 установлен в с:\Qt\
Сервер БД работает на ОС Linux.
mysql Ver 15.1 Distrib 10.3.18-MariaDB, for Linux (x86_64) using readline 5.1


Качем 64 битную версию MariaDB потому что Mingw 64-битный.
mariadb-10.4.10-winx64.msi
При …

Оқы
Evgenii Legotckoi
Қар. 9, 2019, 4:52 Т.Қ.

PyQt5PyQt5 - 008-сабақ. QTableWidget-пен жұмыс (006 сабақты жаңарту)

PyQt5, QTableWidget

Это будет небольшое обновление урока по использованию QTableWidget в PyQt5.

В предыдущем уроке было показано, как вывести какую-то информацию в QTableWidget. И этот урок также покажет, как сделать некоторые ячейки редактируемыми и нередактируемыми, а также как реагировать на нажатия клавиш …

Оқы
Evgenii Legotckoi
Қар. 9, 2019, 1:42 Т.Қ.

QMLQML - 037-сабақ. QML-де түймелерді теңшеу (002 сабақты жаңарту)

Custom Button QML, Custom, QML

По просьбе одного из пользователей обновляю один из первых уроков в соответствии с текущим состоянием Qt. А именно новый урок будет написан с использованием Qt Quick Controls 2.

А именно, настраиваем внешний вид нашего приложения, чтобы кнопки выглядели следующим образом. …

Оқы
mafulechka
Қар. 6, 2019, 4:36 Т.Қ.

QtQt үшін жылдам және ағынды қауіпсіз пул бөлушісі - 2-бөлім

Qt, allocator, thread, performance

В первой части этой серии статей рассматривался аллокатор пула, оптимизированный для небольших выделений. Разработчики рассказали, что многое делают в Qt, выделяя экземпляры QEvent или QObject, и специализированный аллокатор может быть полезен и для их приложений. Пока что решения разработчиков Qt …

Оқы
Evgenii Legotckoi
Қар. 4, 2019, 4:15 Т.Қ.

QMLQML - Сабақ 036. QML-де сигналдармен және слоттармен жұмыс

Slot, QML, Signal, cpp, Qt

Бұл мақала осы сайттағы барлық алдыңғы мақалалармен салыстырғанда QML жүйесіндегі сигналдар мен слоттардың ең толық сипаттамасы болып табылады.

Бұл мақалада мен Qt/QML + Qt/C++ бағдарламаларымен жұмыс істегенде төмендегілерді түсіндіруге тырысамын:

  • QML деңгейінде тіркелетін C++ класындағы әдістер деп те аталатын сигналдар …
Оқы
Evgenii Legotckoi
Қар. 3, 2019, 3:03 Т.Қ.

DjangoЖАМАНДЫҚ ЯРЕК. Model_cached_property бар үлгі нысанының сипаттарын кэштеу

EVILEG, ESNF-C, model_cached_property, Django

Сайтты жеделдету үшін дерекқор сұрауларын оңтайландырудан басқа, кэштеуді пайдалануға болады.

Django кэштеуге мүмкіндік береді:

  • жеке көрініс , Класқа негізделген көрініс және тұрақты көру функциялары
  • тұтас үлгілер немесе осы үлгілердің бөліктері
  • Сұраулар жинағы
  • сонымен қатар cached_property көмегімен үлгі нысандарының қасиеттері

Мені …

Оқы
Evgenii Legotckoi
Қаз. 27, 2019, 2:56 Т.Қ.

DjangoЖАМАНДЫҚ ЯРЕК. Google reCAPTCHA пайдалану

ESNF-C, CORE, EVILEG, reCAPTCHA, Google

Это будет первая статья об использовании набора установленных утилит, присутствующих в ядре сайта EVILEG. Эта часть программного кода сайта находится в открытом доступе, поэтому я хочу рассказать о том, какой функционал присутствует в этой батарее и как ею пользоваться.

Я …

Оқы
Evgenii Legotckoi
Қаз. 27, 2019, 2:55 Т.Қ.

EVILEGEVILEG-CORE 0.0.5 шығарылымы

Django, Releases, Python, EVILEG, ECNF-C

Представляем новый релиз EVILEG-CORE 0.0.5.


В этот релиз включены следующие изменения:

  • cached_property переименовано в model_cached_property
  • cache_invalidate_cached_property переименован в invalidate_model_cached_property
  • добавлен метод invalidate_cache в EAbstractActivity в качестве схемы кодирования
  • добавлено cache_invalidate_activity
  • model_cached_property , invalidate_model_cached_property , cache_invalidate_activity перемещены в подпапку cache
  • добавлены …
Оқы
mafulechka
Қаз. 22, 2019, 3:06 Т.Қ.

QtQt үшін жылдам және ағынды қауіпсіз пул бөлушісі - 1 бөлім

Qt, thread, performance, allocator

Код, на котором основана эта статья, находится в стадии разработки, с различными коммитами на рассмотрении в теме «Аллокатор». Обратите внимание, что в коде используются различные функции C++17.

Несколько месяцев назад разработчики Qt Company работали над исправлением того, как QHostInfo отправляет …

Оқы
Evgenii Legotckoi
Қаз. 22, 2019, 11:39 Т.Ж.

DjangoДжанго - 049-сабақ. Өндірістік жоба арқылы Джанго өнімділігін оңтайландыру

Django, django-silk, performance

Жақында мен сайтты оңтайландыруға көп уақыт бөлдім, енді бұл туралы айтқым келеді.
Бұл мақала QuerySet жүйесінде select_related және prefetch_related әдістерінің қолданылуын және олардың айырмашылықтарын түсіндіреді. Мен сондай-ақ Джанго неге баяу деп саналатынын және неге ол әлі де емес екенін түсіндіруге …

Оқы
mafulechka
Қаз. 10, 2019, 3:03 Т.Қ.

QtVulkan, Metal және Direct3D құрылғыларында Qt Quick іске қосу - 3-бөлім

Windows, Qt, OpenGL, Vulkan, macOS, Quick, Graphics, Embedded, Desktop

В третьей части серии статей о графике Qt рассмотрим, как обрабатываются шейдеры в Qt Quick в версии Qt 5.14 при переключении графа сцены на рендеринг через QRhi и Qt Rendering Hardware Interface (аппаратный интерфейс рендеринга Qt). Охватим обработку шейдеров, прежде …

Оқы