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

интерфейс - C++

Восстановить пароль Регистрация
 
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
08.08.2011, 20:55     интерфейс #1
qt, winAPI, wxWidgets, winForms, MFC... что там еще можно использовать для создания графического интерфейса?

Хотелось бы вкратце услышать описание каждого из "методов", преимущества/недостатки.

Чем руководствоваться при выборе метода для написания программы с GUI?
Какие перспективы на будущее?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.08.2011, 20:55     интерфейс
Посмотрите здесь:

C++ Пользовательский интерфейс
C++ Интерфейс
Интерфейс в VS2010 C++
C++ Графический интерфейс
Написать интерфейс C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mencey
 Аватар для Mencey
145 / 92 / 7
Регистрация: 22.07.2010
Сообщений: 424
08.08.2011, 21:04     интерфейс #2
Библиотеки виджетов, а также инструментарий виджетов
LosAngeles
Заблокирован
09.08.2011, 09:26     интерфейс #3
qt! логичная, интуитивно понятная и всеобъемлющая библиотека. В ней есть практичнски всё, не только гуи
Vladimir.
155 / 155 / 10
Регистрация: 24.11.2009
Сообщений: 375
09.08.2011, 09:28     интерфейс #4
Цитата Сообщение от Mayonez Посмотреть сообщение
qt, winAPI, wxWidgets, winForms, MFC... что там еще можно использовать для создания графического интерфейса?

Хотелось бы вкратце услышать описание каждого из "методов", преимущества/недостатки.

Чем руководствоваться при выборе метода для написания программы с GUI?
Какие перспективы на будущее?
ncurses... =)

Добавлено через 1 минуту
Цитата Сообщение от Mayonez Посмотреть сообщение
что там еще можно использовать для создания графического интерфейса?
ncurses... =)
Nameless One
09.08.2011, 09:44
  #5

Не по теме:

Цитата Сообщение от Vladimir. Посмотреть сообщение
ncurses... =)
псевдо-графического

Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
10.08.2011, 11:47  [ТС]     интерфейс #6
и все же:
Чем руководствоваться при выборе метода для написания программы с GUI?
Какие перспективы на будущее?
Какую библиотеку вы бы посоветовали использовать?
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
10.08.2011, 12:10     интерфейс #7
сейчас есть перспектива у Qt, но c появлением QML(Qt), WPF(.NET), JavaFx, в будущем думаю перпектив писать GUI нет вообще, дизайнер сделает это лучше.
co6ak
Кошковед
 Аватар для co6ak
402 / 495 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
10.08.2011, 12:16     интерфейс #8
всегда ценил подобные вопросы. "что лучше? BMW 323i или Трактор "Беларусь"?"
притом, что информация о том, как будет использоваться и в какой местности, отсутствует

уже вариантов кучу дали. панацеи не существует. вот что нравится, то и используешь.
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
10.08.2011, 15:33  [ТС]     интерфейс #9
co6ak, поэтому и спрашиваю:
Чем руководствоваться при выборе метода для написания программы с GUI?
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
10.08.2011, 15:38     интерфейс #10
Я выбрал qt, ибо кроссплатформенная.
Много позже буду CLR изучать, под пингвином она довольно глючная.
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
10.08.2011, 18:28     интерфейс #11
Mayonez, выбери wxWidgets
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
10.08.2011, 18:48     интерфейс #12
Цитата Сообщение от aram_gyumri Посмотреть сообщение
выбери wxWidgets
Чем принципиально лучше той же Qt?
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
10.08.2011, 19:05     интерфейс #13
Цитата Сообщение от easybudda Посмотреть сообщение
Чем принципиально лучше той же Qt?
После статической линковки вместо ~10Мб получается ~2Мб
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
10.08.2011, 19:12     интерфейс #14
Цитата Сообщение от aram_gyumri Посмотреть сообщение
После статической линковки вместо ~10Мб получается ~2Мб
При учёте, что жёстких дисков меньше четверти терабайта уже не продают, а 4-гиговые флешки практически дают на сдачу, это, конечно, важное преймущество... Даже, если по сети кидать, разница в пару секунд получится. За то про Qt есть книги, есть "родная" IDE с хорошо оформленной документацией... Да и совет по Qt начинающий скорее получит, чем по qxWidgets, просто в силу популярности первой.
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
10.08.2011, 19:15     интерфейс #15
easybudda, конкретно для меня это аргумент потому что у меня ЖД ~40ГБ
LosAngeles
Заблокирован
10.08.2011, 19:22     интерфейс #16
изучать библиотеку только из-за того что она идёт на единственном стареньком компе - недальновидно
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.08.2011, 19:23     интерфейс
Еще ссылки по теме:

Интерфейс в с++ C++
C++ Графический интерфейс
C++ Таблица-интерфейс

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
10.08.2011, 19:23     интерфейс #17
LosAngeles, ну почему же wxWidgets очень мощная библиотека.
Yandex
Объявления
10.08.2011, 19:23     интерфейс
Ответ Создать тему
Опции темы

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