Articles of qt

Создание установочного пакета в Ubuntu

Я программирую приложение Qt в Ubuntu. Ну, я новичок в Linux, но хорошо в Qt. Я хочу знать, как создавать Qt Static Libraries (он установлен из Synaptic), создать установочный пакет и как поместить приложение в меню приложений. Пожалуйста, поставьте мне несколько ссылок. Заранее спасибо.

‘QMetaObject :: connectSlotsByName: Отсутствует соответствующий сигнал для ошибки при построении Ubuntu QT

Я понимаю, что этот вопрос задан раньше, хотя мои обстоятельства немного разные, и я не нашел ни одного из других ответов полезным, я новичок в QTCreator. Я пытаюсь создать проект с QTCreator, который отлично работает на OSX, но при его создании с Ubuntu я получаю эту ошибку: QMetaObject::connectSlotsByName: No matching signal for on_actionWrite_Device_triggered() Проект по-прежнему […]

Qt 5.6 + мультимедиа + gstreamer

Хорошо, вот сделка. Я на Ubuntu 14.04 LTS, установили Qt 5.6, qtmultimedia5-dev, gstreamer0.10 (и 1.0) и libqtgstreamer-dev. Я ВСЕГДА получаю эту ошибку, когда пытаюсь использовать QAudioDecoder: defaultServiceProvider::requestService(): no service found for – “org.qt-project.qt.audiodecode” Что мне не хватает?

Во время запуска приложения QT в контейнере dockerов на малиновый PI вход не включен

У меня есть приложение Qt GUI C ++ / QML, которое я пытаюсь запустить в контейнере dockerов на Raspberry pi 3. Я построил QT, используя эти инструкции https://wiki.qt.io/RaspberryPi2EGLFS со следующей конфигурацией ./configure -release -opengl es2 -device linux-rasp-pi3-g++ -device-option CROSS_COMPILE= pathToQtBuildRelease/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf- -sysroot pathToQtBuildRelease/sysroot -opensource -confirm-license -make libs -prefix /usr/local/qt5pi -extprefix pathToQtBuildRelease/qt5pi -hostprefix pathToQtBuildRelease/qt5 -v -no-use-gold-linker -accessibility […]

QT: qmake не распознает 3dcore, 3drender

Я использую qmake для компиляции моего проекта QT . В моем файле .pro меня есть строка: QT += 3dcore 3drender 3dinput 3dextras При выполнении qmake myprofile.pro я получаю ошибку: Project ERROR: Unknown module(s) in QT: 3dcore 3drender 3dinput 3dextras Я использую Ubuntu17 и имею QT5 . Как я могу заставить его работать с qmake ? […]

Самый простой способ установить последний QT на ubuntu

Мне нужно установить QT 5.10 на мой ubuntu docker container. Компиляция из источника не может быть и речи, потому что требуется несколько часов, и мой компьютер почти жарится 2 раза, пытаясь сделать это, пока не запустит память. Установлен ли установщик QT из https://www.qt.io/download для libs для 5.10? Если да, есть ли способ установить не графически? […]

Контекст Qt menubar не работает и не подчеркивается под опцией

Существует простое основное окно: #include “mainwindow.h” #include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { QAction *someAction = new QAction(tr(“&Action”), this); someAction->setShortcuts(QKeySequence::Quit); connect(someAction, &QAction::triggered, this, &QWidget::close); QMenu* someMenu = menuBar()->addMenu(tr(“&SomeMenu”)); someMenu->addAction(someAction); } Пункт меню выглядит следующим образом: Я ожидал бы, что в leter A будет указано подслоение слова Action и этот shortcut Ctrl+Q закроет программу. Однако нажатие Ctrl+Q […]

Драйвер Qmysql не загружен, но доступен

Я хочу связать свою базу данных (mysql) с библиотекой Qt на ubuntu 16.04. Но я столкнулся с этой ошибкой: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QPSQL QPSQL7 Результатом ldd /Qt-PATH/Qt5.7.0/5.7/gcc_64/plugins/sqldrivers/libqsqlmysql.so является: linux-vdso.so.1 => (0x00007fff9d55a000) libmysqlclient_r.so.16 => not found libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007efc887eb000) libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007efc885b3000) libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007efc8839a000) […]

Замените пробелы в QString пробелами обратной косой черты

Мне нужно заменить пробелы в QString пробелами обратной косой черты. У меня есть: QString myPath = /home/matt/my file.txt Мне нужно: QString myPath = /home/matt/my\ file.txt Я попытался использовать myPath.replace(” “, “\ “); но, к сожалению, компилятор прерывает это как escape-последовательность.

error: ‘vector’ не называет тип / ошибку: ожидаемый ‘,’ или ‘…’ перед ‘<' токеном / ошибкой: 'vector' не был объявлен

Я использую Qt Creator на Ubuntu 15.04. Я только что установил OpenCV 3.0, используя скрипт, представленный на веб-сайте документации (здесь: https://help.ubuntu.com/community/OpenCV ). При компиляции моего кода я получаю некоторые ошибки (не присутствующие перед запуском скрипта): /usr/include/opencv2/gpu/gpu.hpp:432: error: ‘vector‘ не называет тип CV_EXPORTS void merge (const vector & src, GpuMat & dst, Stream & stream = […]

Intereting Posts
Любое программное обеспечение для анимации доски для Ubuntu или Linux? Управление яркостью застряло на Acer Aspire One Приложение слайд-шоу изображений? Как я могу восстановить gnome-keyring, чтобы автоматически разблокировать мои SSH-ключи после входа в систему? Как я могу запускать одновременно два разных сеанса conky? неправильные разрешения после копирования через scp Как увеличить размер загрузочного раздела, если у меня есть зашифрованный домашний раздел? Ошибка в Banshee Возможная пропавшая прошивка /lib/firmware/rtl_nic/rtl8105e-1.fw для модуля r8169 с ядром 2.6.39 Как применить патч к исходному исходному коду при создании snapcraft? Информация не может быть восстановлена. Может быть, ваше интернет-соединение не работает? Обработка текста буфера обмена через скрипт между копированием и вставкой Есть ли простой способ переупорядочить или переместить значки в Unity launcher? Документация по разработке расширения оболочки gnome? Ubuntu 17.10 не работает Wayland