2017-01-31 3 views
2

마우스를 트리보기의 행으로 이동하고 잠시 여기에 머무르게하면 떠있는 창을보고 싶습니다. (개발자 모드와 비슷합니다.)플로팅 윈도우가있는 트리보기

어떻게 해결할 수 있습니까? 어떤 생각?

답변

0

목록 뷰에서 렌더링되는 필드를 선언 할 때 __init__ 메서드에 help='My Floating Test' 인수를 제공해야합니다. 그러면 해당 입력란에 마우스를 올려 놓으면 떠 다니는 창이 표시됩니다. 예를 점검 들어

:

addons/account/models/account.py

tag_ids = fields.Many2many('account.account.tag', 'account_account_account_tag', string='Tags', help="Optional tags you may want to assign for custom reporting") 

도움말 attribu의 문자열은 그 위에 마우스를 올려 놓고 1 초 동안 일시 중지에이 필드를 렌더링하는 모든 뷰에 표시됩니다. 당신이 표시되는 창을 수정하려면

, 당신은 내가 알고 addons/web/static/src/xml/base_common.xml

+0

에있는 t-name="WidgetLabel.tooltip" 템플릿을 확장 할 수 있지만, 이것은 단지 정적 문자열입니다. 내가 원한 것은 역동적 인 내용입니다. 예를 들어, 이미지 나 파일 된 가치 등이 있습니다. –

+0

더 많은 정보를 얻을 수 있습니까? 아마도 예입니다. 정직, 나는 결코 동일하지 않다,이 widgetlabel 것은 나를 위해 새롭다. 설명 좀 해줄 수 있니? 어디에서 배웠습니까? –