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

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

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

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

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

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


6
Как включить 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 Тем не …
167 c++  qt  c++11 

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



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

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

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

4
Подключение перегруженных сигналов и слотов в Qt 5
У меня проблемы с освоением нового синтаксиса сигнала / слота (с использованием указателя на функцию-член) в Qt 5, как описано в разделе «Синтаксис нового сигнального слота» . Я попытался изменить это: QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)); к этому: QObject::connect(spinBox, &QSpinBox::valueChanged, slider, &QSlider::setValue); но я получаю сообщение об ошибке при попытке его …
133 c++  qt  qt5 

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


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.