summaryrefslogtreecommitdiffstats
path: root/demos
diff options
context:
space:
mode:
authorGareth Stockwell <gareth.stockwell@sosco.com>2009-09-03 10:16:45 (GMT)
committerGareth Stockwell <gareth.stockwell@sosco.com>2009-09-07 10:27:09 (GMT)
commitea6b181df68a18044a06063ab33dc6eb35b2aba1 (patch)
tree3963fa624840d90a90645ab58faea98184ee8a24 /demos
parent7823dc43b85c3d1dd2f3ba10d0e7efbd83888059 (diff)
downloadQt-ea6b181df68a18044a06063ab33dc6eb35b2aba1.zip
Qt-ea6b181df68a18044a06063ab33dc6eb35b2aba1.tar.gz
Qt-ea6b181df68a18044a06063ab33dc6eb35b2aba1.tar.bz2
Modified MediaPlayer to set names on its child QObject instances
This is useful for debugging, as it helps to associate nodes in the object tree with the corresponding source code.
Diffstat (limited to 'demos')
-rw-r--r--demos/mediaplayer/mediaplayer.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/demos/mediaplayer/mediaplayer.cpp b/demos/mediaplayer/mediaplayer.cpp
index 5a69e4f..4bbe413 100644
--- a/demos/mediaplayer/mediaplayer.cpp
+++ b/demos/mediaplayer/mediaplayer.cpp
@@ -152,6 +152,9 @@ MediaPlayer::MediaPlayer(const QString &filePath) :
m_AudioOutput(Phonon::VideoCategory),
m_videoWidget(new MediaVideoWidget(this))
{
+ m_videoWindow.setObjectName("videoWindow");
+ m_videoWidget->setObjectName("videoWidget");
+
setWindowTitle(tr("Media Player"));
setContextMenuPolicy(Qt::CustomContextMenu);
m_videoWidget->setContextMenuPolicy(Qt::CustomContextMenu);
@@ -159,6 +162,7 @@ MediaPlayer::MediaPlayer(const QString &filePath) :
QSize buttonSize(34, 28);
QPushButton *openButton = new QPushButton(this);
+ openButton->setObjectName("openButton");
openButton->setIcon(style()->standardIcon(QStyle::SP_DialogOpenButton));
QPalette bpal;
@@ -169,20 +173,25 @@ MediaPlayer::MediaPlayer(const QString &filePath) :
openButton->setPalette(bpal);
rewindButton = new QPushButton(this);
+ rewindButton->setObjectName("rewindButton");
rewindButton->setIcon(style()->standardIcon(QStyle::SP_MediaSkipBackward));
forwardButton = new QPushButton(this);
+ forwardButton->setObjectName("forwardButton");
forwardButton->setIcon(style()->standardIcon(QStyle::SP_MediaSkipForward));
forwardButton->setEnabled(false);
playButton = new QPushButton(this);
+ playButton->setObjectName("playButton");
playIcon = style()->standardIcon(QStyle::SP_MediaPlay);
pauseIcon = style()->standardIcon(QStyle::SP_MediaPause);
playButton->setIcon(playIcon);
slider = new Phonon::SeekSlider(this);
+ slider->setObjectName("slider");
slider->setMediaObject(&m_MediaObject);
volume = new Phonon::VolumeSlider(&m_AudioOutput);
+ volume->setObjectName("volume");
QVBoxLayout *vLayout = new QVBoxLayout(this);
vLayout->setContentsMargins(8, 8, 8, 8);
@@ -190,6 +199,7 @@ MediaPlayer::MediaPlayer(const QString &filePath) :
QHBoxLayout *layout = new QHBoxLayout();
info = new QLabel(this);
+ info->setObjectName("info");
info->setMinimumHeight(70);
info->setAcceptDrops(false);
info->setMargin(2);
@@ -227,8 +237,11 @@ MediaPlayer::MediaPlayer(const QString &filePath) :
buttonPanelLayout->addLayout(layout);
timeLabel = new QLabel(this);
+ timeLabel->setObjectName("timeLabel");
progressLabel = new QLabel(this);
+ progressLabel->setObjectName("progressLabel");
QWidget *sliderPanel = new QWidget(this);
+ sliderPanel->setObjectName("sliderPanel");
QHBoxLayout *sliderLayout = new QHBoxLayout();
sliderLayout->addWidget(slider);
sliderLayout->addWidget(timeLabel);
@@ -251,6 +264,7 @@ MediaPlayer::MediaPlayer(const QString &filePath) :
// forwardButton->setStyle(flatButtonStyle);
#endif
QWidget *buttonPanelWidget = new QWidget(this);
+ buttonPanelWidget->setObjectName("buttonPanelWidget");
buttonPanelWidget->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
buttonPanelWidget->setLayout(buttonPanelLayout);
vLayout->addWidget(buttonPanelWidget);