Публикации по теме 'qt'


Как вручную скомпилировать приложение QT/Kirigami для Android
Итак, вы сделали потрясающее приложение с QT , вы также использовали Kirigami , потому что оно поддерживает настольные/мобильные устройства и выглядит красиво. Но теперь вы хотите, чтобы ваше приложение было на Android, и вы просто не знаете, как это сделать! Способ работы QT на Android заключается в компиляции вашего приложения как собственной библиотеки с использованием Android NDK и использовании базового приложения Java для его загрузки. Это означает, что ваше приложение будет..

Серия Qt S01E04: хорошее начало
Запустить новый проект Qt можно так же просто, как запустить QtCreator и щелкнуть New Project QAction. В этом эпизоде ​​мы увидим, как начать проект с нуля без помощи QtCreator. Гит Чтобы начать наш проект, нам нужно программное обеспечение для контроля версий. Мы будем использовать Git в этом примере, потому что он один из наиболее часто используемых и его очень легко понять. Сначала мы создаем папку, а затем инициализируем наш репозиторий Git. mkdir MyProgram cd MyProgram..

Представляем fman
Вам знакомо чувство, когда вы никак не можете выкинуть идею из головы? Особенно когда сталкиваешься с этим каждый день? Когда я перешел на Mac после 20 лет использования Windows, больше всего мне не хватало Total Commander. Каждый раз, когда мне приходилось использовать Finder (или Explorer, если уж на то пошло), я чувствовал очень медленный рабочий процесс. Вероятно, это не имеет большого значения, если вы мало работаете с файлами. Но если вы это сделаете, это станет настоящей..

5 причин использовать QT за 5 минут или меньше
Если вы ничего не слышали о QT: это кроссплатформенный фреймворк, разработанный на C++, используемый для настольных, мобильных и встроенных приложений. Вот 5 причин, по которым я считаю Qt отличным фреймворком практически для всех видов приложений. Причина №1: Фреймворк или почти язык? Если вы хотите разработать 3D-игру в OpenGL, цифровую звуковую рабочую станцию, быстродействующую серверную часть для вашего сервера или пользовательский интерфейс для автомобильной навигационной..

Boost v1.62.0 на MacOS Sierra
Я видел много сообщений на github, о переполнении стека и т. д., которые касались людей, получающих ошибки компиляции «Неопределенные символы для архитектуры x86_64» в MacOS при попытке собрать *coin-QT (Bitcoin, Litecoin, Feathercoin и т. д.) Это руководство возникло из-за неудовлетворенности созданием Feathercoin-QT на MacOS Sierra. В то время я использовал boost из доморощенного, который не собран с помощью apples clang или clang++, поэтому, когда я пытался собрать свои сборки, я..

Вопросы по теме 'qt'

Размещение дочернего окна Qt
Есть ли способ указать начальную позицию дочернего окна в Qt? У меня есть приложение, которое работает в Linux и Windows, и похоже, что поведение Qt по умолчанию позволяет диспетчеру окон определять размещение дочерних окон. В Windows это центр...
4175 просмотров
schedule 13.05.2023

Как мне создать подпроект с Qt?
Я собираюсь начать работу над большим приложением Qt, состоящим из более мелких компонентов (групп классов, которые работают вместе). Например, может быть диалог, который используется в проекте, но его следует разработать отдельно, прежде чем...
18028 просмотров
qt
schedule 30.03.2023

Как определить уровень приложения Focus-In в Qt 4.4.1?
Мне нужно определить, когда мое приложение Qt 4.4.1 получает фокус. Я придумал 2 возможных решения, но оба они работают не совсем так, как хотелось бы. В первом возможном решении я подключаю сигнал focusChanged() от qApp к SLOT. В слоте...
3948 просмотров
schedule 15.03.2022

Представление таблицы и списка с одной моделью в Qt
У меня есть 2D-модель, в которой каждая строка представляет кадр в видео, а каждый столбец представляет объект. Объект может иметь разные состояния в каждом кадре, и это сохраняется в модели. Затем у меня есть QTableView, который показывает эти...
2370 просмотров
schedule 17.07.2022

Как мне использовать Qt и SDL вместе?
Я создаю движок и редактор для моделирования физики в Windows. Я хочу создать часть редактора с использованием Qt, и я хочу запустить движок с использованием SDL с OpenGL. Моя первая идея заключалась в том, чтобы создать редактор, используя только...
32715 просмотров
schedule 14.04.2022

Как заставить модель выбора работать с прокси-моделью?
У меня есть модель и два представления, настроенные следующим образом: Model ---> OSortFilterProxyModel ---> OListView Model ------------------------------> OTableView Когда пользователь выбирает что-то в одном из представлений, я...
3888 просмотров

Необходимо вывести приложение на передний план в Windows
У меня есть два приложения, которые я разрабатываю, используя Qt для Windows. Я хочу, чтобы пользователь мог нажать кнопку в одном приложении, чтобы другое приложение вышло на передний план. (Программы взаимодействуют с помощью QLocalSocket и...
12670 просмотров
schedule 12.07.2022

Как вы отлаживаете проблемы макета Qt
У меня есть сложный диалог, и он полон пробелов, и я не могу его уменьшить. В Designer есть множество компонентов, которые затем динамически скрываются, и несколько компонентов, которые динамически добавляются. Я добавил сброс политик размеров,...
2503 просмотров
schedule 21.01.2023

Получить прошедшее время в Qt
Я ищу эквивалент в Qt для GetTickCount() Что-то, что позволит мне измерить время, необходимое для запуска сегмента кода, как в: uint start = GetTickCount(); // do something.. uint timeItTook = GetTickCount() - start; какие-либо...
95678 просмотров
schedule 19.03.2022

Подклассы Ruby и сигналы/слоты Qt не работают вместе, как ожидалось
При попытке работать с механизмами сигналов/слотов Qt на более чем одном уровне наследования я столкнулся с проблемой: когда мой класс не наследуется напрямую от QObject, кажется, что сигналы и слоты больше не работают. Вывод следующей программы...
1455 просмотров
schedule 11.04.2023

встраивание приложения (в данном случае терминала) в приложение QT
Я пишу приложение QT, и мне нужно встроить терминал (скажем, xterm) в QDialog, например, какое-нибудь приложение KDE (см. kdevelop/kate/...). Я пытался использовать: - QX11EmbedContainer, помещенный в QLayout моего QDialog - QProcess для программы,...
5178 просмотров
schedule 04.02.2024

Сбой сборки 32-битного плагина Qt Mysql с MinGw
Я создаю плагин MySQL для Qt 4.4.3 Open Source Edition ( документация Qt ) и с помощью команды: cd %QTDIR%\src\plugins\sqldrivers\mysql qmake "INCLUDEPATH+=C:\MySQL\include" "LIBS+=C:\MYSQL\MySQL Server <version>\lib\opt\libmysql.lib"...
1975 просмотров
schedule 09.04.2022

отменить повтор с помощью механизма автоматического удаления
Мое приложение разработано на C++ с использованием Qt и использует сигналы и слоты. Допустим, у меня есть следующие классы (код псевдо-С++): class Ball { Color m_Color; int m_Size; }; class Player { public: setBall(Ball* pBall)...
460 просмотров
schedule 30.10.2022

PyQt: автоматическое изменение размера виджетов в QDialog
У меня возникают трудности с автоматическим изменением размера виджетов в QDialog при изменении размера самого диалога. В следующей программе размер текстовой области автоматически изменяется при изменении размера главного окна. Однако текстовая...
29503 просмотров
schedule 15.09.2022

Куда пойти в Linux (Qt или KDevelop)
Какая из IDE хороша с точки зрения поддержки отладки, реализации и удобства использования. Qt или KDevelop? Различное дублирование: C ++ IDE для Linux?...
14655 просмотров
schedule 14.03.2023

Портирование библиотеки Windows с помощью Qt на MacOSX, циклы событий
Я вставляю хук в цикл сообщений MFC, чтобы обрабатывать события Qt, не запуская ->exec() в qApp (потому что он блокирует): LRESULT CALLBACK myHookFn(int ncode, WPARAM wparam, LPARAM lparam) { if (qApp) qApp->sendPostedEvents(); return...
753 просмотров
schedule 03.08.2022

Насколько актуален OpenStep как среда разработки?
Давным-давно журнал Game Developer опубликовал статью об ID Software и их игре DOOM. В статье ID говорится, что они использовали машину NeXT Step для разработки с кросс-компилятором GNU GCC. Цитата: Написав в NeXTStep на ANSI C, Id Software...
582 просмотров
schedule 08.06.2023

Получить буфер глубины из QGLPixelBuffer
Я использую OpenGL в приложении QT. В какой-то момент я выполняю рендеринг в QGLPixelBuffer. Мне нужно получить буфер глубины изображения, что я обычно делаю с помощью glReadPixels(..., GL_DEPTH_COMPONENT, ...); Я попытался сделать QGLPixelBuffer...
1465 просмотров
schedule 27.08.2022

Инструменты графического интерфейса, какие мне следует использовать?
Я пишу довольно большую и сложную программу анализа данных, и я достиг точки, когда я думаю, что пришло время создать графический интерфейс для программы. Итак, мой вопрос: Какой инструментарий GUI следует использовать? Я совершенно новичок в...
3883 просмотров
schedule 06.11.2023

Как запустить приложение Qt?
Я использую Qt Creator для создания приложений с использованием библиотек Qt. Я могу запускать эти приложения, просто нажав кнопку воспроизведения, но я хочу научиться запускать приложения, просто дважды щелкнув файл .exe. Итак, как я могу это...
14774 просмотров
schedule 14.03.2023