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


MUSoC Эп. III: Возвращение пользовательского интерфейса
Итак, почти три недели позади, программа находится на полпути к завершению, я все еще сильно отстаю от предложенного графика, и приближаются промежуточные оценки. Ну ладно, скрестим пальцы :( Теперь, на данный момент, я написал код для рисования двух фигур (Куб и Пирамида). Я надеялся, что смогу добавить и Сферу в набор, но на удивление это оказалось немного сложно. Что касается функциональности, куб, наконец, вращается в соответствии с командами пользователя (ура!). Хотя у меня все..

Серия Qt S01E01: Действия GitHub и Qt
Думать о проекте без CI/CD невообразимо, тем более для кросс-платформенного приложения, где нам приходится переключаться между несколькими платформами. CI/CD Непрерывная интеграция (CI) и непрерывная поставка (CD) предлагают несколько преимуществ: Небольшие изменения кода. Более быстрая скорость выпуска. Повышение удовлетворенности пользователей. Более простое обслуживание. Для проектов на основе Qt , которые по своей структуре являются кроссплатформенными, конвейер..

Байт кодирования, выпуск № 173
Крис Веллонс освещает странность (читай, устаревшость) передачи аргументов командной строки среды выполнения Windows. Проверьте это на https://abyteofcoding.com/issues/a-byte-of-coding-issue-173/

Ubuntu Touch: импорт из Content Hub и URLdispatcher
В предыдущем руководстве мы немного рассмотрели, как работает Content Hub. В этом руководстве мы увидим, как работает URLdispatcher и как обрабатывать данные, импортированные из Content Hub. Обработка данных из Content Hub Один из самых простых способов протестировать приложение — отправить тестовый клик самому себе в Telegram и открыть этот файл кликов в OpenStore через Content Hub: Если мы нажмем на приложение OpenStore, оно откроется и спросит, хотим ли мы установить..

Сделай сам Pokedex с Python!
По мере развития карьеры и образа жизни мы все больше и больше зависим от разработки программного обеспечения. Несколько десятилетий назад ООН и мировые правительства пытались дать всем членам своего населения возможность читать, писать и выполнять арифметические операции. В будущем детям нужно будет научиться читать, писать, математику и КОД! Пока что у нас есть люди, работающие в сфере MIT Scratch и Code Spells . Лично я считаю Python отличным основным языком, особенно из-за его..

НАПИШИТЕ ПРОСТОЙ РЕДАКТОР MARKDOWN С GO-QML
- Перенесли из моего исходного блога ЗАДНИЙ ПЛАН: Голанг действительно стал моим языком и заменил Python в качестве моего основного языка сценариев. Мне нравится, как легко писать. Мне нравится, насколько быстро он компилируется, и это скомпилированный язык, поэтому я могу просто распространять один двоичный файл вместо того, чтобы надеяться, что есть установка времени выполнения Python (например, небольшие образы контейнеров). Распространяя эти двоичные файлы, я могу легко..

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

Как ссылаться на папку ресурсов в коде
Я портирую приложение C ++ Qt из Windows в OSX и не могу осмыслить концепцию пакета .app. Надеюсь, кто-нибудь поможет мне разобраться. Мой исполняемый файл находится здесь: MyProgram.app/Content/MacOS/MyProgram.exe Моя папка ресурсов находится...
6845 просмотров
schedule 09.08.2022

Какие Qt DLL мне следует скопировать, чтобы сделать мою программу автономной?
Я пытаюсь создать каталог распространения с моим приложением. Я скопировал несколько Qt DLL в этот каталог, и программа, кажется, работает, за одним исключением: похоже, она не находит подключаемый модуль SQL для SQLite. Копирование qtsqlite.dll в...
4667 просмотров
schedule 19.08.2022

Как испустить поперечный сигнал в Qt?
В документации Qt указано, что сигналы и слоты могут быть direct , queued и auto . Он также заявил, что если объект, которому принадлежит слот, «живет» в потоке, отличном от объекта, который владеет сигналом, испускание такого сигнала будет...
87428 просмотров
schedule 14.10.2022

При использовании Qt в VS2008 IntelliSense не работает должным образом
Я использую Qt 4.4.2 в Visual Studio 2008. Когда я пишу код, кажется, что IntelliSense умирает — он не показывает никаких методов или элементов данных в объектах Qt, таких как QPushButton, не видит статический метод QObject::connect и т. д. Это...
6700 просмотров
schedule 08.08.2022

Запустить приложение Qt на другом языке?
Я работаю над приложением Qt, которое раньше было приложением KDE. В старые времена мне просто приходилось использовать некоторый синтаксис, например: KDELANG=de ./my_app Это запускало my_app на немецком языке, и только my_app. Возможно,...
3759 просмотров

Как исправить утечку моего приложения при использовании Qt 4.5?
Без каких-либо изменений в моем коде, кроме сборки с Qt 4.5, я получаю следующее предупреждающее сообщение при запуске своего приложения: *** _NSAutoreleaseNoPool(): Object 0x50a1b0 of class NSCFNumber autoreleased with no pool in place - just...
777 просмотров
schedule 31.07.2022

Как получить Javascript в QWebView для создания новых экземпляров классов на основе С++?
Я успешно добавил объект C++ в QWebFrame с помощью addToJavaScriptWindowObject , и может вызвать слот для этого объекта из javascript. Но я действительно хочу, чтобы один из этих слотов возвращал новый объект. Например, у меня есть такой слот,...
7165 просмотров
schedule 13.08.2022

Каков наилучший способ выйти из цикла по истечении 30 мс на С++?
Каков наилучший способ выйти из цикла как можно ближе к 30 мс в С++. Ускорение опроса: microsec_clock ? Опрос QTime ? Что-то другое? Что-то типа: A = now; for (blah; blah; blah) { Blah(); if (now - A > 30000) break; }...
5446 просмотров
schedule 14.02.2024

Qt - виджет верхнего уровня с прозрачностью событий клавиатуры и мыши?
Я хочу, чтобы главное окно приложения игнорировало события мыши и клавиатуры, передавая их приложениям под ним в Z-порядке оконного менеджера. Я вижу, как заставить дочерние виджеты игнорировать события клавиатуры или мыши, но как насчет...
19450 просмотров
schedule 28.11.2023

Есть идеи, почему QHash и QMap возвращают const T вместо const T&?
В отличие от std::map и std::hash_map, соответствующие версии в Qt не возвращают ссылку. Разве это не неэффективно, если я создам хеш для довольно громоздкого класса? ИЗМЕНИТЬ тем более, что есть отдельный метод value(), который потом мог бы...
5557 просмотров
schedule 04.11.2023

Microsoft Visual Studio: загрузка ресурсов в приложение Qt (без подключаемого модуля)
У нас не установлен подключаемый модуль Qt для MSVS, и это заставляет меня задаться вопросом, как/можно ли загружать ресурсы (изображения и т. д.) в приложение.
11270 просмотров
schedule 09.07.2022

Должен ли я удалить заголовок QDebug для выпуска?
У меня есть приложение Qt, и я использую сообщение qDebug для своего приложения. Однако я обленился и оставил кучу: #include <QDebug> в моих заголовочных файлах. Должен ли я удалить их для производственного развертывания и какую...
3053 просмотров
schedule 05.10.2022

Используйте QAction без добавления в меню (или на панель инструментов)
Я пытаюсь разработать приложение с очень модульным подходом к командам и подумал, что было бы неплохо, поскольку я использую pyqt, использовать QAction для привязки ярлыков к командам. Однако кажется, что ярлыки действий только работает, когда...
3067 просмотров
schedule 12.11.2022

Переменные, которые сохраняются в файлах .pro из файла subdirs pro
Привет, У меня есть файл .pro, который выглядит так: TEMPLATE = subdirs SUBDIRS = foo bar Я хочу установить переменную, определить или что-то еще в моем файле subdirs .pro, который можно прочитать как в файлах foo, так и в bar .pro. Я...
4691 просмотров
schedule 02.10.2022

Программирование Qt и последовательного порта
Есть ли в Qt средства последовательного порта? Если нет, то какие кроссплатформенные (желательные) библиотеки (для работы с последовательным портом и, может быть, с другими портами ввода/вывода) порекомендуете?
33211 просмотров
schedule 16.10.2023

Приложение Qt GUI: предупреждение, если QObject::connect() не удалось?
Недавно я перенес свой проект Qt с Linux на Vista и теперь вслепую отлаживаю сигналы. В Linux, если QObject::connect() завершается ошибкой в ​​отладочной сборке, я получаю предупреждающее сообщение на stderr. В Windows нет вывода на консоль для...
3775 просмотров
schedule 20.02.2024

Удаление 'QNetworkReply *', возвращенного QNetworkAccessManager::post
Функция QNetworkAccessManager::post возвращает объект сетевого ответа, требуется ли вызывающему абоненту удалить его, или менеджер доступа к сети позаботится об его удалении?
2291 просмотров
schedule 30.12.2023

Глобально использовать malloc Google?
Я хотел бы поэкспериментировать с tcmalloc от Google в Linux... У меня здесь огромный проект с сотнями файлов Makefile, сгенерированных qmake... Я хотел бы найти способ заставить gcc глобально связываться с tcmalloc (как это делает с libc)......
1831 просмотров
schedule 20.11.2023

Как перехватывать события клавиатуры в X11?
Я пишу контроллер ЖК-дисплея, и одну функцию, которую я хочу добавить, — это способность улавливать нажатия клавиш, чтобы вы могли делать такие вещи, как обмен мгновенными сообщениями по ЖК-дисплею. Я нашел xsnoop.c, но он устарел. Я использую...
825 просмотров
schedule 30.04.2024

Встраивание элемента управления в QTableView?
Я работаю над небольшим приложением qt (используя PyQt4), и у меня возникла идея, но я не уверен, как ее реализовать. У меня есть QTableView, который представляет некоторые данные, и я хотел бы добавить еще один столбец в QTableView, который содержит...
4241 просмотров
schedule 22.10.2023