X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fclient%2FColumnSelectorDialog.cpp;fp=src%2Fclient%2FColumnSelectorDialog.cpp;h=274b84180e874908bca368dd8bc8f6082228280b;hb=07781ac051e81a978b4a1b9b4af5433fc3c9e494;hp=4e26acdb87fa2cd75b7b82b38b6814a489321411;hpb=824b98b09faa5fb868f455fd20496c22620064f3;p=qtrapids diff --git a/src/client/ColumnSelectorDialog.cpp b/src/client/ColumnSelectorDialog.cpp index 4e26acd..274b841 100644 --- a/src/client/ColumnSelectorDialog.cpp +++ b/src/client/ColumnSelectorDialog.cpp @@ -18,6 +18,7 @@ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ + #include #include #include @@ -26,6 +27,10 @@ #include #include +#ifdef Q_WS_MAEMO_5 + #include +#endif + #include "ColumnSelectorDialog.h" @@ -36,17 +41,20 @@ ColumnSelectorDialog::ColumnSelectorDialog(QTreeWidget *treewidget, QWidget* par treeWidget_(treewidget), checkBoxes_() { + /// @TODO Kineticscrolling (Fingerscrollable does not work in Qt 4.6, only in 4.5) QScrollArea *scrollArea = new QScrollArea(this); + +#ifdef Q_WS_MAEMO_5 + new QMaemo5KineticScroller(scrollArea); +#endif + scrollArea->setWidgetResizable(true); //scrollArea->setProperty("FingerScrollable", false); QBoxLayout *verticalBox = new QBoxLayout(QBoxLayout::TopToBottom); grid_ = new QGridLayout; QCheckBox *cbox = NULL; -/// @TODO Kineticscrolling (Fingerscrollable does not work in Qt 4.6, only in 4.5) -#ifdef Q_WS_HILDON - //Specific hildon/Maemo5 code here -#endif + // Create scrollable checkbox dialog to allow proper viewing on Maemo: verticalBox->addWidget(scrollArea);