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

Как прокрутить QPlainTextEdit вверх?
Я хотел бы автоматически прокручивать вверх в виджете QPlainTextEdit после ввода текста. Как я могу это понять?
8790 просмотров
schedule 30.04.2024

Среда модульного тестирования QTestLib + Gmock (создание QTCPServer — фиктивный объект)
Я использую среду модульного тестирования Qt QTestLib + GMOck. Я пытаюсь настроить фиктивный сервер с помощью gMock, чтобы просто получать данные из метода QTcpSocket в VerifySendData() в модульном тесте. Если бы кто-нибудь привел мне пример,...
1750 просмотров
schedule 01.04.2024

Различает ли QObject дочерние элементы, выделенные стеком и кучей, при удалении?
Согласно документации Qt: QObjects организуются в деревья объектов. Когда вы создаете QObject с другим объектом в качестве родителя, этот объект автоматически добавляется в список дочерних элементов() родителя. Родитель становится владельцем...
2164 просмотров

Как я могу скрыть границу для qtreeview?
Я хочу скрыть границу QTreeWidget, которую я настраиваю. Я хочу, чтобы это было то же самое, когда я выбираю элемент внутри. Но этот специальный план вообще не работает. Я хочу, чтобы это было так же, как первое изображение. Я...
4481 просмотров
schedule 25.04.2024

Предварительная компиляция QML в байт-код, возможно ли это?
Я пытаюсь оптимизировать некоторый код QML для скорости и памяти. Я знаю, что можно создать файл ресурсов Qt (*.rcc), чтобы уменьшить файловое пространство *.qml. Хотя у меня нет данных о том, какое улучшение/сжатие достигается на этом шаге....
2897 просмотров
schedule 21.04.2024

Геометрический шейдер
Я пытаюсь добавить геометрический шейдер в свою программу. Проблема в том, что я использую QGLfunctions, моя версия OpenGL 3.1 и Qt 5.0. В Qt 5.0 классы QOpenGLShader и QOpenGLShaderProgram поддерживали только шейдеры Vertex и Fragment. Qt 5.1...
1191 просмотров
schedule 06.05.2024

Buildroot с поддержкой Qt для платформы x86
Я пытаюсь собрать Buildroot с поддержкой Qt для платформы x86, вот что я получаю: Creating qmake. Please wait... make[1]: Entering directory `/home/userpc/Downloads/buildroot/output/build/qt-4.8.5/qmake' make[1]: Leaving directory...
731 просмотров
schedule 07.05.2024

QThread и QTcpServer - это хороший выбор?
Это мой первый пост здесь, я постараюсь объяснить свой вопрос как можно лучше, не стесняйтесь исправлять меня, потому что я новичок. Я использую Qt для разработки графического интерфейса для управления 3D-движком. Qt и 3D-движок взаимодействуют...
366 просмотров
schedule 14.04.2024

Правильный подкласс с формами Qt Creator?
Я пытаюсь создать класс (AgilentSweeper), который является подклассом QDockWidget, чтобы я мог разработать макет для него в конструкторе форм Qt Creator. Заголовок класса выглядит так: // agilentsweeper.h #ifndef AGILENTSWEEPER_H #define...
497 просмотров
schedule 06.04.2024

Вложенные сигналы DirectConnection вызывают segfault
Это продолжение моего вопрос без ответа здесь . Код, как показано ниже, вылетает из-за segfault (скопируйте/вставьте его в свою систему и запустите). Когда я удаляю type=QtCore.Qt.DirectConnection из одного или обоих вызовов конструктора сигналов...
171 просмотров
schedule 06.04.2024

Запуск QtWebEngine с C++
Я впервые пробую Qt и хочу создать очень простое приложение, которое загружает веб-сайт. Я хочу использовать Qt WebEngine. Это мой helloworld.pro: TEMPLATE = app TARGET = hello DEPENDPATH += . INCLUDEPATH += . QT += webenginewidgets SOURCES...
10042 просмотров
schedule 16.04.2024

Пользовательские делегаты Qt
У меня есть пользовательская модель с разными типами данных, такими как string (путь к файлу) или double, которую нужно редактировать с помощью поля со списком с несколькими элементами. Мне непонятно, почему делегаты должны применяться к...
806 просмотров
schedule 29.04.2024

Компилируем quazip под windows 8.1 и qt Creator
Я новичок и пытаюсь использовать Quazip под qt 5.5. Поэтому я просто скачал исходники проекта с http://quazip.sourceforge.net/ и открыл файл .pro. Когда я пытаюсь построить проект, у меня есть несколько ошибок: C1083: Cannot open include file:...
1487 просмотров
schedule 24.03.2024

Определение собственного деструктора, хотя класс происходит от QObject?
Пусть у нас есть класс Test и класс AnotherClass . Оба являются производными от QObject. Тест.ч: class Test : public QObject { Q_OBJECT public: Test(QObject* parent); ~Test(); private: AnotherClass* other; }; class...
4870 просмотров
schedule 07.05.2024

Создание форм в Qt Creator IDE
Для многих проектов (таких как этот ) мне нужно создать Form с помощью Qt Creator IDE, а затем работайте с этой Form . Я использую Qt Creator 3.6.0, последнюю версию Qt IDE. Там у меня есть File -> New File or Project и templates такие же,...
926 просмотров
schedule 21.03.2024

Приложение QT с динамическим языком (QTranslator) не работает
У меня есть приложение QT, и мне нужно изменить язык во время выполнения. Я использую файлы QTranslator и .qm. Язык загружается правильно, но мои виджеты не отображают текст. Y имеет «MyClass..cpp» (наследует QMainWindow):...
324 просмотров
schedule 14.04.2024

PyQt QGraphicsScene / QGraphicsView
Я создал несколько фигур в QgraphicsView, используя QgraphicsScene. Теперь я хочу очистить только эти формы, не очищая QGraphicsScene. self.scene.addEllipse(point.x(), point.y(), 2, 2, pen,brush) Может кто-нибудь подсказать мне, как...
710 просмотров

Как использовать Qt в коде Visual Studio?
Как использовать Qt в операционной системе Visual Stuidio Code Linux Mint 18? В Marketplace не существует расширения для Qt. Может кто знает больше! УПД. Я имел в виду, что по типу Qt AddIn
34323 просмотров
schedule 10.05.2024

Qt — закрыть приложение, если QInputDialog отменен
Я пытаюсь сделать настольную игру, в которой программа первым делом запрашивает сложность. Я хотел бы закрыть всю программу, если пользователь нажмет кнопку отмены. Я делаю: GameWindow::GameWindow(QWidget *parent) : QWidget(parent) {...
102 просмотров
schedule 18.04.2024

Как использовать Font Awesome в QML
Кто-нибудь знает, как использовать Font Awesome в QML? Я не смог найти ни одного документа или информации о том, как использовать Font Awesome в QML.
4149 просмотров
schedule 08.04.2024