Лабораторная работа №4 (Технология программирования)
Добавление элементов на форму
Download 0.61 Mb.
|
1671980775152 Лаб раб 5п 2
- Bu sahifa navigatsiya:
- Порядок выполнения работы.
Добавление элементов на форму.
Элементы на форму добавляются простым перетаскиванием с левой панели (1). Добавьте на форму 2 компонента: PushButton и Label. Измените у PushButton свойство objectName на buttonSet а у Label на myName (область 4). Теперь добавим функциональность к элементам формы. Например на нажатие кнопки Щелчок правой кнопкой мыши по кнопке на форме, пункт меню «Перейти к слоту…» и двойной щелчок левой кнопкой мыши по свойству clicked(). Для нас сгенерировали код: Для нашей формы был создан класс MainWindow, который является потомком класса библиотеки Qt – QMainWindow и класса Ui::MainWindow (этот класс содержит визуальное описание формы в формате XML). После перехода к слоту (слотом называется метод, который вызывается если в системе появляется сигнал предназначенный для этого класса, например нажатие кнопки) в файле интерфейса класса появилось объявление нового методоа, а в файле реализации шаблон для этого метода. Здесь мы можем добавить код, который будет выполняться при нажатии кнопки, например добавим текст в объект label с именем MyName: Порядок выполнения работы. На основе приведенного в разделе Справочный материал текста приложения сконструировать в Qt Creator приложение с графическим интерфейсом на основе Qt, выполняющее функцию калькулятора. Простейший вариант приложения представляет собой форму, имеющую два поля для ввода данных и одно — для вывода. Вычисления выполняются при нажатии пользователем соответствующей кнопки. Минимальный набор функций калькулятора: сложение, вычитание, умножение, деление. Дополнительное задание: добавить любую из функций: вычисление квадратного корня, модуля числа, тригонометрических функций; добавить очистку окон ввода; запретить ввод данных в окно вывода; добавить проверку правильности ввода числа пользователем; разработать программу с одним полем для ввода данных и с выводом в него же результата. Оформить отчет о проделанной работе. В отчете должны быть разделы: Download 0.61 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling