src/hbinput/inputwidgets/hbinputsettinglist.cpp
changeset 5 627c4a0fd0e7
parent 3 11d3954df52a
child 6 c3690ec91ef8
equal deleted inserted replaced
3:11d3954df52a 5:627c4a0fd0e7
    32 #include <hblistwidgetitem.h>
    32 #include <hblistwidgetitem.h>
    33 #include <hbinputmethod.h>
    33 #include <hbinputmethod.h>
    34 #include <hbinputsettingproxy.h>
    34 #include <hbinputsettingproxy.h>
    35 #include <hbinpututils.h>
    35 #include <hbinpututils.h>
    36 #include <hbinputpredictionfactory.h>
    36 #include <hbinputpredictionfactory.h>
       
    37 #include <hbinputregioncollector_p.h>
       
    38 
    37 #include "hbinputsettinglist.h"
    39 #include "hbinputsettinglist.h"
    38 #include "hbdialog_p.h"
    40 #include "hbdialog_p.h"
    39 
    41 
    40 const QString settingsIcon("qtg_mono_settings");
    42 const QString settingsIcon("qtg_mono_settings");
    41 const QString inputMethodIcon("qtg_mono_virtual_input");
    43 const QString inputMethodIcon("qtg_mono_virtual_input");
    87 */
    89 */
    88 HbInputSettingList::HbInputSettingList(QGraphicsWidget* parent)
    90 HbInputSettingList::HbInputSettingList(QGraphicsWidget* parent)
    89  : HbDialog(*new HbInputSettingListPrivate(), parent)
    91  : HbDialog(*new HbInputSettingListPrivate(), parent)
    90 {
    92 {
    91     Q_D(HbInputSettingList);
    93     Q_D(HbInputSettingList);
       
    94     HbInputRegionCollector::instance()->attach(this);
    92 
    95 
    93     QGraphicsLinearLayout *mainLayout = new QGraphicsLinearLayout(Qt::Vertical);
    96     QGraphicsLinearLayout *mainLayout = new QGraphicsLinearLayout(Qt::Vertical);
    94     QGraphicsGridLayout *gridLayout = new QGraphicsGridLayout();
    97     QGraphicsGridLayout *gridLayout = new QGraphicsGridLayout();
    95     
    98     
    96     HbLabel *languageLabel = new HbLabel(tr("Language"), this);
    99     HbLabel *languageLabel = new HbLabel(tr("Language"), this);