24 декабря 2019 г. 13:58

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 для тестирования работоспособности
  • Некоторое кол-во времени, нервов и настойчивости, чтобы во всём разобраться.
17 декабря 2019 г. 10:13
IscanderChe

Qt

Добрый день.

Есть кастомная QSortFilterModel , надо организовать сортировку записей по одному из столбцов. Проблема в том, что описанный в официальных доках lessThan опирается на тип записи в модели, а у меня типы одинаковые в нескольких столбцах, и получить доступ …

17 декабря 2019 г. 7:29
Pavel.K

Qt

MyModel:QAbstractListModel
Roles:name,age,surname...

ListView {
model:myModel
delegate:Rectangle {
    label://  какието данные но не получаемые через роль модели//
    }
}

Как на основании сигнала dataChanged() вызвать перерисовку только определенного делегата в ListView. Роли в модели нап…

11 декабря 2019 г. 5:18

Qt

Quick, Qt, Release, QML, UI, UX

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

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

СК
8 декабря 2019 г. 9:21
Семен Косандяк

Qt

Добрый вечер, начал изучать QT,возник такой вопрос, в программе происходит переход в диалоговое окно, в котором, при нажании кнопку должно происходить добавление 2 строк, в 1 будет записываться значение int, в другое string. Подскажите пожалуйста как это реализовать или где прочесть статью.

7 декабря 2019 г. 7:11

Qt

Qt, XML, Parsing, Qt 6

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

z
2 декабря 2019 г. 2:51
zeri2000

C++

I want to create a table with fixed columns and n number of rows in Qt. I'm really new in Qt, so, I'm open to any option and I'd like to have a direct answer with an explanation. Thanks!

1 декабря 2019 г. 13:22

Qt

QWidget, Tutorial, Qt, Stylesheet

Предлагаю изучить небольшое приложение, в котором будет создано диалоговое окно, благодаря которому пользователя можно будет обучить функционалу вашей программы, пошагово объяснив, какой виджет программы за что отвечает.

Чтобы реализовать подобный функционал, нужно создать окно приложения, которое будет обладать кнопками "Предыдущего виджета", "Следующего виджета", "Закрытия окна". Перед запуском в данное окно будут передаваться виджеты, в той последовательности, в которой они должны быть представлены пользователю в вашей программе, а также текстовые сообщения, которые будут описывать виджеты.

Программа будет выглядеть следующим образом:

25 ноября 2019 г. 16:53

PyQt5

PyQt5, QObject, Qt, moveToThread, QThread

На основе одного из вопросов на форуме я написал пример по использованию QThread в PyQt5, а также использование метода moveToThread для перемещения объекта класса наследованного QObject в другой поток.

В данном примере производится выполнение некоего алгоритма, которые через сигнал возвращает текст, а также цвет текст в главный GUI. Эти данные добавляются в QTextBrowser с установкой цвета.

Программа будет выглядеть следующим образом

ДК
25 ноября 2019 г. 8:09
Джон Кофи

Qt

Привет. QDataWidgetMapper не отображает введённые данные из QGroupBox.
_patientsModel - модель всего действия.
_patientsView - форма отображения данных.
Всё, что в _addMapping - формы ввода (из QGroupBox)

void MainPatientsForm::addMapping()
{
    _detailsMapper = new QDataWid…
Donate

Здравствуйте, уважаемые пользователи EVILEG !!!

Если сайт вам помог, то поддержите разработку сайта финансово, пожалуйста.

Вы можете сделать это следующими способами:

Спасибо, Евгений Легоцкой

ДК
16 января 2020 г. 2:19
Дмитрий Корягин

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

  • Результат:73баллов,
  • Очки рейтинга1
ЛЗ
16 января 2020 г. 2:03
Лилия Зиганурова

C++ - Тест 005. Структуры и Классы

  • Результат:50баллов,
  • Очки рейтинга-4
p
13 января 2020 г. 15:59
popkadurak

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

  • Результат:100баллов,
  • Очки рейтинга10
Последние комментарии
17 января 2020 г. 1:31
Андрей Янкович

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

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

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

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

Вы заблуждаетесь. Любая нормальная ORM позволяет выполнение сырых SQL запросов. А если хорошо разобраться в работе моделей данных в Qt, то не составит труда использовать ORM вместе с Qt, ту же с…
Сейчас обсуждают на форуме
17 января 2020 г. 1:20
Intruder

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

Oct Products Similiar To Lasix Kamagra Now.Co.Uk Sky Pharmacy Canada [url=http://cialibuy.com]Buy Cialis[/url] Viagra Ricetta Ripetibile
16 января 2020 г. 17:05
Алексей Внуков

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

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

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