Hi, Rusty, Thanks for the response, I have a question about using the MButton, I want to create a button which is only showing the Icon on MButton, when I use "setViewType(MButton::iconType);", the icon can only display in a fix size no matter what I change the icon-size attribute in the CSS file, but if I do not use "setViewType(MButton::iconType);" , the Icon can show the size that I set in the CSS file, but it will have the square button outline under the icon, please tell me how to show an icon button without back square button outline, and showing the exactly size I want, thanks.
Best Regards. Intel Software & Service Group [cid:[email protected]] B1 #205 Tun-Hwa North Rd, Taipei, Taiwan Desk +886-2-2514-4603 Mobile +886-987-369-617 E-Mail [email protected]<mailto:[email protected]> From: Lynch, Rusty Sent: Thursday, April 14, 2011 12:13 PM To: Chen, Zhang Z Cc: Pai, Cary; [email protected]; [email protected] Subject: Re: [MeeGo-dev] Can MTF application use QWidget? On 04/13/2011 07:55 PM, Chen, Zhang Z wrote: Forwarding to meego-dev From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Pai, Cary Sent: Thursday, April 14, 2011 10:14 AM To: [email protected]<mailto:[email protected]> Subject: [MeeGo-SDK] Can MTF application use QWidget? Hi, All, I have created a MTF application, but when I run the application with the QPushButton add into MApplicationPage, it will have the segmentation fault, why MTF can't add the QWidget based item? The code I wrote are as below : int main(int argc, char *argv[]) { MApplication a(argc, argv); MApplicationWindow w; MApplicationPage p; QPushButton* but = new QPushButton("test"); p.scene()->addWidget(but); p.appear(&w); w.show(); return a.exec(); } Since the p.scene() is QGraphicsScene why it will have the error on runtime? Your attempting to mix QGraphics programing with QWidget programming. It is possible to wrap a QWidget for use in a QGraphicsView, but it comes at a cost and is usually the wrong answer. For example... if you wanted to add button into an MTF based app, just use MButton (or whatever the name of the associated button class is.) I would advise sitting down and reading through all the QGraphicsView programming documentation and tutorials that come with Qt. Once you comprehend QGraphicsView then MTF programming will make a lot more sense. --rusty
<<inline: image001.jpg>>
_______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev http://wiki.meego.com/Mailing_list_guidelines
