Jan. 17, 2020, 7:04 a.m.

Qt

primaryScreen, QScreen

Пополняю свой склерозник....
Возникла необходимость разместить главный виджет приложения прикрепленный посредине верхней части основного экрана, т.е. основного монитора.

Dec. 24, 2019, 1:58 p.m.

Qt

iOS, Qt, appstore

Данная статья - это записка для самого себя на тему создания приложения для iOS в среде QtCreator.

Задача: сделать приложение для iPhone/iPad, которое можно выложить в AppStore. При этом максимально задействовать инструменты QtCreator и минимально Xcode.

Что имеем:

  • MacBook Pro с macOS Catalina (ver.10.15.2) (подойдёт любой мак, будет ли работать на виртуалках - не знаю)
  • Xcode (ver.11.3) (нужен обязательно, без него ничего не заработает)
  • QtCreator (ver.4.10.2) и Qt 5.12.6 (последняя LTS версия на момент написания статьи)
  • iPhone 7 Plus для тестирования работоспособности
  • Некоторое кол-во времени, нервов и настойчивости, чтобы во всём разобраться.
Dec. 11, 2019, 5:18 a.m.

Qt

Quick, Qt, Release, QML, UI, UX

Рады объявить о выходе бета-версии Qt Design Studio 1.4

Qt Design Studio - это инструмент проектирования и разработки пользовательского интерфейса (User Interface (UI)), который позволяет дизайнерам и разработчикам быстро создавать прототипы и разрабатывать сложные пользовательские интерфейсы. Как дизайнеры, так и разработчики используют Qt Design Studio, и это делает сотрудничество между ними намного проще и более рациональным.

Dec. 7, 2019, 7:11 a.m.

Qt

Qt, XML, Parsing, Qt 6

Прошло много времени с тех пор, как в статьях касались парсинга XML-документов с помощью Qt. Хотелось бы рассказать некоторые свежие новости об ожидаемых изменениях в следующих выпусках. Но сначала давайте подведем итоги того, что в настоящее время Qt предоставляет для чтения и записи документов XML.

Dec. 6, 2019, 3:53 a.m.

Unreal Engine 4

VR, UE4, Unreal

Виртуальная реальность получила множество реализаций в секторе обучения и моделирования, от хирургии мозга до военных операций. Теперь обучение сотрудников правоохранительных органов на основе VR (виртуальной реальности) доступно для офицеров полиции, чтобы быстро и безопасно подготовить их к различным ситуациям.

V-Armed - один из самых новых игроков в этой области, является создателем виртуальных симуляций для крупномасштабных тренировок с несколькими участниками. Участники передвигаются в большом, в основном пустом пространстве, и с помощью наголовных дисплеев (очков VR), датчиков тела, оружия прокси и стратегически расположенных дверных проемов испытывают тактические сценарии, как если бы они и их коллеги-офицеры действительно были там.

Dec. 1, 2019, 1:22 p.m.

Qt

QWidget, Tutorial, Qt, Stylesheet

I suggest studying a small application in which a dialog box will be created, thanks to which the user can be trained in the functionality of your program, step by step explaining which program widget is responsible for what.

To implement such functionality, you need to create an application window that will have the buttons "Previous widget", "Next widget", "Close window". Before starting, widgets will be transferred to this window in the sequence in which they should be presented to the user in your program, as well as text messages that will describe the widgets.

The program will look like this:

Nov. 26, 2019, 5:10 a.m.

Firebird

execute block, FireBird

Доброго времени суток!
Снова рабочие заметки.
Возникла необходимость обновить данные по IP адресам серверов БД на объектах.
Т.е. на основании результата SELECT выполнить UPDATE в другой таблице.

Nov. 25, 2019, 4:53 p.m.

PyQt5

PyQt5, QObject, Qt, moveToThread, QThread

Based on one of the questions on the forum, I wrote an example on using QThread in PyQt5, as well as using the moveToThread method to move the class object of the inherited QObject to another thread.

In this example, a certain algorithm is executed, which returns the text through the signal, as well as the color of the text to the main GUI. This data is added to the QTextBrowser with a color setting.

The program will look as follows

Nov. 25, 2019, 2:35 p.m.

QML

clip, OpacityMask, ListView, QML

Quite often, the same question arises on the forum regarding the problem of displaying content embedded in any QML objects.

The most common manifestation of this problem is when ListView content scrolls beyond its scope. In any case, this is one of those frequent cases when beginners encounter this problem when starting to learn QML. Well, or another option when faced with such a problem when using Rectangle objects.

In the following image below, you can see two application windows that illustrate this problem.

  • The left window shows what the layout looks like initially
  • The right window shows that if you start scrolling through ListView content, it will go under the Title text, although it should have been cropped.

Nov. 23, 2019, 3:02 a.m.

GameDev

Valve, Half-Life, VR, Tools

Последняя запись в серии Half-Life была очень давно, поэтому появилось больше инструментов для разработчиков на основе текущего внутреннего движка Valve Source 2.

Наряду с сегодняшним официальным представлением своей эксклюзивной игры для виртуальной реальности Half-Life: Alyx, Valve заметили, что вскоре разработчики смогут использовать набор инструментов Source 2 для создания собственного контента, включая среды, которые будут работать в будущей игре, хотя степень этих возможностей создания в некотором роде зависит от интерпретации.

Donate

Hello, Dear Users of EVILEG!!!

If the site helped you, then support the development of the site financially, please.

You can do it by following ways:

Thank you, Evgenii Legotckoi

DK
Jan. 16, 2020, 2:19 a.m.
Dmitrij Korjagin

C++ - Test 001. The first program and data types

  • Result:73points,
  • Rating points1
LZ
Jan. 16, 2020, 2:03 a.m.
Lilija Ziganurova

C++ - Test 005. Structures and Classes

  • Result:50points,
  • Rating points-4
p
Jan. 13, 2020, 3:59 p.m.
popkadurak

C++ - Test 002. Constants

  • Result:100points,
  • Rating points10
Last comments
Jan. 17, 2020, 1:31 a.m.
Andrej Jankovich

Выглядит как ошибка библиотеки. Расскажите подробно на какой платформе вы собираете проект (MinGW или MSVC) их версии и версии Qt.
D
Jan. 16, 2020, 11:06 a.m.
DENIZ1819

Доброго времени суток, не подскажите, что делать в данной ситуации, после того, как я сделал все вышеуказанные инструкции для подключения библиотеки к проекту?
Jan. 14, 2020, 4:33 a.m.
Evgenij Legotskoj

Рекомендую Wt, достаточно мощная вещь. Этот фреймворк может использоваться для написания сайтов на C++, либо можно использовать только отдельный компоненты, например только ORM. Но я не знаю, ка…
a
Jan. 14, 2020, 4:29 a.m.
ayb

Спасибо за инфу. Поиск качественной ORM привел меня только к sqlite_orm, но не подходит из-за необходимости полноценной поддержки c++14. Про framework Wt не слышал, спасибо за наводку.
Jan. 14, 2020, 1:50 a.m.
Evgenij Legotskoj

Вы заблуждаетесь. Любая нормальная ORM позволяет выполнение сырых SQL запросов. А если хорошо разобраться в работе моделей данных в Qt, то не составит труда использовать ORM вместе с Qt, ту же с…
Now discuss on the forum
Jan. 17, 2020, 1:20 a.m.
Intruder

Александр, доброго дня! Я тоже только учусь и поэтому мой код может быть не совершенен. За отклик большое спасибо.
L
Jan. 16, 2020, 7:14 p.m.
LesLype

Oct Products Similiar To Lasix Kamagra Now.Co.Uk Sky Pharmacy Canada [url=http://cialibuy.com]Buy Cialis[/url] Viagra Ricetta Ripetibile
Jan. 16, 2020, 5:05 p.m.
Aleksej Vnukov

в лоадер вроде как нельзя передать значение при загрузке, я не нашел такой возможности, через стек без проблем. если использую лоадер - я передаю в С++ нужные параметры, а потом при загрузке стр…
Jan. 16, 2020, 7:16 a.m.
Aleksej Vnukov

доброго времени, есть приложение для телефона с iOS, интерфейс написан на QML, в котором получаю через FileDialog адрес картинки на устройсве (что-то вроде этого "file:assets-library://asset/as…
a
Jan. 16, 2020, 6:32 a.m.
ayb

Правильно ли я понимаю, что используя MVC, модель будет писаться на c++, а представление и контроллер объединены в qml? Не будет ли возникать тормозов в программе и перегруженности кода в qml из…
EVILEG
About
Services
© EVILEG 2015-2019
Recommend hosting TIMEWEB