Публикации по теме '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 просмотров
schedule
18.11.2023
Как исправить утечку моего приложения при использовании 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