Close
MyTetra Share
Делитесь знаниями!
Репозитарий:
https://raw.github.com/xintrea/mytetra_syncro/master/mytetra.xml
Главы книги "Эффективное использование C++"
Правило 1: Относитесь к C++ как к конгломерату языков
Правило 2: Предпочитайте const, enum и inline использованию #define
Правило 3: Везде, где только можно используйте const
Константные функции-члены
Как избежать дублирования в константных и неконстантных функциях-членах
Правило 4: Прежде чем использовать объекты, убедитесь, что они инициализированы
Стандарт C++11 и выше
Как пользоваться умными указателями в С++. Краткая памятка по умным указателям
Семантика копирования-владения и управление ресурсами в C++
Move-семантика в языке C++
Rvalue-ссылки в языке C++
Как определить рекурсивную лямбду в C++
Что нового и удобного появилось в стандарте C++11 - Работа с могопоточностью
Что нового и удобного появилось в стандарте C++11 - Обертка над стандартными массивами
Лекция "Что нового появилось в стандарте C++11" для тупых
Книги по C++, которые меня выручают
Книга на английском: Modern C++ Tutorial: C++11/14/17/20
Что обозначает ключевое слово constinit в C++20
Библиотека Qt
Принципы написания кода
Заготовка виджета, *.cpp файл
Заготовка виджета, *.h файл
Qt как побороть вывод предупреждения о неиспользуемой переменной
Как получить индекс QModelIndex по номеру строки, столбца
Как выбрать элемент в виде так, как если бы по нему кликнули мышкой
Информация об отправителе сигнала
Слои и this, ошибки
Как настроить QSlider
C++ и Qt - Глобальные клавиши (hotkeys) в X11, Windows, MacOS
Вставка картинок в QTextEdit
QTextEdit - как очистить произвольный параграф
QTextEdit - как указать обтекание при вставке картинки
QTextEdit - как выяснить имена всех картинок, находящихся в тексте
Как из QVector сделать двумерный (многомерный) массив
Куда устанавливается Qt в различных дистрибутивах Linux
Qt4: Программирование моделей и представлений. Подробное объяснение на русском языке.
Программирование моделей в Qt - рекомендации по использованию, неочевидные моменты
Как в Qt сделать преобразование из строки QString в число int и обратно
Qt: преобразование строки в число и числа в строку
Беседы о Qt: Парадигма Model-View
Модели-Посредники в Qt
Qt: Как узнать все методы объекта во время выполнения программы
Как изменить стиль оформления в Qt? (Рецепты для Qt5)
Как вывести на экран окно с сообщением (пример)
Как запомнить геометрию главного окна
Как добавить свой тип в QVariant, и как добавить указатель на свой тип в QVariant
Qt: Сигналы и слоты (выдержка из документации Qt 4.x)
Qt: как преобразовать строку QString в unsigned char*
Qt: как преобразовать строку QString в std::string
Как перебрать все элементы QMap или QHash через foreach, получив ключ и значение
Как перебирать элементы QList через foreach
Как в Qt перебрать символы в строке через foreach
Архитектура Модель-Вид-Контроллер в Qt (Небольшой, но полный пример кода)
Поиск объектов в Qt по имени и типу
Как в Qt получить текущее время в формате UNIX TIMESTAMP
Qt: абсолютные экранные координаты виджета и их преобразование
Qt: как показать диалог или виджет в окне, чтобы он автоматически удалился при закрытии окна
Как в Qt создать кнопку QPushButton, чтобы она была шириной с текст
Контейнеры в Qt
Алгоритмы для работы с контейнерами в Qt и итераторы
Понимание работы функций qLowerBound() и qUpperBound() в Qt
Как правильно удалять элементы из QVector или из QList в момент обхода массива (списка)
Как добавить опции профилирования в Qt
Как сделать так, чтобы кнопки на форме нажимались по клавише Enter а не только по пробелу
Зачем нужен макрос Q_PROPERTY и как им пользоваться
Что в документации Qt означает "Inherited By:" и "Inherits:"
Как работать с QTemporaryFile
Как в Qt быстро получить текущее время в виде строки?
Как задать ширину кнопки QPushButton так, чтобы она вмещала только текст
Скорость выполнения операций для контейнеров QList, QLinkedList, QVector, QQueue, QStack
Как в QListView, QTableView или QTreeView отобразить галки (CheckBox) ?
Как в Qt в отладочном выводе вывести название текущего класса и метода
Пример загрузки дерева и пробегания подчиненных элементов QDomElement
Умные указатели в Qt: статья на русском языке от IBM Developer
Размышления об умных указателях в Qt от Андрея Боровского. Отличия QPointer и QScopedPointer
Почему в Qt не работает мигание окном при вызове QApplication::alert()
Как поместить указатель на объект в QMap, и затем работать с этим объектом, извлекая указатель из QMap
Правила создания виджетов в Qt: на стеке или динамически?
Как сделать "плавающий" виджет минимального размера
Что делать, если сообщения в консоли Qt появляются с задержкой
Пример подсистемы логирования в Qt с использованием qInstallMessageHandler()
Как в Qt быстро увеличить расстояние между строками для QListView, QTableView, QTreeView
Как правильно получить из QString строку const char *
Классическая ошибка в работе со строками на стыке Qt и Си
Появление предупреждения о неизвестном (incomplete) типе, используемом в QSharedPointer
Как в Qt устроены умные указатели QPointer и QSharedPointer и как с ними работать
Как разбить строку пробелами на слова, с учетом того что некоторые слова могут быть объединены в двойные или одинарные кавычки?
В чем основные отличия умных указателей QPointer, QScopedPointer, QSharedPointer
Многопоточность
Последовательность переноса объекта в отдельный поток для Qt5
Пул потоков Qt. Классы QThreadPool и QRunnable
Потоки в Qt: Параллельное программирование с использованием QThread, QThreadPool, QtConcurrent
О Многопоточности в Qt и как создать поток
Синхронизация потоков и безопасная работа с общими данными в многопоточной среде на C++ и Qt
Особенности работы с потоками в Qt. Основные циклы в QThread. (Правильная работа с потоками)
Когда имеет смысл применять QThread::run()?
Многопоточное программирование в Qt4/Qt5 (QRunnable и QtConcurrent)
Многопоточное программирование в Qt4/Qt5, класс QThread и независимые элементы
Многопоточное программирование в Qt4/Qt5, класс QThread и разделяемые данные
Qt и многопоточность: Основы теории многопоточности
Qt и многопоточность: Потоки без цикла обработки событий
Qt и многопоточность: Пример потомка ExtThread и локальная память потоков
Qt и многопоточность: Передача данных межу потоками
Qt и многопоточность: Высокоуровневый интерфейс потоков
Инсталляция Qt и сборка проектов
Пересборка Qt, не перекомпилируя demos и examples
Сборка Qt-программ с использованием qmake с учетом целевой платформы
Как настраивать подключение библиотек в *.pro-файле по условию для целевой платформы Android и как делать условную компиляцию под Android
Проблема сборки rrpmbuild
Как подключать (#include) заголовки относительно корня проекта кроссплатформенно?
Выпуск Qt-программы под Linux/X11 (Deployment)
Выпуск Qt-программы под Windows (Deployment)
Деплой программы на Qt5 под Windows - какие dll и каталоги включать в сборку
Деплой программы на Qt5/Qt6 под Linux через утилиту LinuxDeployQt
Установка Qt Creator под Windows и Ubuntu (особенности, решения проблем)
Пути к qmake и make в Qt 5.4.2 для Windows
Установка и настройка комплекта Qt 4.8.6, Qt Creator 4.0.2 и MinGw 4.8.2 под Windows
Как собрать Qt5 под Windows, и как указать Qt5 при сборке программ в CMAKE
Опции статической и динамической линковки в Qt (переменная LIBS)
LibraryCollector- программа для сборки библиотек для переноса Qt-приложений
Qt 5.1 и корректный deployment в Windows
Статическая сборка Qt для Windows. Часть 1. Qt4
Статическая сборка Qt для Windows. Часть 2. Qt5
Статическая сборка Qt-проектов в 2022 году
Сборка подпроектов в Qt с помощью SUBDIRS
Решение проблемы QNetworkAccessManager, HTTPS и OpenSSL в 2018 году
Как установить среду разработки Qt 5.2 под Android в Linux и как скомпилировать первую программу
Как в среде разработки Qt 5.9 включить поддержку Android
Qt 5.2, QtCreator 3.0.0 - Как установить иконку Андроид-приложения?
Подписывание Android-приложения в Qt, с целью публикации на Google PLay
Как добавить поддержку OpenSSL в Android и MacOs для Qt-приложений
Публикация Qt-приложения для Android
Переменные qmake для настройки сборки
Прямые ссылки на оффлайн-инсталлятор Qt версий 5.12.x
Прямые ссылки на официальные GIT-репозитарии Qt для версий 4.x, 5.x и 6.x
Хитрости установки Qt: без ввода логина-пароля от Qt-аккаунта и установка Qt в консольном режиме
Соответствие модулей Qt и пакетов, из которых они устанавливаются для Debian/Ubuntu Linux
Как настроить кросс-компиляцию в Qt5/Qt6 с использованием CMake
Как в файле Qt-проекта прописать копирование заданных файлов при инсталляции
Добавление нового функционала для настройки Qt-проектов
Среда разработки QtCreator
Как в QtCreator перемещаться по закладкам и по истории просмотренных файлов
Как в Qt5 Creator настроить использование библиотек от Qt4 (для Debian 9)
Что делать если не работает отладка в QtCreator под Android
Локализация
Страницы:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Все
MyTetra Share v.0.65