Вопросы с тегом «qt»

Qt - это кроссплатформенная среда разработки приложений, широко используемая для разработки прикладного программного обеспечения, которое можно запускать на различных программных и аппаратных платформах с небольшими изменениями или без изменений базовой кодовой базы, при этом обладая мощностью и скоростью собственных приложений. Qt доступен как с коммерческими лицензиями, так и с лицензиями с открытым исходным кодом.

361
Как преобразовать int в QString?

На этот вопрос есть ответы на Переполнение стека на русском : Как преобразовать int в QString? Есть ли QStringфункция, которая принимает int и выводит его как

229
Как преобразовать QString в std :: string?

Я пытаюсь сделать что-то вроде этого: QString string; // do things... std::cout << string << std::endl; но код не компилируется. Как вывести содержимое qstring в консоль (например, для целей отладки или по другим причинам)? Как конвертировать QStringв...

217
Автоматически расширяемый макет с Qt-Designer

Я использую Qt Designer. Я хочу создать, QVBoxLayoutкоторый будет автоматически расширяться, чтобы заполнить все окно. Расположение QVBoxLayoutостается фиксированным. Как я могу заставить QVBoxLayoutрасширяться и заполнять все окно через...

185
Контейнеры STL или Qt?

Каковы плюсы и минусы использования Qt контейнеров ( QMap, QVectorи т.д.) над их STL эквивалент? Я вижу одну причину, чтобы предпочесть Qt: Контейнеры Qt могут передаваться в другие части Qt. Например, они могут использоваться для заполнения a, QVariantа затем a QSettings(хотя с некоторыми...

167
Как включить C ++ 11 в Qt Creator?

Название довольно информативно. Я скачал Qt Creator 2.7.0 и пытаюсь скомпилировать базовый код C ++ 11: int my_array[5] = {1, 2, 3, 4, 5}; for(int &x : my_array) { x *= 2; } Я получаю следующую ошибку: range based for loops are not allowed in c++ 98 mode Тем не менее, согласно этой статье, эта...

159
Как печатать на консоль при использовании Qt

Я использую Qt4 и C ++ для создания некоторых программ в компьютерной графике. Мне нужно иметь возможность печатать некоторые переменные в консоли во время выполнения, не отлаживая, но cout, похоже, не работает, даже если я добавляю библиотеки. Есть ли способ сделать...

146
За пределами выборки стека: C ++ Profilers

Хакерская сказка Дата 12/02/10. Проходят дни перед Рождеством, и я, в основном, работаю Windows-программистом. Я использовал AQTime, я пробовал сонный, блестящий и очень сонный, и, как мы говорим, VTune устанавливает. Я пытался использовать профилировщик VS2008, и это было как положительно, так и...

138
Как собрать Qt для Visual Studio 2010

Я изо всех сил пытался найти руководство, которое предоставляет стабильное решение для использования Qt с Visual Studio 2010, поэтому после сбора всей информации и некоторых проб и ошибок я хотел бы написать свое решение в виде руководства. Проблема, или почему невозможно использовать готовые...

136
qmake: не удалось найти установку Qt ''

У меня есть программное обеспечение в Ubuntu, которое требует от меня запуска qmake для генерации Makefile. Тем не менее, запуск qmake возвращает эту ошибку, qmake: could not find a Qt installation of '' Я установил требуемые пакеты, используя sudo apt-get install qt4-qmake sudo apt-get install...

133
Подключение перегруженных сигналов и слотов в Qt 5

У меня проблемы с освоением нового синтаксиса сигнала / слота (с использованием указателя на функцию-член) в Qt 5, как описано в разделе «Синтаксис нового сигнального слота» . Я попытался изменить это: QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)); к этому:...

132
Невозможно запустить AVD в эмуляторе: библиотека QT не найдена

Я новичок в Android Studio, и у меня возникают проблемы при использовании эмулятора. Когда я пытаюсь запустить его, он продолжает вылетать со словами: «Невозможно запустить AVD в эмуляторе» [6816]: ОШИБКА: ./ android / qt / qt_setup.cpp: 28: Библиотека Qt не найдена в C: \ Users \ Jay \ AppData \...

129
Правильный способ выйти из программы Qt?

Как мне выйти из программы Qt, например, при загрузке файла данных и обнаружении повреждения файла, и пользователю необходимо выйти из этого приложения или повторно запустить файл данных? Нужно ли мне: вызов exit(EXIT_FAILURE) вызов QApplication::quit() вызов QCoreApplication::quit() А разница...

126
Qt: Как мне обработать событие, когда пользователь нажимает кнопку «X» (закрыть)?

Я разрабатываю приложение с использованием Qt. Я не знаю, какой слот соответствует событию «пользователь нажимает кнопку« X »(закрыть) в рамке окна», то есть этой кнопке: Если для этого нет слота, может ли кто-нибудь предложить мне другой метод, с помощью которого я могу запустить функцию после...

124
Qt 5.1.1: Не удалось запустить приложение из-за отсутствия плагина платформы «windows»

Изменить: некоторые люди начали отмечать мой вопрос как дубликат. Не забывайте, что когда я задавал этот вопрос, существовало много похожих вопросов (см., Например, список ниже). Однако ни один из этих ответов не решил мою проблему . После долгого поиска я нашел комментарий, который игнорировали...

121
Qt Creator - ОШИБКА проекта: Xcode настроен неправильно. Возможно, вам потребуется подтвердить лицензионное соглашение, запустив / usr / bin / xcodebuild

Я только что установил Qt 5.5 и впервые использую Qt Creator в OS X. Когда я впервые установил Qt, он выдал мне сообщение об ошибке «Xcode 5 not installed», что я подумал, что это странно (у меня есть бета-версия Xcode 7) , но установка в любом случае завершилась успешно. Теперь, когда я запускаю...

118
Потоки в приложении PyQt: использовать потоки Qt или потоки Python?

Я пишу приложение с графическим интерфейсом, которое регулярно извлекает данные через веб-соединение. Поскольку это извлечение занимает некоторое время, это приводит к тому, что пользовательский интерфейс не отвечает во время процесса извлечения (его нельзя разделить на более мелкие части). Вот...