- MainWindow title set to QtRapids, on Maemo application name does not work.
git-svn-id: file:///svnroot/qtrapids/trunk@67
42ac0dd5-4c8c-4c71-bb3e-
ecdfe252ffda
#include <QAbstractButton>
#ifdef Q_WS_MAEMO_5
#include <QAbstractButton>
#ifdef Q_WS_MAEMO_5
- #include <QtMaemo5/QMaemo5KineticScroller>
+ #include <QAbstractKineticScroller>
#endif
#include "ColumnSelectorDialog.h"
#endif
#include "ColumnSelectorDialog.h"
ColumnSelectorDialog::ColumnSelectorDialog(QTreeWidget *treewidget, QWidget* parent, Qt::WindowFlags f) :
QDialog(parent, f), // Superclass construct
ColumnSelectorDialog::ColumnSelectorDialog(QTreeWidget *treewidget, QWidget* parent, Qt::WindowFlags f) :
QDialog(parent, f), // Superclass construct
- dialogButtons_(0),
- grid_(0),
+ dialogButtons_(NULL),
+ grid_(NULL),
- /// @TODO Kineticscrolling (Fingerscrollable does not work in Qt 4.6, only in 4.5)
QScrollArea *scrollArea = new QScrollArea(this);
#ifdef Q_WS_MAEMO_5
QScrollArea *scrollArea = new QScrollArea(this);
#ifdef Q_WS_MAEMO_5
- new QMaemo5KineticScroller(scrollArea);
+ /// @todo Kineticscrolling (property "FingerScrollable" does not work in Qt 4.6, only in 4.5)
+ scroller_ = scrollArea->property("kineticScroller").value<QAbstractKineticScroller*>();
+
+ if (!scroller_)
+ qFatal("This example only works with QMaemo5Style as the default style for all QAbstractScrollAreas");
#endif
scrollArea->setWidgetResizable(true);
#endif
scrollArea->setWidgetResizable(true);
class QTreeWidget;
class QCheckBox;
class QAbstractButton;
class QTreeWidget;
class QCheckBox;
class QAbstractButton;
+class QAbstractKineticScroller;
+
/**
@author Lassi Väätämöinen <lassi.vaatamoinen@ixonos.com>
/**
@author Lassi Väätämöinen <lassi.vaatamoinen@ixonos.com>
QDialogButtonBox *dialogButtons_;
QGridLayout *grid_;
QTreeWidget *treeWidget_;
QDialogButtonBox *dialogButtons_;
QGridLayout *grid_;
QTreeWidget *treeWidget_;
+ QAbstractKineticScroller *scroller_;
std::vector<QCheckBox*> checkBoxes_;
private:
std::vector<QCheckBox*> checkBoxes_;
private:
, "/qtrapids", QDBusConnection::sessionBus())
// torrentHandles_(),
{
, "/qtrapids", QDBusConnection::sessionBus())
// torrentHandles_(),
{
+
+ setWindowTitle("QtRapids");
+
// MENUBAR
QMenuBar *menuBar = new QMenuBar();
QMenu *tempMenu = NULL;
// MENUBAR
QMenuBar *menuBar = new QMenuBar();
QMenu *tempMenu = NULL;
, this
, SLOT(on_alert(qtrapids::TorrentState
, qtrapids::ParamsMap_t)));
, this
, SLOT(on_alert(qtrapids::TorrentState
, qtrapids::ParamsMap_t)));
+ // Request server state.
+ // NOTE: This call starts qtrapids-server automatically with the GUI,
+ // if the .service file is in /usr/share/dbus-1/services/