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

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

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

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

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

8
Qt Creator - ОШИБКА проекта: Xcode настроен неправильно. Возможно, вам потребуется подтвердить лицензионное соглашение, запустив / usr / bin / xcodebuild
Я только что установил Qt 5.5 и впервые использую Qt Creator в OS X. Когда я впервые установил Qt, он выдал мне сообщение об ошибке «Xcode 5 not installed», что я подумал, что это странно (у меня есть бета-версия Xcode 7) , но установка в любом случае завершилась успешно. Теперь, …
121 c++  xcode  macos  qt  qt-creator 

6
Определить, является ли стандартный ввод терминалом или каналом?
Когда я выполняю " python" из терминала без аргументов, появляется интерактивная оболочка Python. Когда я cat | pythonзапускаю " " с терминала, он не запускает интерактивный режим. Каким-то образом, не получая никаких данных, он обнаружил, что подключен к трубе. Как мне сделать подобное обнаружение в C, C ++ или Qt?
118 c++  c  qt  pipe  stdin 

12
Графический интерфейс с ручным кодированием по сравнению с графическим интерфейсом Qt Designer [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Я провожу эти каникулы, учась писать …



8
Qt: не удается найти ошибку -lGL
Я только что переустановил QtCreator, создал новый проект ( приложение Qt ) и получил это после компиляции: /usr/bin/ld: **cannot find -lGL** collect2: error: ld returned 1 exit status make: *** [untitled1] Error 1 18:07:41: The process "/usr/bin/make" exited with code 2. Error while building/deploying project untitled1 (kit: Desktop Qt 5.1.0 …

11
Как указать разные выходные каталоги Debug / Release в файле QMake .pro
У меня есть проект Qt, и я хотел бы выводить файлы компиляции за пределы дерева исходных текстов. В настоящее время у меня следующая структура каталогов: / |_/build |_/mylib |_/include |_/src |_/resources В зависимости от конфигурации (отладка / выпуск) я хотел бы вывести полученные файлы в каталог сборки в каталогах сборки …
106 qt  qmake 

6
Почему Qt неправильно использует терминологию модели / представления?
Я думаю, что терминология, используемая в Qt с элементами управления модель / представление, ошибочна. На своей странице объяснения они заявляют, что они упростили MVC до MV, объединив View и Controller, и дают следующую картину: Однако я думаю, что они неправильно назвали роли объектов, и я думаю, что То, что они …

9
Как создать подкаталог для проекта QtCreator?
Я хотел бы разделить свой проект Qt на несколько каталогов, потому что он становится довольно большим. Однако, когда я нажимаю «Обзор» в QtCreator, нет «Добавить каталог» и ничего подобного в «Добавить новый». Можно как-то это сделать?
102 qt  qt-creator  qmake 

17
«Не удалось загрузить плагин платформы» xcb «» при запуске приложения qt5 в Linux без установленного qt
Я написал приложение для Linux, использующее Qt5. Но когда я пытаюсь запустить его в Linux без установленного Qt SDK, вывод в консоли: Не удалось загрузить плагин платформы "xcb". Доступные платформы: Как я могу это исправить? Может мне нужно скопировать какой-нибудь файл плагина? Когда я использую ubuntu с установленным Qt5, но …
101 linux  qt  xcb 

10
Преобразование QString в char *
Я пытался преобразовать QString в тип char * следующими методами, но они, похоже, не работают. //QLineEdit *line=new QLineEdit();{just to describe what is line here} QString temp=line->text(); char *str=(char *)malloc(10); QByteArray ba=temp.toLatin1(); strcpy(str,ba.data()); Можете ли вы уточнить возможные недостатки этого метода или предложить альтернативный метод?
99 c++  qt  qstring  qtcore 

2
Qt поддерживает виртуальные чистые слоты?
В моем проекте с графическим интерфейсом Qtесть много классов "страниц конфигурации", которые все наследуются непосредственно отQWidget . Недавно я понял, что все эти классы имеют 2 общих слота ( loadSettings()и saveSettings()). По этому поводу у меня два вопроса: Имеет ли смысл писать промежуточный базовый абстрактный класс (назовем его BaseConfigurationPage) с …

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