Qt → Розмістити вікно програми вгорі та по центру основного екрана (монітора)
Пополняю свой склерозник....
Возникла необходимость разместить главный виджет приложения прикрепленный посредине верхней части основного экрана, т.е. основного монитора.
Читатиvoid MainWidget::moveToTopCenter() { auto screen = QGuiApplication::primaryScreen(); //опеределянм главный экран QRect rect = screen->geometry(); //размер экрана QPoint center = rect.center(); //координаты центра …
Qt → Створення програми для iOS у QtCreator
Ця стаття - це записка для себе на тему створення програми для iOS у середовищі QtCreator.
Завдання: зробити програму для iPhone/iPad, яку можна викласти в AppStore. При цьому максимально використовувати інструменти QtCreator і мінімально Xcode.
Що маємо:
- MacBook Pro з …
Qt → Випущено Qt Design Studio 1.4 Beta
Quick, Qt, Release, QML, UI, UX
Ради оголосити про вихід бета-версії Qt Design Studio 1.4
Qt Design Studio - це інструмент проектування та розробки інтерфейсу користувача (User Interface (UI)), який дозволяє дизайнерам і розробникам швидко створювати прототипи і розробляти складні інтерфейси користувача. Як дизайнери, так і …
ЧитатиQt → Парсинг XML з Qt: оновлення для Qt 6
Пройшло багато часу з того часу, як у статтях стосувалися парсингу XML-документів за допомогою Qt. Хотілося б розповісти деякі нові новини про очікувані зміни в наступних випусках. Але спочатку давайте підіб'ємо підсумки того, що в даний час Qt надає для …
ЧитатиUnreal Engine 4 → Ефективне віртуальне середовище навчання поліції у VR від V-Armed
Віртуальна реальність отримала безліч реалізацій у секторі навчання та моделювання, від хірургії мозку до військових операцій. Тепер навчання співробітників правоохоронних органів на основі VR (віртуальної реальності) доступне для офіцерів поліції, щоб швидко та безпечно підготувати їх до різних ситуацій.
V-Armed …
ЧитатиQt → Qt/C++ - Урок 090. Як зробити діалог навчання з підсвічуванням віджетів в програмі
Qt, QWidget, Stylesheet, Tutorial
Пропоную вивчити невеликий додаток, в якому буде створено діалогове вікно, завдяки якому користувача можна буде навчити функціоналу вашої програми, покроково пояснивши, який віджет програми за що відповідає.
Щоб реалізувати подібний функціонал, потрібно створити вікно програми, яке буде володіти кнопками "Попереднього …
ЧитатиFirebird → Оновлення даних таблиці на підставі вибірки з іншої таблиці за допомогою EXECUTE BLOCK
Доброго часу доби!
Знову робочі нотатки.
Виникла необхідність оновити дані по IP-адресах серверів БД на об'єктах.
Тобто. на підставі результату SELECT виконати UPDATE в іншій таблиці.
Будемо використовувати конструкцію EXECUTE BLOCK:
Читатиexecute block as declare term_id int; -- № терминала …
PyQt5 → PyQt5 - Урок 009. Використання QThread із застосуванням moveToThread
moveToThread, QObject, QThread, PyQt5, Qt
На основі одного з питань на форумі я написав приклад по використанню QThread в PyQt5, а також використання методу moveToThread для переміщення об'єкта класу наследованного QObject в інший потік.
В даному прикладі проводиться виконання якогось алгоритму, які через сигнал повертає …
ЧитатиQML → QML - Урок 038. Використання властивості clip для обрізання child об'єктів всередині Item або Rectangle
clip, ListView, OpacityMask, QML
Досить часто на форумі виникає одне і те ж питання, який стосується проблеми відображення контенту, вкладеного в будь-які об'єкти QML.
Найбільш частим проявом цієї проблеми є ситуація, коли контент ListView при прокручуванні виходить за його межі. У всякому разі це …
ЧитатиGameDev → Valve випустить інструменти Source 2 разом із Half-Life: Alyx у наступному березні
Останній запис у серії Half-Life був дуже давно, тому з'явилося більше інструментів для розробників на основі поточного внутрішнього двигуна Valve Source 2.
Поряд із сьогоднішнім офіційним представленням своєї ексклюзивної гри для віртуальної реальності Half-Life: Alyx, Valve помітили, що незабаром розробники …
ЧитатиDjango → Django - Урок 050. Створення динамічних налаштувань сайту за допомогою SingletonModel
SingletonModel, Model, Django, singleton
Припустимо, ви створюєте сайт з CMS на основі Django, у якого повинні бути якісь динамічні налаштування сайту, які будуть доступні користувачеві. Наприклад, назва сайту, якась спеціалізована інформація, при цьому ви враховуєте можливість багатомовності. Те що тоді можна використовувати для цього? …
ЧитатиQt → Ефективна конкатенація QString зі згорткою параметрів шаблону C++17
У C++ зазвичай мати operator+to perform string concatenation (оператор+виконання конкатенації рядків), незалежно від того, чи використовується стандартна бібліотека (або STL) або Qt. Це дозволяє писати такі речі, як наступний фрагмент:
ЧитатиQString statement{"I'm not"}; QString number{"a number"}; QString space{" "}; QString …
- Akiv Doros
- 11 листопада 2024 р. 14:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50бали,
- Рейтинг балів-4
- molni99
- 26 жовтня 2024 р. 01:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80бали,
- Рейтинг балів4
- molni99
- 26 жовтня 2024 р. 01:29
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:20бали,
- Рейтинг балів-10