EXL's Developer Blog
Translate site on my language:

Каталог статей
Меню сайта

Категории раздела

Поиск

Друзья сайта
  • MotoFan.Ru
  • Dingoo A320.Русский Ресурс
  • Motorola Gaming site
  • Android Games Development
  • ROKR E2 Developments

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Приветствую Вас, Гость · RSS 19.04.2024, 05:37

    Главная » Статьи » Cтатьи

    HelloWorld's, Примеры работы с GUI для MotoMAGX/EZX
    Мануал по использованию GUI интерфейса в SDK

    Благодарю  -=Strelok=-, Jeffri за поддержку

    1. Пример диалога-виджета:


    Как вы видете, первым делом мы создаем функцию ZApplication (это так сказать QApplication для EZX), затем - ZMessageDlg, и далее используем привычный QT стиль программирования.

    2. Пример информационного диалога-виджета:


    Ничего нового, разве что вместо ZMessageDlg создаём ZNoticeDlg.

    3. Пример своего собственного диалога-виджета:


    Здесь, мы создаем класс MyDialog inheritence из ZKbMainWidget. В классе у нас есть унаследованный конструктор ZKbMainWidget. Тогда в конструкторе, мы создаём ZSoftKey, ZLabel, QVBoxLayout и ZScrollPanel. Я не могу объяснить каждую строку, но я думаю, что легко понять. См. источник и проверьте его, это - лучший способ научиться. О, и для последней строки, мы включаем hello3.moc, это для генерации moc файла

    4. Пример простейшего 3D движка от -=Strelok=-:


    Выход на 5

    5. Пример работы с вибрацией.

    Даёт импульс вибрации. Редактируя значение usleep(); можно менять продолжительность импульса вибрации


    Категория: Cтатьи | Добавил: EXL (02.02.2011)
    Просмотров: 890 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *:
    Copyright EXL © 2024
    Сделать бесплатный сайт с uCoz