QT_7_ файл ресурсов Диалог макета _QMessageBox_ интерфейс _ _ часто используемые элементы управления

  1. Файл ресурсов

    1.1.  Импортные ресурсы для проекта

    1.2  Add File -> Qt -> Файл ресурсов Qt

    1.3.  Поскольку название  ВИЭ , генерируется res.qrc файл

    1.4.  Право открыть в редакторе , чтобы открыть с редактором пути

    1.5.  Добавление префикса /

    1.6.  Добавить файл

    . 1.7  Использование файлов ресурсов  «: + префикс + имя файла »

  2. Диалог

    2.1.  Классификация

    2,2  модальное диалоговое окно может не работать с другим окном

      2.2.1. QDialog DLG (это);

      2.2.2. dlg.exec ();

    2.3.  Немодальное диалоговое окно  может работать с другими окнами

      2.3.1. QDialog * dlg2 = новый QDialog;

      2.3.2. dlg2-> показать ();

      2.3.3  Установка Свойства  55 No. dlg2-> SetAttribute (Qt :: WA_DeleteOnClose) ;

  3.QMessageBox

    3.1.  Извлеките все диалоговые окна модальный диалог

    А 3.2.  Использование статических функций - членов  может подсказать другой диалог

      3.2.1  ошибка

      3.2.2.  Предупреждение

      3.2.3.  Информация Советы

      3.2.4.  Вопросы , стремительные параметры параметр родительского окна 2    окна параметры в заголовке 3   сообщения Параметр 4   Key Типа параметр 5 по умолчанию объединения кнопки Enter

    3.3.  Другие стандартные диалоги

      3.3.1.  Файл Диалог

      3.3.2.  Цвет Диалог

      3.3.3.  Диалоговое окно Шрифты

  4. Схема интерфейса

    4.1.  Интерфейс Войти окно

    4.2.  Использование виджетов сделали контейнер управления, контейнер может быть выполнен в горизонтальной компоновке, вертикальная планировка, расположение сетки

    4.3. Виджет , если изменить размер по вертикали, вертикальная стратегия изменилась с фиксированным

    4.4  может быть изменен виджет зазор между элементами управления и по умолчанию 9 пикселей

    4.5.  Пружина межфазное подпер

  5. Общие элементы управления

    5.1.  Группа кнопок

      5.1.1. QPushButton Добавить изображение

      5.1.2. QToolButton добавить изображение , если вы хотите отобразить текст ToolButtonStyle установить текст и изображения отображаются вместе, поднятый эффект AutoRaise

      5.1.3. QRaidoButton

        5.1.3.1.  Настройка по умолчанию выбирается

        5.1.3.2. ui-> btn_man -> setChecked (истина);

      5.1.4. OnCheckedBox кнопки проверки

        5.1.4.1. // кнопки проверки , чтобы захватить доступную кнопку выбранной

        5.1.4.2. подключить (ui-> CheckBox, & QCheckBox :: StateChanged, [=] (целое состояние) {QDebug () << "состояние =" << состояние;});

        5.1.4.3.  Выбор является 2   с половиной выбран в качестве 1 (для установки дна) не выбран в качестве 0

    5.2. QListWidget

      5.2.1  Каждый элемент называется QListWidgetItem * Пункт = новый QListWidgetItem ( « гусь гусь »);

      5.2.2. щ -> listWidget-> AddItem (пункт);

      5.2.3  Установить выравнивание  элемент -> setTextAlignment (Qt :: AlignHCenter );

      5.2.4.  Был добавлен в один All

        5.2.4.1. Список QStringList;

        5.2.4.2. список << "11111" << "222222222" << "333333333" << "44444444444";

        5.2.4.3. UI -> listWidget -> AddItems (список);

    5.3. QTreeWidget

      5.3.1  головка Настройки  ui-> treeWidget-> setHeaderLabels (QStringList ( ) << " Герои " << " атрибут ");

      5.3.2  Установить корень щ -> treeWidget-> addTopLevelItem (Litem );

      5.3.3  Добавление дочернего узла LITEM -> AddChild (L1);

    5.4. QTableWidget

      5.4.1  Настройка столбца ui-> tableWidget-> setColumnCount (3) ;

      5.4.2  Настройка измерителя уровня ui-> tableWidget-> setHorizontalHeaderLabels (QStringList ( ) << " Name " << " пол " << " Возраст ");

      5.4.3  Параметры строки ui-> tableWidget-> setRowCount (6) ;

      5.4.4.  Настройка текста

        5.4.4.1. ui-> tableWidget-> SetItem (я, Col ++ нового QTableWidgetItem (список имена [я]));

    5.5.  Другие общие элементы управления введены

      5.5.1  Управление Стек ui-> stackedWidget-> setCurrentIndex (0) ;

      5.5.2  выпадающий щ -> Комбобокс -> AddItem ( " БМВ "); ui-> comboBox-> setCurrentIndex (1);

      . 5.5.3 Qlable отображения фотографий ui-> label_image-> setPixmap (QPixmap ( ": / изображение / 1.jpg"));

      5.5.4  с помощью этикетки дисплей подвижных фиг QMovie * фильм = новый QMovie ( " : / изображения / 2.gif"); кино-> начать ();

    5.6.   Упаковка на заказ

      5.6.1.  Добавление класса   Qt интерфейс класса конструктор   .h .cpp .ui

      5.6.2.  Повышать имя базового класса будет заполнено правильно --- добавить ---- лифт

      5.6.3.  Использование пользовательских элементов управления

      5.6.4.  Упаковка сигналы и слоты QSpinBox движение, QSlider ответ, QSlider мобильного   QSpinBox ответ

      . 5.6.5  внешний интерфейс GetDate (); SETDATE ();

      5.6.6.  Тест

рекомендация

отwww.cnblogs.com/doker/p/10980709.html