Feature #712
WPopupMenuItem: Setting a destination WResource
| Status: | Closed | Start date: | 02/07/2011 | |
|---|---|---|---|---|
| Priority: | Low | Due date: | ||
| Assignee: | Koen Deforche | % Done: | 0% | |
| Category: | - | |||
| Target version: | 3.1.11 |
Description
Like WPushButton, WPopupMenuItem should have the possibility to behave like a WAnchor.
History
#1 Updated by Momo LALMI over 2 years ago
Hi,
WPushButton is a little bit different from WAnchor,
the method setTarget() is available for WAnchor but not available for WPushButton,
To transform a WPushBotton to WAnchor I used to put the WPushButton object inside a WAnchor object.
May be you can do so for WPopupMenuItem...
#2 Updated by Max Quatember over 2 years ago
Hi Mohamed!
Ok, but how to put a WAnchor in a WPopupMenu?
Regards,
Max
#3 Updated by Momo LALMI over 2 years ago
Hi,
may be the following will work :
WAnchor * a = new WAnchor(...) WPopupMenu * p = new WPopupMenu(...) a->addWidget( p ) ; a->setRef(...) ;
#4 Updated by Max Quatember over 2 years ago
Hi Mohamed!
I want to achieve following:
- Create a WPopupMenu
- Add a WPopupMenuItem which launches "ResourceA : public WResource" if triggered
- Add a WPopupMenuItem which launches "ResourceB : public WResource" if triggered
- Add a WPopupMenuItem which launches "ResourceC : public WResource" if triggered
- Add a WPopupMenuItem which launches "WDialog" if triggered
- and so on, and so on...
- "popup" the WPopupMenu
If I'm adding a WPopupMenu to a WAnchor like you suggested I get a "Wt internal error" on "popup" (...property 'style' is null...).
The Problem is to bind a WPopupMenuItem to a WResource...
Best regards,
Max
#5 Updated by Koen Deforche almost 2 years ago
- Status changed from New to Resolved
- Assignee set to Koen Deforche
- Target version set to 3.1.11
Hey Max,
This has been implemented now (WPopupMenuItem has a setLink() method).
Regards,
koen
#6 Updated by Koen Deforche over 1 year ago
- Status changed from Resolved to Closed
Resolved in Wt 3.1.11