Запитання з тегом «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 встановлений", який я вважав дивним (у мене бета-версія Xcode 7) , але установка завершена в будь-якому випадку. Тепер, коли я запускаю або відкриваю …
121 c++  xcode  macos  qt  qt-creator 

6
Виявити, чи stdin є терміналом або трубою?
Коли я виконую " python" з терміналу без аргументів, він відкриває інтерактивну оболонку Python. Коли я виконую " cat | python" з терміналу, він не запускає інтерактивний режим. Якось, не отримуючи жодного вводу, він виявив, що він підключений до труби. Як я можу зробити подібне виявлення в C або C …
118 c++  c  qt  pipe  stdin 

12
GUI з ручним кодуванням Versus Qt Designer GUI [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Я провожу ці свята, навчаючись писати програми Qt. Я читав про …


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 GCC …


11
Як вказати різні налагодження / випуск вихідних каталогів у файлі QMake .pro
У мене є проект Qt, і я хотів би вивести файли компіляції поза вихідним деревом. В даний час у мене є така структура каталогів: / |_/build |_/mylib |_/include |_/src |_/resources Залежно від конфігурації (налагодження / випуск), я хотів би вивести отримані файли всередині каталогу збирання під каталогами build / debug …
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 

2
Чи підтримує Qt віртуальні чисті слоти?
Мій проект графічного інтерфейсу Qtмає багато класів "сторінок конфігурації", які всі успадковуються безпосередньо від QWidget. Нещодавно я зрозумів, що всі ці класи мають 2 спільних слоти ( loadSettings()і saveSettings()). Щодо цього, у мене є два запитання: Чи є сенс писати проміжний базовий абстрактний клас (давайте назвати його BaseConfigurationPage) з цими …

3
Використання emit vs виклику сигналу так, ніби це звичайна функція в Qt
Скажімо, я маю такий сигнал: signals: void progressNotification(int progress); Я нещодавно дізнався про ключове слово emit у Qt. До цього часу я виконував сигнали, просто викликаючи їх як звичайну функцію. Отже, замість: emit progressNotification(1000 * seconds); Я б написав: progressNotification(1000 * seconds); Викликати їх так здавалося, працювало, і всі підключені …
97 c++  qt 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.