Форум программистов, компьютерный форум CyberForum.ru

Система классов визуального интерфейса - C++

Восстановить пароль Регистрация
 
Airat900
0 / 0 / 0
Регистрация: 02.07.2010
Сообщений: 12
17.07.2010, 11:37     Система классов визуального интерфейса #1
Тема по ООП такая: "Система классов визуального интерфейса" Использовать процедуры полиморфного объекта...

я не знаю какой пример текта программы написать по этой теме... помогите пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2010, 11:37     Система классов визуального интерфейса
Посмотрите здесь:

Отделение интерфейса от реализации C++
C++ система классов
C++ Создание интерфейса c++
Инкапсуляция визуального компонента C++
C++ Построение интерфейса на VC++.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
17.07.2010, 19:57     Система классов визуального интерфейса #2
Airat900, напишите полностью задание, а не только тему
Airat900
0 / 0 / 0
Регистрация: 02.07.2010
Сообщений: 12
18.07.2010, 07:22  [ТС]     Система классов визуального интерфейса #3
Вывести на экран окно с простеньким текстом и с кнопками "Да" "Нет". при нажатии "Да" выходит другое окно с надписью "До свидания" и с кнопкой "Ок", а при нажатии "Нет" программа выходит...
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
18.07.2010, 07:59     Система классов визуального интерфейса #4
вот с Qt
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <QtGui>
int main(int argc,char *argv[])
{
    QApplication app(argc,argv);
    QWidget wgt;    
 
    QPushButton *Yes=new QPushButton("Yes"),*No=new QPushButton("No");
    QObject::connect(No,SIGNAL(clicked()),&app,SLOT(quit()));
 
    QWidget *GodBy = new QWidget;
    QLabel *lbl=new QLabel("God by!");
    QPushButton *Close=new QPushButton("OK");
    QObject::connect(Close,SIGNAL(clicked()),&app,SLOT(quit()));
 
    QVBoxLayout *vlayout = new QVBoxLayout;
    vlayout->addWidget(lbl);
    vlayout->addWidget(Close);
    GodBy->setLayout(vlayout);
 
    QObject::connect(Yes,SIGNAL(clicked()),GodBy,SLOT(show()));
 
    QHBoxLayout *hlayout=new QHBoxLayout;
    hlayout->addWidget(Yes);
    hlayout->addWidget(No);
 
    wgt.setLayout(hlayout);
    wgt.show();
    return app.exec();
}
даже не знаю, где тут "процидуры полиморфного обьекта" приделать
Yandex
Объявления
18.07.2010, 07:59     Система классов визуального интерфейса
Ответ Создать тему
Опции темы

Текущее время: 23:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru