Вы находитесь на странице: 1из 4

1. Дать определение, что такое диалоговые окна.

Перечислите основные
категории диалоговых окон.

2. Правила создания диалоговых окон в приложении.

3. Расскажите о классе QDialog. На какие две группы разделяются диалоговые


окна.

4. Для чего используются модальные диалоговые окна и каков алгоритм их


создания в Qt.

5. Для чего используются немодальные диалоговые окна и каков алгоритм их


создания в Qt.

6. Стандартные диалоговые окна и их значение при программировании


интерфейса.

7. Для чего используется класс QFileDialog в Qt, как он работает.

8. Какие статические методы предоставляет класс QFileDialog в Qt.

9. Как использовать диалоговое окно настройки принтера в Qt.

10.Как использовать диалоговое окно выбора цвета в Qt.

11.Как использовать диалоговое окно выбора шрифта в Qt.

12.Какой класс в Qt реализует диалоговое окно ввода, какие методы


предоставляет этот класс.

13.Параметры диалогового окна ввода в Qt.

14. Какой класс реализует диалоговое окно прогресса в Qt, какие методы
предоставляет.

15. Как создать окно прогресса в Qt, пример.

16. Диалоговое окно мастера в Qt, как реализуется.

17. Какой класс в Qt предоставляет готовые окна для вывода сообщений, какие
методы он имеет.
18. Опишите, как реализуется окно информационного сообщения в Qt.

19. Опишите, как реализуется окно предупреждающего сообщения в Qt.

20. Опишите, как реализуется окно критического сообщения в Qt.

21. Опишите, как и для чего реализуется окно About в Qt.

22. Как установить и как удалить воздушную подсказку в Qt.

23. Как установить подсказку «Что это?» в Qt.

24. Расскажите о классе QDialog. На какие две группы разделяются диалоговые


окна.

25. Для чего используются модальные диалоговые окна и каков алгоритм их


создания в Qt.

26. Для чего используются немодальные диалоговые окна и каков алгоритм их


создания в Qt.

27. Стандартные диалоговые окна и их значение при программировании


интерфейса.

28. Для чего используется класс QFileDialog в Qt, как он работает.

29. Какие статические методы предоставляет класс QFileDialog в Qt.

30.Объектная модель Qt: Какой класс является базовым, что поддерживает?

31.Механизм сигналов и слотов: преимущества и недостатки.

32.Как используются сигналы в программировании с использованием Qt?

33.Определение понятий: сигнал, слот. Функция connect.

34.Определение менеджера компоновки, его виды.

35.Класс QIODevice: определение, какие классы наследуются.

36.Методы класса QIODevice.

37. Назначение класса QFile, его методы.

38. Назначение класса QTemporaryFile, его методы.


39. Назначение класса QDir, его методы.

40. Назначение класса QFileInfo, его методы.

41. Назначение класса QListWidget, методы добавления и удаления элементов.

42. Назначение класса QListWidget, выбор и изменение элементов


пользователем

43. Как установить режим пиктограмм и работать с ним?

44. Назначение и методы QTreeWidget.

45. Сигналы класса QTreeWidget.

46. Назначение и методы QTableWidget.

47. Назначение и методы QComboBox.

48. Какие используются сигналы при работе с QComboBox?

49.Назначение и методы QTabWidget.

50. Назначение и методы QToolBox.

51. Общее описание класса QPainter.

52. Назначение и пример использования метода paintEvent().

53. Как использовать объект QPainter?

54. Опишите технологию использования пера в QPainter.

55. Опишите технологию использования кисти в QPainter.

56. Отображение линий и фигур в QPainter, техника сглаживания.

57. Опишите основной класс для контекстно-независимого представления


растровых изображений в Qt, назовите основные методы.

58. В чем отличие контекстно-зависимого представления изображения от


контекстно-независимого? Что представляет собой класс QPixmap?

59. Основные понятия и схема организации графического представления в Qt.

60. Определение и принцип работы графической сцены.

61. Назначение классов QGraphicsView, QGraphicsItem.


62. Логика работы функции обнаружения столкновений, метода collidingItems()

63. Назначение и методы QDate.

64. Назначение и методы QTime.

65. Назначение таймера, способы работы с таймером в Qt.

Вам также может понравиться