2010-04-08 3 views
0

Может кто-нибудь скажет мне, что графический интерфейс (для Windows не обязательно должен быть кросс-платформой), что позволяет очень точно конкретизировать дизайн элементов интерфейса?C/C++ GUI framework для создания отличительного стиля окна

Например, элементы Windows и пользовательского интерфейса продуктов Adobe отличаются от других приложений Windows.

Я ищу фреймворк, который позволил бы мне создать графический интерфейс в этом стиле - или любой другой стиль, который я придумываю, от формы окна, до визуального внешнего вида любой полосы прокрутки, кнопки сглаживания/увеличения кнопок и так далее.

любые рекомендации?

Спасибо!

ответ

0

Qt или Gtk весной на ум (оба бесплатно).

Я использовал Qt, который очень настраиваемый. Проверьте их демонстрационное приложение, чтобы узнать, о чем я говорю - значения по умолчанию выглядят как Windows, но вы можете изменить внешний вид любым удобным вам образом. У них также есть отличный набор примеров настольных приложений с использованием Qt: http://qt.nokia.com/qt-in-use/target/desktop

+0

Я уже рассмотрел примеры Qt. но все они, похоже, наследуют установленный стиль по умолчанию для внешнего вида Windows. – genesys

+0

Просто потому, что почти никто не делает это, это не значит, что вы не можете стиль Qt «не выглядеть как окна». Вы даже можете удалить оконный фрейм в Qt (без кнопок минимизации/максимизации/закрытия), если вы этого желаете (QDialogs с флагом Popup). Стиль Qt выполняется через таблицы стилей, которые очень похожи на таблицы стилей CSS: вы можете делать с ними почти все, что хотите. – laura

+0

@genesys: Qt Graphics View и Animation Framework позволяют вам создавать все, что пожелаете. Это зависит только от ваших художественных навыков –

0

Определенно QT, его легко узнать! - (Вы можете даже перетащить, если ваше чувство ленивое). Однако, учитывая, что вы хотите сделать все точно, я сомневаюсь, что вы это использовали.

В любом случае: Вы можете скачать здесь: http://qt-project.org/downloads

Документация находится здесь: http://qt-project.org/doc/

Довольно прохладно видео уроки здесь: https://www.youtube.com/watch?v=6KtOzh0StTc&list=TLjkSh_J-O5WuzqsIDdF994FFW-S36ESwH

что-нибудь нужно? -Дай мне знать.

Смежные вопросы