Режим редактирования компаньонов Qt Designer
Одной из наиболее полезных базовых функций Qt является поддержка компаньон-виджетов. Компаньон-виджет принимает фокус ввода от имени QLabel при нажатии пользователем сочетания клавиш ярлыка метки. Концепция компаньона также используется в рамках модель/представление Qt.
Связывание меток с компаньон-виджетами
Для перехода в режим редактирования компаньонов откройте меню Правка и выберите Редактировать компаньонов. Этот режим отображает виджеты на форме аналогичным образом, как и в режиме редактирования сигналов и слотов, но в этом режиме подключения должны начинаться с виджетов метки. В идеале, вы должны подключить каждый виджет метки, предоставляющий ярлык, к соответствующему виджету ввода, такому как QLineEdit.
|
Создание компаньонов Чтобы определить компаньон-виджет для метки, щелкните по метке, перетащите подключение к другому виджету на форме и отпустите кнопку мыши. Показываемое подключение указывает, как фокус ввода передается компаньон-виджету. Вы можете использовать предварительный просмотр формы для проверки подключений между каждой меткой и её компаньоном. |
Удаление подключений компаньонов
Для каждой метки может быть определён только один компаньон-виджет. Чтобы изменить используемого компаньона, необходимо удалить любое существующее подключение компаньона перед созданием нового.
Подключения между метками и их компаньон-виджетами можно удалить так же, как и подключения сигналов-слотов в режиме редактирования сигналов и слотов: выберите подключение компаньона, щелкнув по нему, и нажмите клавишу Удалить. Эта операция не изменяет ни метку, ни её компаньона никоим образом.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/designer-buddy-mode.html