1 #include "findresultwidget.h"
11 #include "findresultmodel.h"
13 extern QString iconPath;
15 FindResultWidget::FindResultWidget(QWidget *)
18 model=new FindResultModel;
22 view->setModel (model);
24 QVBoxLayout* mainLayout = new QVBoxLayout;
25 QHBoxLayout *row2Layout = new QHBoxLayout;
28 cancelbutton = new QPushButton;
29 //cancelbutton->setText(tr("Cancel"));
30 cancelbutton->setIcon (QIcon (iconPath+"fileclose.png"));
31 cancelbutton->setShortcut (Qt::Key_Escape);
32 connect ( cancelbutton, SIGNAL( clicked() ), this, SLOT( cancelPressed() ) );
34 row2Layout->addWidget (cancelbutton);
35 //row2Layout->addWidget(findcombo);
36 //row2Layout->addWidget(nextbutton);
38 QMenuBar *mb=new QMenuBar;
39 QAction *a=new QAction ("Foo action",NULL);
41 mb->insertSeparator();
42 mainLayout->addWidget(mb);
43 mainLayout->addWidget(view);
44 mainLayout->addLayout (row2Layout);
46 setLayout (mainLayout);
49 void FindResultWidget::popup()
54 void FindResultWidget::cancelPressed()
56 emit (hideFindResultWidget() );
60 void FindResultWidget::hideEvent(QHideEvent *event) //FIXME-2 testing only
62 qDebug()<<"FRW::hideEvent()";